[RFC 3/5] board: starfive: support Milk-V Mars board

Heinrich Schuchardt heinrich.schuchardt at canonical.com
Fri Mar 8 10:08:39 CET 2024


On 08.03.24 00:03, E Shattow wrote:
> 
> On Sun, Mar 3, 2024 at 5:02 AM Heinrich Schuchardt 
> <heinrich.schuchardt at canonical.com 
> <mailto:heinrich.schuchardt at canonical.com>> wrote:
> ...
> 
>     * The EEPROM is atmel,24c02 according to the vendor U-Boot.
> 
> ...
> 
> The same vendor (Milk-V) U-Boot change is present on their branch for 
> Mars CM Lite (which despite the naming has more in common with Pine64 
> Star64 than Mars); However on visual inspection the silkscreen markings 
> are for 24c04. See: [Photo flatbed scans of Mars CM Lite 4GB rev 
> 1.01](https://github.com/geerlingguy/sbc-reviews/issues/22#issuecomment-1872478605 <https://github.com/geerlingguy/sbc-reviews/issues/22#issuecomment-1872478605>). Can this be determined at runtime, or I must trust that this is not a wrongly marked chip?


On the Milk-V Mars there is a chip marked "24C04F 21626P" like on the 
photo on the CM module from the thread above. This should be the EEPROM.

In some datasheets F is appended to mark the voltage range.

So this atmel,24c02 change seems really only be relevant if you have a 
CM module on a baseboard with an RTC at 0x51.

Best regards

Heinrich


More information about the U-Boot mailing list