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.

RM57L843: UART BOOTLOADER - HOW TO MIGRATE FROM TMS570LC4357 PROJECT TO RM57L843 PROJECT.

Part Number: RM57L843
Other Parts Discussed in Thread: TMS570LC4357

Hi TI Team,

I am trying to work on a UART BOOTLOADER. The Example files provided for the UART BOOTLOADER is for RM48 microcontroller. I want to use for RM57L843 microcontroller. I have tried to migrate from RM48 project to RM57 project but I got several errors.

Then I have tried example provided for TMS570LC4357 microcontroller project. Here I have just created a New project with varient RM57l843 microcontroller with Empty project. Then I have pasted all the files provided in the TMS570LC4357 example project and i have included them into the project.

I got error in F021_API_CortexR4_BE_L2FMC.lib files Big endian to Little endian.

And got the following errors

gmake: *** [all] Error 2 UART BOOTLOADER C/C++ Problem
gmake[1]: *** [UART BOOTLOADER.out] Error 1 UART BOOTLOADER C/C++ Problem

How to clear those errors. How to migrate CCS projects. Is there any specific example for rm57 controllers for UART BOOTLOADER. If not what are procedure I need to follow.

Another thing is In UART BOOTLOADER USERGUIDE not mentioned that which HyperTerminal application should be used. Need to Hyperlink or Docklight can we use?

Please guide us.

Thanks in Advance,

Best Regards,

A. Ajith Kumar

  • Hi Ajith Kumar,

    Yes, there is a endianness difference between TMS570LC4357 and RM57.

    TMS570LC4357 - Big Endian

    RM57L84x - Little Endian

    So, we should not use same flash library for both the controllers.

    You should select "F021_API_CortexR4_LE_L2FMC_V3D16.lib" flash library for RM57 controller:

    And remember that is not enough, you should also make sure the "type castings" while we are converting BE code into the LE.

    --

    Thanks & regards,
    Jagadish.