MAC address set in OCOTP but not visible from ETH0 - i.MX6

DEMIRDJIAN, Antoine antoine.demirdjian at airliquide.com
Tue Jan 26 13:06:48 EST 2021


Hi,

Le mar. 26 janv. 2021 à 18:25, Ahmad Fatoum <a.fatoum at pengutronix.de> a écrit :
>
> Hi,
>
> On 26.01.21 18:06, DEMIRDJIAN, Antoine wrote:
> > Dear all,
> >
> > I'm working on a custom board based on an i.MX6 Dual Lite.
> > I've set a MAC address on OCOTP, and I can see it :
> >
> > barebox at Main Board:/ devinfo ocotp0
> > Parameters:
> >   mac_addr: 70:82:0e:12:73:6f (type: MAC)
> >   mac_addr0: 70:82:0e:12:73:6f (type: MAC)
> >   permanent_write_enable: 0 (type: bool)
> >   sense_enable: 0 (type: bool)
> >
> > The issue is that I can't get it from eth0 :
> >
> > barebox at Chrysalis Main Board:/ devinfo eth0
> > Parameters:
> >   ethaddr: 00:00:00:00:00:00 (type: MAC)
> >   gateway: 192.1.1.100 (type: ipv4)
> >   ipaddr: 0.0.0.0 (type: ipv4)
> >   linux.bootargs: ip=0.0.0.0:192.1.1.46:192.1.1.100:255.255.255.0:::
> > (type: string)
> >   linux.devname:  (type: string)
> >   mode: static (type: enum) (values: "dhcp", "static", "disabled")
> >   netmask: 255.255.255.0 (type: ipv4)
> >   serverip: 192.1.1.46 (type: string)
> >
> > My operating system's driver does not see it neither ...
> >
> > Am I missing something?
>
> Yes: https://barebox.org/doc/latest/devicetree/bindings/misc/fsl,imx-ocotp.html
>
> Check the other i.MX board in arch/arm/dts for an example.

Many thanks !

Sorry for the noise...

Best regards,
Antoine



More information about the barebox mailing list