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.

boot an unprogrammed Tiva from ethernet

Other Parts Discussed in Thread: TM4C1299KCZAD

Hi,

We are planning to use TM4C1299KCZAD for a new product.

For production purposes and for cost reduction we are thinking about do not populate jtag connectors. No USB is needed in the product so ther is no USB connector. But there is the ethernet.

Is it possible to program internal flash with rom bootloader through ethernet?

best regards

Max

  • Is it possible to program internal flash with rom bootloader through ethernet?

    While several TM4C devices seem to support ethernet update via BOOTP, I'm not sure if this is the right way to go. It definitely adds complexity to your production equipment.

    The standard way for production-time programming is to use test needles to contact either special contact pads or the unpopulated holes for the JTAG connector, and use a JTAG pod for programming. You need a jig for testing (in-circuit/final testing) your product anyway, do you ?

    And for prototypes, you can easily populate the JTAG connectors manually. That's the way most companies I went through handled it.

  • Hello Max,

    Note the following

    1. The MAC ID has to be programmed to the device in the USER REGISTER 0 and 1.
    2. A DHCP server is required to assign IP address to each of the TM4C once connected. This IP address can then by used by the BOOTP server along with MAC ID to download a code.

    Regards
    Amit