

- #Linux cpuinfo serial means serial numbers
- #Linux cpuinfo serial means serial number
- #Linux cpuinfo serial means drivers
- #Linux cpuinfo serial means driver
> we will need to do some tests to make sure that we only do this on > so I will be happy to take patches for reading the MAC from the eeprom, > I see, yes using olinuxino's embedded in factory devices is a valid reason, > Since we will be flashing a generic image (all devices equal) and thus need to have the 'uniqueness' of a device in the eeprom Obviously there will be a check, to check if there is a valid eeprom with valid data, but for our product it will be required. > We will be using Lime2's which all have them, all lime's have them.
#Linux cpuinfo serial means serial numbers
So we will be storing our serial numbers in the eerpom anyway and Partially on our serial numbers (and it has to be _guaranteed_ uniqueĮtc). We have a mac prefix and want to base our mac > have proper SID-s and thus a proper MAC set. > olinuxino-s, AFAIK all olinuxino's have non pre-production SOCs and so

> 1) Is there anything wrong with the current SID based approach on the > Hmm, not sure if that is really useful, 2 questions:
#Linux cpuinfo serial means driver
> upgrade the i2c driver a bit (multiple adapter support). > from the EEPROM for the olinuxino's, though i think we need to > I'l slowly (in a few weeks time) working on a patch to get the mac > independent way (this is currently used to set the ethernet MAC > as we already have a sunxi_get_sid() helper to do that in a SoC > itself, but it should be easy to implement get_board_serial() in u-boot > I'll go over the datasheets for a23 and a33 to confirm on those, and Those, and will look at the a31/a31s/a80's also. I vaguely recall that the A31 had a SID aswell according to itsĭatasheet, I'll go over the datasheets for a23 and a33 to confirm on > A31, A23 and others the SID is burned into the pmic rather then the SoC > note that Oliver's driver will only work on A10, A13 and A20, with the
#Linux cpuinfo serial means serial number
> AFAIK the only way to do a serial number on sunxi devices is using the
#Linux cpuinfo serial means drivers
> nice to have that for USB gadget drivers that make use of it (e.g. Make it return an error in that case, as that check really belongs Note that sunxi_get_sid() can fail, so you need to error check it,Īnd currently it will happily return an all 0 SID, you should probably Independent way (this is currently used to set the ethernet MAC address). Itself, but it should be easy to implement get_board_serial() in u-bootĪs we already have a sunxi_get_sid() helper to do that in a SoC Note that Oliver's driver will only work on A10, A13 and A20, with theĪ31, A23 and others the SID is burned into the pmic rather then the SoC > Do you have any better idea to do this, or is there some reference thatĪFAIK the only way to do a serial number on sunxi devices is using the SID, Those should have device-specific values, except

> see, Allwinner SoCs have some e-fuses, known as SID (Security ID): > I'm interested in figuring out the best way to do this. > get_board_serial, that is not yet implemented on sunxi. > Normally, the serial number has to be figured out by the bootloader and This would allow having multiple sunxi devices This can seem not very useful, but it would be > device a unique serial number, that would be shown in > As far as I know, there is currently no mechanism in place to give each Replicant is a fully free Android distribution running on severalĭevices, a free software mobile operating system putting the emphasis on Those should have device-specific values, exceptĭo you have any better idea to do this, or is there some reference that See, Allwinner SoCs have some e-fuses, known as SID (Security ID): I'm interested in figuring out the best way to do this. Get_board_serial, that is not yet implemented on sunxi. Normally, the serial number has to be figured out by the bootloader and Nice to have that for USB gadget drivers that make use of it (e.g. As far as I know, there is currently no mechanism in place to give eachĭevice a unique serial number, that would be shown inĮ.g.
