On Tue, Sep 8, 2015 at 4:15 PM, Phil Mills <[email protected]> wrote: > I have inherited responsibility for a bunch of 3rd-party direct clones of a > Beaglebone Black C5 (only known change is in silkscreening). > > Since none of these have any contents written to the onboard EEPROM, they > fail to boot with "CCCCC" written to the serial console with no uSD card, > and > >> >> U-Boot SPL 2015.01-00001-gb2412df (Jan 29 2015 - 15:01:06) >> Incorrect magic number (0xffffffff) in EEPROM >> Could not get board ID. >> Incorrect magic number (0xffffffff) in EEPROM >> Could not get board ID. >> Unknown board, cannot configure pinmux.### ERROR ### Please RESET the >> board ### > > > ...written to the console when I try to boot it from a uSD cards with a > stock BBB image (the 2015-03-01 Debian 7.8 image). So clearly I need to get > some good contents into the EEPROM. > > > I've been trying to hunt down instructions for how to access the U-Boot > prompt to manually write the EEPROM via the i2c bus, but haven't hit any > luck there. > > > Robert Nelson's posted links in the past to what he's described as the > "factory images for flashing boards with blank EEPROMs", but those links (to > rcn-ee.org) are stale/dead or behind apparently access-controlled folders on > his server. > > > > Could anyone provide a good set of instructions for getting access to a > uBoot prompt from a stock flasher image OR provide current links to the > blank-EEPROM manufacturing images (or equivalents) that RCN's referenced?
So the "blank-flasher" (did everything by default) went away. Instead we now have a "usbflasher".. Step 1: (microSD) http://rcn-ee.com/rootfs/bb.org/testing/2015-09-06/usbflasher/BBB-blank-debian-8.1-usbflasher-armhf-2015-09-06-2gb.bmap http://rcn-ee.com/rootfs/bb.org/testing/2015-09-06/usbflasher/BBB-blank-debian-8.1-usbflasher-armhf-2015-09-06-2gb.img.xz (bmaptools 3.2) sudo bmaptools copy --bmap *.bmap *.img.xz /dev/sdX Step 2: (usb drive) Format it as fat32, 2 or 3 files "custom: job.txt" and the image files.. For example: to flash: 2015-03-01 First download the base image: http://rcn-ee.com/rootfs/bb.org/release/2015-03-01/lxde-4gb/bone-debian-7.8-lxde-4gb-armhf-2015-03-01-4gb.img.xz Then the "eeprom" https://raw.githubusercontent.com/RobertCNelson/boot-scripts/master/device/bone/bbb-eeprom.dump finally crate the "job.txt" file abi=aaa conf_eeprom_file=bbb-eeprom.dump conf_eeprom_compare=335 conf_image=bone-debian-7.8-lxde-4gb-armhf-2015-03-01-4gb.img.xz conf_resize=enable conf_partition1_startmb=1 conf_partition1_fstype=0xE conf_partition1_endmb=96 conf_partition2_fstype=0x83 conf_root_partition=2 Step 3: (flashing) Insert "microSD" with usbflasher image bmap'ed to it.. Insert "usb flash drive" with bone-debian-7.8-lxde-4gb-armhf-2015-03-01-4gb.img.xz, bbb-eeprom.dump & job.txt all in the base directory GND TP4 (write protect on eeprom) Power board Serial Log the first one to make sure it correctly flashes.. Regards, -- Robert Nelson https://rcn-ee.com/ -- 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]. For more options, visit https://groups.google.com/d/optout.
