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.

how can we clear the mac address to factory default TM4C1294

Other Parts Discussed in Thread: UNIFLASH, LMFLASHPROGRAMMER

is there a way to clear the MAC address of TM4C1294?

there is a method is to unlock the chip using LM Flash Programmer, but the software said it can only available when we choose ICDI(not if we choose Uart or ethernet), so i'm wondering if i can use Jlink-SWD directly connected to the chip, and we clear the MAC addr we have written?

can we clear it from application program, too?

  • Hello Rubin,

    By default the TM4C1294 shipped do not have a MAC address programmed. The MAC address is programmed only for the DK and EK evaluation platforms.

    Regards
    Amit
  • Hi Amit, thanks for your reply,
    the board have already programmed with our mac address, the mac is saved in USER0 and USER1 register, the problem is how can we clear it? can we clear it without LM flash programmer?

  • Hello Rubin,

    Clearing of the USER0 and USER1 can only be done with the JTAG Unlock Sequence which can be done with LMFlashProgrammer or UNIFLASH using ICDI

    Regards
    Amit
  • Hi Amit,
    i am using a board we designed only have SWD(swdio, swdclk, gnd, vcc) interface, not exact JTAG, if that, am i not able to issue the JTAG sequence then?
    besides, if i use LMFlashProgrammer, i found the software unlock button will available only when i choose ICDI(Eval board) in the configuration card. is that right?
  • Hello Rubin,

    The unlock mechanism requires TCK and TMS pins which is SWCLK and SWDIO pins. However to be able to do so you would require ICDI or some external logic. If you have one of the older LM3S boards which had a separate JTAG debugger, that would also work.

    Regards,
    Amit