Part Number: MSP430F5529
Other Parts Discussed in Thread: UNIFLASH
Hi,
I have build a custom BSL as described in 'slaa450g' and tried to load it the BSL Flash area with the IAR debugger using the FET430UIF.
BSL-protection on downloading the code is turned off. This fails and I checked thread https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1048151/msp430f5438a-ep-command-line-interface-for-programming-msp430-flash-memory/3880772#3880772 about it.
I can confirm that it is not possible, even with Uniflash, to download the BSL-code.
However, flashing the BSL together with my application as described in the thread is possible with Uniflash.
Are there any new insights about the reason of this limitation?
My second question is concerning the debugging, which seems to be completely impossible.
Restarting the IAR and choosing Debug without downloading offers me a view to the programmed BSL section, but only partly.
The memory area from 0x1000 to 106D only returns '---' in the disassembly view.
Breakpoints can be set to various segments of the BSL in the disassembly view (not in the C-code view). But none of them lead to a stop of the debugger.
Is there a general block on debugging the BSL-section?
Best regards,
Martin Bindrich