Posted on October 02, 2012 at 19:00
I think this should be fairly straight forward, but so far it has tripped me up and now the solution is evading me.
I have a custom Bootloader which is located in the base memory of the User Flash.
...
Posted on September 07, 2012 at 13:47I am trying to reprogram an STM32F407IG by using the USART interface as described in http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00264342.pdf. I am able to establish...
Posted on October 03, 2012 at 13:08Well... annoyingly the issue seems to have gone away. This morning I have re-compiled my code (for both the bootloader and the application) and reloaded both. I have checked that the various variable are still usin...
Posted on October 03, 2012 at 09:51
Thanks for your reply Clive.
Please can you elaborate on your closing comment; ''That, or you could relocate the vector table to point to the application.''
In my Application code, in the syste...
Posted on September 14, 2012 at 16:40Problem Solved. As mentioned previously, I have a 'master' that drives the BOOT0 & RESET lines of the 'slave' (where the usart based bootloader is running), and obviously a serial link between them. To place the ...
Posted on September 11, 2012 at 18:30According to table 38 in http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf if you are able to use 32bit access, then a mass erase can take up to 16 seconds. I wait f...
Posted on September 11, 2012 at 11:31Erik, As requested, firstly with the remove readout instruction: - Establishing comms 7F 79 - Read PID 02 FD 79 01 04 13 79 - Remove Readout, (double ACK as first ack's command, second indicates operation co...