Hello,
I have a custom board based on the BeagleBone architecture. The board has been working nicely with Robert C. Nelson’s Linux-3.2.33-psp26.1 kernel, after some modifications on the EEPROM content assessment, since we did not have the BeagleBone contents.
Now, after populating the EEPROM with the contents of the BeagleBone EEPROM, we have made some attempts to work with kernel 3.8.13-bone55.1. The board generally boots, but cannot find most of the necessary devices, including the mmcblk0, which means it cannot mount a root filesystem (below the final parts of the boot log):
[ 1.968186] omap_hsmmc mmc.4: of_parse_phandle_with_args of ‘reset’ failed
[ 1.975528] omap_hsmmc mmc.4: Failed to get rstctl; not using any
[ 1.982013] omap_hsmmc mmc.4: could not find pctldev for node /pinmux@44e10800/pinmux_mmc1_pins, deferring probe
[ 1.992807] omap_hsmmc mmc.4: unable to select pin group
[ 1.998736] omap_hsmmc mmc.4: unable to obtain RX DMA engine channel 25
…
Loading, please wait…
[ 2.434088] udevd[53]: starting version 175
modprobe: chdir(3.8.13-bone55.1): No such file or directory
Begin: Loading essential drivers … done.
Begin: Running /scripts/init-premount … done.
Begin: Mounting root file system … Begin: Running /scripts/local-top … done.
Begin: Waiting for root file system … done.
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/mmcblk0p2 does not exist. Dropping to a shell!
modprobe: chdir(3.8.13-bone55.1): No such file or directory
modprobe: chdir(3.8.13-bone55.1): No such file or directory
modprobe: chdir(3.8.13-bone55.1): No such file or directory
modprobe: chdir(3.8.13-bone55.1): No such file or directory
modprobe: chdir(3.8.13-bone55.1): No such file or directory
modprobe: chdir(3.8.13-bone55.1): No such file or directoryBusyBox v1▒20.2 (Debian 1:1.20.0-7) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.
/bin/sh: can’t access tty; job control turned off
(initramfs)
Could someone help as to what we are missing?
Thank you,
Nikos