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.

Ethernet bootloader for Hercules MCU (LS31x, LS12x, RM48, and RM46) is available

The Ethernet Bootloader CCS6.0 projects (for LS31x, LS12x, RM48, and RM46) have been uploaded to WIKI page (please use 7-zip utility to unzip the file):

http://processors.wiki.ti.com/index.php/Category:TMS570

This bootloader is a simple TFTP server implemented on top of the LwIP stack (v1.3.2), which is a light-weight implementation of the TCP/IP protocol suite. TFTP is a file transfer protocol that works on top of the UDP transport layer. TFTP is based on a client/server architecture, where a client requests a file transfer (read or write operation) from a file server. This bootloader only processes write requests from a PC TFTP client, and supports static IP only.

The application image transferred to MCU should be in binary format. The default starting address is at 0x20000. Two binary images are included in the folder of /App as examples (TMS570_Blinky.bin, and RM48_Blinky.bin).