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.
I have more than one dk-tm4c129x, and found MAC address of them are different. Is it because MAC address is programmed to user registers or because every chip has a different MAC address?
Thanks for your time.
Regards,
Khaled
Hello Khaled,
Well that is correct. On the network every device has to have a unique ID for the higher layer packets to be routed to.
Regards
Amit
Thanks Amit. But I wonder if the MAC address is in the chip's ROM or in chip's user register?
Because I used a LM3S chip before, all the chips have the same MAC address. I am not sure it is the same with TM4C129 (then why the development kits have different MAC address?) Thank you very much.
Hello Khaled
In TM4C129 it is in the USER REGISTERS. Not sure on why LM3S kits have the same MAC Address.
Regards
Amit
Thanks Amit, maybe it is because I was using LM3S CHIP not the kits. I'm planning to use TM4C CHIP in the future, is there a way to read the MAC address in the ROM?
Hello Khaleed
It will use the USER Registers. So please do make a note of the register somewhere "safe", so that in case you every run the JTAG unlock sequence you can reprogram it back in.
Regards
Amit
Thank you Amit. Maybe I'm confusing with the development kit and the CHIP. To be more precise, I am planning to use the TM4C129ENCPDT chip in the future, is MAC address of the chip programmed in the ROM or in user registers? And what address?
Another question for LM3S9B96, since it does not have user registers, so I suppose MAC address is programmed in the ROM? And what address?
Thank you.
Khaled
Hello Khaled,
In case of TM4C129 it is in the USER REGISTER and has to be programmed by the user by means of committing the same. The USERREGISTER0 and 1 are mentioned in the Data Sheet chapter for Internal Memory 0x400FE1E0 and 0x400FE1E4. Please go through the method as well on how to commit the same.
As for LM3S, I already mentioned I am not sure how it handled the MAC address for sure. So rather not mention something which may be wrong. I hope that the forum members be able to help you out there
Regards
Amit
Thank you Amit, I test the TM4C development kit, and confirmed that the MAC address is in user register0 and 1. Is it the same for TM4C129ENCPDT CHIP (WITHOUT development kit, the chip only)?
http://e2e.ti.com/support/microcontrollers/tiva_arm/f/908/t/323953.aspx
I found this post saying user registers are left blank for normal customer shipments.
Hello Khaled
The DK and EK boards come pre programmed with the MAC Address. However when shipping the devices alone the MAC Address is not programmed. It is the user responsibility to do so as per their requirements
Regards
Amit