Skip to content

Cannot boot flashed BBB from beaglebone-black-make-microSD-flasher-from-eMMC.sh #88

@leearmstrong

Description

@leearmstrong

I have used beaglebone-black-make-microSD-flasher-from-eMMC.sh for quite some time and I have just come to update an image I was using.

I updated to the latest scripts in this repo and managed to create an SD card flasher as per normal.

The SD card on a new BBB boots and appears to flash the BBB all ok. However when it then does it's first "flashed" boot it halts with the following...

Trying to boot from MMC2


U-Boot 2016.11-rc3-00002-g73df7f7 (Nov 04 2016 - 15:20:36 -0500), Build: jenkins-github_Bootloader-Builder-479

CPU  : AM335X-GP rev 2.1
I2C:   ready
DRAM:  512 MiB
Reset Source: Power-on reset has occurred.
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment

Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
Net:   eth0: MII MODE
cpsw
Press SPACE to abort autoboot in 2 seconds
board_name=[A335BNLT] ...
board_rev=[00C0] ...
Card did not respond to voltage select!
Card did not respond to voltage select!
Card did not respond to voltage select!
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
Card did not respond to voltage select!
Card did not respond to voltage select!
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
Checking for: /boot.scr ...
Checking for: /boot/boot.scr ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
380 bytes read in 21 ms (17.6 KiB/s)
Loaded environment from /boot/uEnv.txt
debug: [dtb=am335x-boneblack-emmc-pf-overlay-pps.dtb] ...
Using: dtb=am335x-boneblack-emmc-pf-overlay-pps.dtb ...
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-4.1.15-ti-r41 ...
8304880 bytes read in 554 ms (14.3 MiB/s)
loading /boot/dtbs/4.1.15-ti-r41/am335x-boneblack-emmc-pf-overlay-pps.dtb ...
57631 bytes read in 46 ms (1.2 MiB/s)
loading /boot/initrd.img-4.1.15-ti-r41 ...
4573448 bytes read in 316 ms (13.8 MiB/s)
debug: [console=ttyO0,115200n8 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M quiet] ...
debug: [bootz 0x82000000 0x88080000:45c908 0x88000000] ...
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Ramdisk to 8fba3000, end 8ffff908 ... OK
   Loading Device Tree to 8fb91000, end 8fba211e ... OK

Starting kernel ...

[    3.759210] cpu cpu0: cpu0 clock notifier not ready, retry
[    3.897748] bone_capemgr bone_capemgr: slot #0: No cape found
[    3.957671] bone_capemgr bone_capemgr: slot #1: No cape found
[    4.017667] bone_capemgr bone_capemgr: slot #2: No cape found
[    4.077668] bone_capemgr bone_capemgr: slot #3: No cape found
Loading, please wait...
Gave up waiting for root device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right device?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  /dev/mmcblk1p1 does not exist.  Dropping to a shell!
modprobe: module i8042 not found in modules.dep
modprobe: module ehci-orion not found in modules.dep
modprobe: module uhci-hcd not found in modules.dep
modprobe: module ohci-hcd not found in modules.dep


BusyBox v1.22.1 (Debian 1:1.22.0-9+deb8u1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/bin/sh: can't access tty; job control turned off
(initramfs) 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions