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.

Initialization of Hercules Cortex-R5 MCU

Other Parts Discussed in Thread: HALCOGEN

Hi,

I am working in porting an ADA Runtime for the TMS570LS12xx/31xx to the TMS570LC43xx MCU so I would like to know if there is a document (like the Application Report SPNA106D) for this MCU on how to initialize the TMS570LC43xx.

Thanks in advance.

KR,

Elizabeth

  • Hi Elizabeth,

    I haven't seen an appnote like this specific to the LC43xx. I think that the reason is that the concepts are the same but the differences are just subtle ones related to the change from tightly coupled memory to cache and from the change where ECC is always enabled on the LC43xx.

    The best thing to do at the moment would be to use the safety manual to understand specifics of the LC43xx as they may differ from the LS12xx/31xx www.ti.com/.../spnu540

    Then the www.ti.com/.../SAFETI_DIAG_LIB library combined with HalCoGen code is what you would want to integrate into your startup. Just please note that we have found some issues with 'example_SafetyLibrary.c' that ships with HalCoGen. Originally this was just intended to show how to call the APIs and while the order is 'close' to what the application reports recommend it's not the same and there are some problems. So we've got tickets filed and there will likely be an update soon.. If you can manage to plan to take in updates of this code as they come then over the long term I think you'll be all set.

    Thanks and Best Regards,
    Anthony