Skip to content
Snippets Groups Projects
Commit f4b9a2fc authored by Rodrigo L. Rosa's avatar Rodrigo L. Rosa Committed by Øyvind Harboe
Browse files

flash speed improved

parent ca76e4a4
Branches
Tags
No related merge requests found
...@@ -1230,6 +1230,9 @@ int dsp5680xx_f_wr(struct target * target, uint8_t *buffer, uint32_t address, ui ...@@ -1230,6 +1230,9 @@ int dsp5680xx_f_wr(struct target * target, uint8_t *buffer, uint32_t address, ui
// -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- // -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
// Setup registers needed by pgm_write_pflash // Setup registers needed by pgm_write_pflash
// -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- // -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
context.flush = 0;
retval = eonce_move_long_to_r3(target,address); // Destination address to r3 retval = eonce_move_long_to_r3(target,address); // Destination address to r3
err_check_propagate(retval); err_check_propagate(retval);
eonce_load_TX_RX_high_to_r0(target); // TX/RX reg address to r0 eonce_load_TX_RX_high_to_r0(target); // TX/RX reg address to r0
...@@ -1256,6 +1259,11 @@ int dsp5680xx_f_wr(struct target * target, uint8_t *buffer, uint32_t address, ui ...@@ -1256,6 +1259,11 @@ int dsp5680xx_f_wr(struct target * target, uint8_t *buffer, uint32_t address, ui
retval = ERROR_FAIL; retval = ERROR_FAIL;
err_check(retval,"Cannot handle odd number of words."); err_check(retval,"Cannot handle odd number of words.");
} }
context.flush = 1;
retval = dsp5680xx_execute_queue();
err_check_propagate(retval);
uint32_t drscan_data; uint32_t drscan_data;
retval = eonce_tx_upper_data(target,buff16[0],&drscan_data); retval = eonce_tx_upper_data(target,buff16[0],&drscan_data);
err_check_propagate(retval); err_check_propagate(retval);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment