Part Number: TMDS3240130SP2
Other Parts Discussed in Thread: TMDX570LC43HDK, HALCOGEN, TMS570LC4357
Hello Support,
I am experiencing a similar problem to the one described in this forum post:
https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1006259/tmdx570lc43hdk-nerror-led-always-on-after-porrst
I am using the TMDX570LC43HDK and using HALCoGen to generate a FreeRTOS project. I added the simple 'blink LED' example code 'example_freeRTOSBlinky.c' that is supplied by HALCoGen.
The 'example_freeRTOSBlinky' application builds and runs successfully on the TMDX570LC43HDK, however the nERROR signal is active (the red LED D1 is ON). I can see that the ESM->stat2 has a value of 3, reflecting an ECC error as indicated in table 6-45 of the TMS570LC4357 specification (tms570lc4357.pdf).
In the the forum post QJ Wang (TI_Guru) suggests an update to the linker command file. The following link to an example linker command file is provided, however the link is broken:
/cfs-file/__key/communityserver-discussions-components-files/908/3201.HL_5F00_sys_5F00_link.cmd
QJ Wang also provides the following link to a how-to guide, which is functional.
https://software-dl.ti.com/hercules/hercules_docs/latest/hercules/How_to_Guides/HowToGuides.html#launchxl2-570lc43-rm57l-linkereccrecommendation
However the guide also references a non-existent linker file example:
Would you be able to provide the actual linker command file example?
Thank-you for your time!
Sincerely,
--Geoff