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.

TM4C129ENCPDT: ROM Bootloader via Ethernet

Part Number: TM4C129ENCPDT
Other Parts Discussed in Thread: UNIFLASH

Hello

Since MCUs dont come pre-programmed with a MAC address, I'm assuming that the ROM bootloader cant be used via the Ethernet port for production programming or is there a way around this to enable the LM Flash programmer/ unitool applications to still make a connection?

Thanks,

HL

  • Hello Hairy,

    To use the ROM bootloader for Ethernet, you have to first program the USER REG0/1 to provide a MAC address first. The way this is done in a production flow is to program the MAC address first in USER REG0/1 and then make the connection afterwards to the ROM boot loader.

  • Hi Ralph,

    Thanks, I thought that would be be the case. I assume that the programming of the MAC address in USER REG0/1 would require a serial or jtag interface and then utilising the user register programming feature of LM Flash Programmer or UniFlash?

    Thanks

    HL

  • Hello Hairy,

    Correct. In most cases you'd want to use UniFlash unless you are converting a TM4C development kit to be a programmer as outlined in www.ti.com/.../spma075