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.

TM4C1294NCPDT,内部以太网控制器,芯片的MAC地址出厂时没有写入MAC地址吗?如果要批量使用该怎么解决?MAC地址不能随便写入吧?

Other Parts Discussed in Thread: EK-TM4C1294XL

 几块芯片读出来的MAC地址都是ff-ff-ff-ff-ff-ff

这该怎么解决?提供该功能却没有MAC地址?

  • 据TI论坛TI员工的回复说,是出厂有默认的Mac地址的,但是我手头也是只有一个板子,擦除过,读到的也都是FF。你不接入公网的话,自己修改就好了。批量接入公网的话,需要向IEEE申请的,或者可以使用一些非主流厂商的IEEE部分。
  • 您可以看一下 e2echina.ti.com/.../365972

    以及

    e2e.ti.com/.../476635

    的回复

    The MAC address is not allocated by TI. We have a bunch of MAC address that we get allotted from IEEE.

    For a customer designing an Ethernet based product, they need a similar bunch of MAC address's allotted. The next task is to program them to the USERREG0 and USERREG1 so that the BOOTP in ROM Ethernet boot loader can use. Also since the BOOTP is a boot protocol, it still needs an IP address so that the network router/swtich can route the image to the device.

    A simpler way of doing the same would be to flash the application image along with the MAC and then use the same on the n/w for firmware upgrades. You may use the ICDI from the EK-TM4C1294XL to flash the MAC address and first application code to the device. To be able to so, first remove the 0Ohm resistors (R8, R10, R11, R15, R16), and tap the JTAG+Reset from the right side header pins to your custom board.