On 12/17/2016 12:12 PM, ferdster wrote: > Hallo TJF, > > I think you are referring to the eMMC. I am talking about the small i2c > eeprom > that is used to identify the board.
Like Robert Nelson said, you're going to have to hack on U-Boot to remove all the EEPROM calls. ...but unless you are *REALLY* worried about parts cost, I'd suggest leaving it in the design. It makes a great place to store MAC addresses, serial numbers, and any other board specific settings you might need (DRAM flavor, production calibration values, or whatever). Yes, you can store these in the eMMC or uSD, but that makes it much more likely for these values to get overwritten or lost. ...and at least part of the EEPROM cost is covered by not having to maintain a custom U-Boot branch for your board, and by simplified software management later on if you ever ship similar but not quite identical versions of your board. Imagine if all the BeagleBoard variants didn't have an EEPROM and had to have a custom U-Boot and flasher image for every version (and all the various ways folks in the field would mess this up when upgrading!). -- Charles Steinkuehler [email protected] -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/80f8808d-1f85-6421-fb84-f67d0d86a223%40steinkuehler.net. For more options, visit https://groups.google.com/d/optout.
