Part Number: TMS320F28379D
Hi experts,
When debugging with CCS, 0xD00 (EMUKEY) on CPU1 and CPU2 is set to 0x5A.
Where is this set up? GEL or Boot ROM?
I want to check the source code that sets this up.
Best regards,
Sasaki
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.
Part Number: TMS320F28379D
Hi experts,
When debugging with CCS, 0xD00 (EMUKEY) on CPU1 and CPU2 is set to 0x5A.
Where is this set up? GEL or Boot ROM?
I want to check the source code that sets this up.
Best regards,
Sasaki
Sasaki-san,
This is not set in BOOTROM code. This need to set by user via CCS memory watch window. You connect to CCS and then open CCS memory watch window and then write appropriate value at address 0xD00 and then reset the CPU and run. Gel also have some pre-defined function which can be used to set these.
Regards,
Vivek Singh
Hi Vivek-san,
Thank you for your reply.
When connected to the device by CCS, 0xD00 is 0x5A. Why is this?
For example, if I write 0xFF in 0xD00 from the CCS memory browser, then disconnect and connect in CCS, 0xD00 would be 0x5A.
Best regards,
Sasaki
Hi Sasaki-san,
Do you have valid code in flash when powering-up the device ? If not can you try same with having valid code in flash.
Regards,
Vivek Singh
Sasaki-san,
Actually on this device BOOT CODE does write that value at 0xD00 hence you are seeing this. Sorry about the confusion.
Regards,
Vivek Singh