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.

[FAQ] [参考译文] [常见问题解答] EK-TM4C1294XL:如何将新 MAC 地址编程到 TM4C129器件中?

Guru**** 656470 points
Other Parts Discussed in Thread: LMFLASHPROGRAMMER, UNIFLASH
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1021464/faq-ek-tm4c1294xl-how-to-program-a-new-mac-address-into-a-tm4c129-device

器件型号:EK-TM4C1294XL
主题中讨论的其他器件:LMFLASHPROGRAMRUNIFLASH

要将新 MAC 地址编程到 TM4C129x 中、需要执行哪些步骤?

如何重新编程提交的 MAC 地址?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="189615" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1021464/faq-ek-tm4c1294xl-how-to-program-a-new-mac-address-into-a-tm4c129-device "]将新 MAC 地址编程到 TM4C129x 中需要执行哪些步骤?

    需要对 MAC 地址进行编程并将其提交到器件的 User0和 User1寄存器中。

    在 TM4C 器件中正确编程的 MAC 地址00-1A-B6-00-02-74将编程到以下寄存器中:

    • User0 = 0x00B61A00
    • 用户1 = 0x00740200

    编程可通过多种方式完成:

    1. 使用 LM Flash Programmer 、位于  Other Utilities  选项卡下、其中有  User Register Programming  部分。
    2. 使用 CCS Uniflash 、其中  Settings & Utilities  选项卡  底部有一个 UserRegister 部分。
    3. 在    程序执行期间、使用 TivaWare 中的 EMACAddrSet API 对 MAC 地址进行编程。
    [引用 userid="189615" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1021464/faq-ek-tm4c1294xl-how-to-program-a-new-mac-address-into-a-tm4c129-device "]如何重新编程提交的 MAC 地址?

    要在提交 MAC 地址后将其删除、您需要使用设备解锁过程清除整个设备。 这可以在 LMFlashProgrammer GUI 中 的"其他实用程序"下完成  、也可以使用 CCS Uniflash 来完成、如我们的 TM4C JTAG 用户指南 :http://www.ti.com/lit/spma075的第5.3.2节所述