And again :)

https://www.microchip.com/design-centers/memory/serial-eeprom/mac-address-and-unique-id-eeproms

On Tue, Aug 6, 2019 at 1:49 PM Adrian Godwin <artgod...@gmail.com> wrote:

> Here is a link to Microchip's preprogrammed MAC address eeproms
>
> On Tue, Aug 6, 2019 at 3:23 AM Graham <gh78...@gmail.com> wrote:
>
>> The programming of the MAC address in the EEPROM is not an issue, once
>> you are set up for it.
>> There are some other Ethernet connection options that you can turn on/off
>> at the same time.
>> But the program remembers what you want, and even auto-increments the MAC
>> address for you if you are programming in sequence within a block
>> assignment.
>> The program also does a functional exercise of all kinds of Ethernet
>> options, anything you have enabled, so it also constitutes a reasonable
>> final test for Ethernet.
>> Only takes 20 seconds or so.
>> I think you will need to pin out the USB-2 (port 1) lines, so that you
>> can get at them with a USB cable from the programming PC.
>> If the PocketBeagle plugs into your carrier board, you could build a
>> dummy USB connection board that temporarily replaced the PocketBeagle for
>> Ethernet programming.
>> --- Graham
>>
>> ==
>>
>> On Mon, Aug 5, 2019 at 8:48 PM evilwulfie <evilwul...@gmail.com> wrote:
>>
>>> assemble on 2 sides is no issue
>>> populate one side, reflow solder, populate the other side, reflow solder
>>> the surface tension will keep the parts on the other side IF the solder
>>> even melts
>>>
>>> On 8/5/2019 5:57 PM, Steven Keller wrote:
>>>
>>>
>>> Graham,
>>> Thanks so much!  That should be enough to get me started.  I wanted to
>>> avoid parts on the bottom of the board as it makes assembly more
>>> difficult.  Board size isn't too much of a problem.  The extra EEPROM
>>> programming step is a bit of pain but not impossible.
>>>
>>> Thanks again!
>>>
>>> On Monday, August 5, 2019 at 6:30:13 PM UTC-5, Graham wrote:
>>>>
>>>> Steven:
>>>> The primary reason for parts on both sides of the boards is just space
>>>> constraint.
>>>> With an extra half square inch of space, everything could be on one
>>>> side.
>>>> I do like to keep the transient suppressor as close to the RJ-45
>>>> connector as possible.
>>>> You would still need a four layer board to do the power distribution
>>>> cleanly.
>>>>
>>>> In this design, the MAC address can not be assigned by the Linux driver.
>>>> It takes a Windows app, from the Microchip website, that needs to
>>>> access the LAN9500A
>>>> chip from both sides to program it. That is, it needs to access both
>>>> the USB-2 connection to the
>>>> LAN9500A, and have the Ethernet connection from the LAN9500A on the
>>>> same
>>>> sub-net as the PC running the programming app. Even though the MAC
>>>> address is
>>>> held in an EEPROM, I don't think there would be any way for the user to
>>>> change it
>>>> without reproducing the programming connections.
>>>>
>>>> I am not aware that Microchip sells preprogrammed EEPROMS with the MAC
>>>> addresses,
>>>> normally you get blank EEPROMS and you supply and program the MAC
>>>> address.
>>>> Although for extra money, you can get either Microchip or some of the
>>>> distributors to program
>>>> memory parts.
>>>>
>>>> I have heard that Microchip will sell a small number of MAC addresses
>>>> as a courtesy,
>>>> but I have not done that. The normal process is to buy a block of MAC
>>>> assignments
>>>> from the IEEE which is the global coordinator.  If you buy a large
>>>> enough block, you get
>>>> your own OUI.
>>>>
>>>> --- Graham
>>>>
>>>> ==
>>>>
>>>> On Mon, Aug 5, 2019 at 3:21 PM Steven Keller <skelle...@gmail.com>
>>>> wrote:
>>>>
>>>>> Graham,
>>>>> If you don't mind could you answer a few questions?
>>>>> You have parts on both sides of the board.  Is this primarily because
>>>>> of the size constraint or to keep traces short as possible?
>>>>> Is it possible for the driver software to load the MAC address of the
>>>>> Beagle Bone into the LAN9500A?  It does not appear that the preprogrammed
>>>>> MAC address EEPROMs from Microchip work with these USB-to-Ethernet chips.
>>>>>
>>>>> --
>>> For more options, visit http://beagleboard.org/discuss
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "BeagleBoard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to beagleboard+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/beagleboard/86df597a-f542-4f96-b82e-35982fa3db38%40googlegroups.com
>>> <https://groups.google.com/d/msgid/beagleboard/86df597a-f542-4f96-b82e-35982fa3db38%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>>
>>> --
>>> For more options, visit http://beagleboard.org/discuss
>>> ---
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "BeagleBoard" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/beagleboard/GGhpOK-i5-4/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> beagleboard+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/beagleboard/72d488f5-2ac8-4b27-d111-ec66ad22dab6%40gmail.com
>>> <https://groups.google.com/d/msgid/beagleboard/72d488f5-2ac8-4b27-d111-ec66ad22dab6%40gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> For more options, visit http://beagleboard.org/discuss
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to beagleboard+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beagleboard/CAC_N71qLHpLin6jsuF0aj50tmQUPHKi3BB589FwcKSoTByU8xQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/beagleboard/CAC_N71qLHpLin6jsuF0aj50tmQUPHKi3BB589FwcKSoTByU8xQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALiMYrtDHY60DdnG1Xtm6OR1_YXdYv%3DSwXsYCsyVR5mAtBsz6Q%40mail.gmail.com.

Reply via email to