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.

TMDSRM48HDK: Urgent help- Library files/Drivers code of developement tmdsrm48hdk is required

Part Number: TMDSRM48HDK
Other Parts Discussed in Thread: RM48L952, HALCOGEN

We are Using RM48L952 Controller and we facing issues with the drivers/Library codes.

I have downloaded the lib/driver from the TI website,but all of them are empty.

We are already using Halcogen to generate the drivers for the peripherals but In some of the drivers code  controller hangs while loops.

Can TI provides Library codes which were generated in maybe in the lab for internal testing of the controller.

Those could help us correct and write the drivers properly.

  • Hello Nancy,

    Whenever there is a while(1); loop in the driver code, it is necessary for you to add application specific code. These cases are related to fault handling which should be determined by you according to the specific application needs. In you development mode, if you trigger one of these traps during development, you are, most likely, experiencing an issue with a fault identified. This will require some debug on your side to determine why it occurred and to correct if it is a result of errant programming or use. If it is a real fault, we can address this since it could mean faulty hardware (this is rare).

    To be certain this is the case, you can post specific cases and snippets of code. Please include ESM status register content with any of these cases so we can analyze what errors have been detected.

    For this statement:

    Nancy Wang said:
    We are Using RM48L952 Controller and we facing issues with the drivers/Library codes.

    What dirvers/library are you attempting to download? The SafeTI Diagnostic Libraries? The F021 Flash API Libraries?

    TI doesn't supply individual peripheral drivers. This is the purpose of the HalCoGen tool but note that it is the basic driver and will need to be customized for your specific needs and application level requirements.