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

Part Number: RM57L843
Other Parts Discussed in Thread: TMS570LS3137, HALCOGEN, TMS570LC4357

Hi, 

I am using RM57l843 controller, In our project we require UART Bootloader. This is the code we use for uart bootloader.

SafetyMCU_Bootloaders.zip

In bootconfig.h file I am uncommented the UART_ENABLE_UPDATE and commented the CAN_ENABLE_UPDATE.

After that some error occurs in uart.c, ymodem.c the error is hw_sci.h cannot open the source file error. I am solved this error by changing the .h file name from hw_sci.h to HL_sci.h.

and also same error occur for sys_common.h, system.h same way I am changed the name and some other problem also occurs that is too many argument error in ymodem.c file and systemREG1->DEV in sw_hw_ver.c file. 

I am solved all this error and the code is build successfully and dupped into the rm57. The code work fine upto this 

================== Main Menu ==========================
1. Download Application Image To the Internal Flash
2. Upload The Application Image From the Internal Flash
3. Execute The Application Code
4. Get Bootloader Version
5. Get Device Information
=======================================================


Waiting for the file to be sent ...
Use Transfer->Send File and Ymodem Protocol from HyperTerminal
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC

After I send bin file to controller using hyperterminal, the bin file is not transferred to controller. When I pause the debugger it enter prefetch vector.

I am also have TMS570LS3137 HDK board The uart bootloader code is working well. The same way is followed for RM but it can't work I don't know why this happen please help me to resolve the issue. 

Thanks,

Regards

Veerappan P