Hi,
I encountered a problem while trying to use the MAD tool for booting 8 cores (C6678).
For some of the .out files the 8 cores SPI booting is working perfect, but for other .out files – core 0 is stuck at address 0x0c008384 and all the other cores are working fine (core0 loaded all the other cores but did not start his own application).
In all the cases I’m using the same configurations, just replacing the .out files (these .out files are working well when working with CCS).
Also I took one of the CCS example projects, MessageQ, and encountered the same behavior:
- I didn’t do any changes in the application (or in the memory map).
- Same .out file supposes to run on all the cores.
- I am working with “bypass-prelink” mode.
- All the cores (except core 0) are running and working fine.
- Core0 is stuck at address 0x0c008384 when I am working with the MSMC.
- I am working with the last TI software - CCS5.2.1.00018 & CGT_c6000_7.4.1
Also I am using below procedure to debug the MAD utility (without using the MAD2Hex, and without burning to FLASH)… and I am getting the same behavior:
- Connect to Core 0 using the CCS.
- Load the gel file “evmc6678l.gel”, and run the script “Global_Default_Setup”.
- Load the “images\ c6678-le.bin” into memory at 0x0c000000 (type-size: 32 bits).
- Set the PC register to 0x0c001040.
- Run all the cores.
Please advise