This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/TM4C1294NCPDT: TM4C1294nCPDT boot loader debugging.

Part Number: TM4C1294NCPDT

Tool/software: Code Composer Studio

Hi ,

I would like you to point me  it on some kind of document to to debug boot-loader.

By the way is bootloader has to be build in thumb mode ?

I need to change the one you provided and modify it to have fixed ip for tftp server  and fixed file name to be loaded from tftp server.

or if I can get source code for

  • Debugging a bootloader is similar to debugging any application code with one caveat. If the bootloader copies itself into RAM for execution like the TI example bootloaders do, you should use hardware breakpoints until after the code is copied into RAM. By default the debugger will use software breakpoints (the opcode is replaced) instead of hardware breakpoints in RAM memory. If a software breakpoint is set in a RAM location, and then code is copied over the top of it, the breakpoint is lost.

    The TM4C1294NCPDT uses an ARM Cortex M4 CPU. That CPU only supports Thumb2 mode.