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.

Uboot debug issue - No symbols defined



I am using CCS Version: 6.1.3.00033

Uboot U-Boot 2013.10 (from SDK 7.0).

I followed the instructions from

processors.wiki.ti.com/.../Sitara_Linux_Training:_uboot_linux_debug_with_ccsv5 Error connecting to target&tisearch=Search-EN  and watched the video at https://training.ti.com/kr/linux-board-porting-series-module-7-debugging-u-boot-jtag-ccs?cu=399066

Yet when I set a hardware break point on functions (for example, mmc_start_init in mmc.c), the processor halts (after I run "mmcinfo" at the console prompt).

But I get a "No source available for "0x8f76d784"", the disassembly window does not show my source.

I did what the instructions said and I loaded the symbols (u-boot) with the code offset (and data offset) set to the value displayed at relocaddr from the "dbinfo" command.

Anyway ideas on why I am unable to see my source when the hardware breakpoint occurs?

When I was debugging the SPL, it seems to work and does show the source when the breakpoint occurs.