Can't boot back after step 5. I am running from eMMC, if that makes a difference.
U-Boot SPL 2018.03-rc2-00002-ged1e504391 (Feb 16 2018 - 15:02:58 -0600) Trying to boot from MMC2 MMC: block number 0x1 exceeds max(0x0) MMC: block number 0x1 exceeds max(0x0) MMC: block number 0x44 exceeds max(0x0) MMC: block number 0x301 exceeds max(0x0) mmc_load_image_raw_sector: mmc block read error ** Partition 1 not valid on device 1 ** spl_register_fat_device: fat register err - -1 spl_load_image_fat: error reading image u-boot.img, err - -1 spl: no partition table found SPL: failed to boot from all boot devices ### ERROR ### Please RESET the board ### I'll re-image tomorrow and will reboot after each step, but I assume it was upgrading the bootloader in step 1. Thanks. On Tuesday, February 20, 2018 at 5:35:32 PM UTC-7, RobertCNelson wrote: > > On Tue, Feb 20, 2018 at 6:01 PM, ferdster <[email protected] <javascript:>> > wrote: > > Hi, > > > > I'm running the "Debian 9.3 2018-01-28 4GB SD IoT" image and added a > PCF8523 > > RTC to the i2c2 bus. Specifically, I am working with this board from > > Adafruit: > > https://www.adafruit.com/product/3295 > > > > Everything works fine manually: > > config-pin P9_19 i2c > > config-pin P9_20 i2c > > echo pcf8523 0x68 > /sys/class/i2c-adapter/i2c-2/new_device > > [ 473.652063] rtc-pcf8523 2-0068: rtc core: registered rtc-pcf8523 > as > > rtc1 > > [ 473.663924] i2c i2c-2: new_device: Instantiated device pcf8523 at > > 0x68 > > hwclock -w -f /dev/rtc1 > > hwclock -r -f /dev/rtc1 > > 2018-02-20 22:04:30.521921+0000 > > > > I wanted to have it come up automatically by using the > > BB-I2C2-PCF8523-00A0.dts as mentioned in this thread, but that causes > > 'config-pin' to stop working for setting up my other pins. I think this > has > > something to do with the universal overlay now being disabled? What is > the > > correct way to get all this working together? > > I've been working on this for a few weeks. While it isn't 100% ready, > it's ready for what you just asked here ^... > > ********************************************** > > Step 1: Install this version of U-Boot: > > sudo /opt/scripts/tools/developers/update_bootloader.sh --beta > > Step 2: Install this kernel: > > sudo /opt/scripts/tools/update_kernel.sh --bone-channel --exp > > Step 3: Update Overlays: > > cd /opt/source/bb.org-overlays/ > git pull > make > sudo make install > > Step 4: Add Overlay to /boot/uEnv.txt > > uboot_overlay_addr0=/lib/firmware/BB-I2C2-PCF8523-00A0.dtbo > > (or whatever addrX) > > Step 5: Reboot > > sudo reboot > > Step 6: Verify these 3 things: > > sudo /opt/scripts/tools/version.sh | grep bootloader > dmesg | grep rtc > ls /sys/devices/platform/ocp/ | grep pinmux > > ********************************************** > > 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/3f66e7d1-d56a-4458-b5fb-c506e7cbd733%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
