I have a problem hope somone can help me.
Im using a stellaris bootloader within a LM chip: LM3S9B96. The bootloader is provided from Stellaris in Stellarisware.
I want to debug the bootloader to find out if the bootlaoder is getting the informations from the dfu interface.
I tried many things out but it didnt helped. The Problem is, that at the Startup the bootloader is transfered from the Flash into the SRAM and which causes that i cant debug there. Maybe someone can give me an idea how to solve it. The Background is, i want to flash over the usb (DFU Programmer) ones the internal Flash of Stellaris and choose with a specied address to flash one external SPI Flash over the SPI. I changed the protocol of the PC side code and the bootloader so far.
I put these commands in the debug configurations of eclipse helios.
initialize commands:
target remote localhost:3333
monitor reset
monitor speed 100
monitor soft_reset_halt
run commands
monitor reg r13 = (0x00000000)
monitor reg pc = (0x00000004)
continue
Thanks a lot.