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.

TMS570LS3137: About Ethernet upgrade bootLoader in TMS570LS3137 chip

Part Number: TMS570LS3137
Other Parts Discussed in Thread: UNIFLASH

Hi team,

Here's an issue from the customer may need your help:

The customer have a sample program about BootLoader (Hercules_Ethernet_Bootloader). They want to apply it to the TMS570LS3137 chip and upgrade app via Ethernet. Following the example, they've managed to upload a program to light up the LEDs via TFTP and everything went well until then.
 
But when they wanted to use lwip in app program, the app that contains lwip related code cannot be executed after being uploaded.
Then they tried simple printfmalloc, etc. and found that apps containing dynamically allocated memory or calling interrupts were not executed correctly (these programs can be run correctly when burned directly on the chip using uniflash).
 
The following files are bootloader and sample programs they used:
Could you help check this case? Thanks.
Best Regards,
Cherry