BeagleBoard xM rev B fails to boot with latest images

I’m trying to boot my BeagleBoard xM rev B with various latest images. I tried

  • bbxm-debian-9.4-lxqt-xm-armhf-2018-06-17-4gb.img
  • beaglexm-debian-8.3-console-2016-02-11-2gb.img
  • Angstrom-TI-GNOME-image-eglibc-ipk-v2012.01-core-beagleboard-2012.01.11.img.gz.

For each image I added the decompressed image to SD card with dd. As a result two partitions were mounted successfully in my laptop so the card seemed to be fine.

BeagleBoard boot fails with the following message (copied from serial output):

`

Starting kernel …

[ 2.489257] Error: Driver ‘tfp410’ is already registered, aborting…
[ 2.825744] omap2_set_init_voltage: unable to find boot up OPP for vdd_core
[ 2.833129] omap2_set_init_voltage: unable to set vdd_core
[ 4.004272] mmc0: card never left busy state
[ 4.011962] mmc0: error -110 whilst initialising SD card
Gave up waiting for root file system device. Common problems:

  • Boot args (cat /proc/cmdline)
  • Check rootdelay= (did the system wait long enough?)
  • Missing modules (cat /proc/modules; ls /dev)
    ALERT! /dev/mmcblk0p2 does not exist. Dropping to a shell!

`

Here’s a full log of image beaglexm-debian-8.3-console-2016-02-11-2gb.img.xz with with the following additional commands:

  • cat /proc/cmdline
  • ls /dev
  • dmesg

`

U-Boot SPL 2016.01-00001-gc0bfce8 (Jan 25 2016 - 20:14:03)
Trying to boot from MMC
SPL: Please implement spl_start_uboot() for your board
SPL: Direct Linux boot not active!
reading u-boot.img
reading u-boot.img

U-Boot 2016.01-00001-gc0bfce8 (Jan 25 2016 - 20:14:03 -0600), Build: jenkins-github_Bootloader-Builder-325

OMAP3630/3730-GP ES1.1, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0
*** Warning - readenv() failed, using default environment

Beagle xM Rev A/B
No EEPROM on expansion board
No EEPROM on expansion board
OMAP die ID: 08014028015739eb1ff0000078120001Net: usb_ether
Error: usb_ether address not set.

Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
Checking for: /uEnv.txt …
Checking for: /boot/uEnv.txt …
260 bytes read in 66 ms (2.9 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt…
Running uname_boot …
loading /boot/vmlinuz-4.4.1-armv7-x5 …
5793392 bytes read in 425 ms (13 MiB/s)
loading /boot/dtbs/4.4.1-armv7-x5/omap3-beagle-xm-ab.dtb …
108336 bytes read in 290 ms (364.3 KiB/s)
loading /boot/initrd.img-4.4.1-armv7-x5 …
9777413 bytes read in 663 ms (14.1 MiB/s)
debug: [console=ttyO2,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait coherent_pool=1M quiet] …
debug: [bootz 0x82000000 0x88080000:953105 0x88000000] …
Kernel image @ 0x82000000 [ 0x000000 - 0x586670 ]

Flattened Device Tree blob at 88000000

Booting using the fdt blob at 0x88000000
Loading Ramdisk to 8f6ac000, end 8ffff105 … OK
Loading Device Tree to 8f68e000, end 8f6ab72f … OK

Starting kernel …

[ 0.851196] platform 48058000.ssi-controller: Cannot lookup hwmod ‘ssi’
[ 0.855346] of_amba_device_create(): amba_device_add() failed (-19) for /etb@5401b000
[ 0.855468] of_amba_device_create(): amba_device_add() failed (-19) for /etm@54010000
[ 4.842773] tfp410 encoder@0: failed to parse PD gpio
[ 4.843292] connector-dvi connector@0: failed to find video source
[ 4.897918] Error: Driver ‘tfp410’ is already registered, aborting…
[ 5.026123] ehci-omap 48064800.ehci: Can’t get PHY device for port 1: -517
[ 5.148193] omap2_set_init_voltage: unable to find boot up OPP for vdd_mpu_iva
[ 5.155853] omap2_set_init_voltage: unable to set vdd_mpu_iva
[ 5.161987] omap2_set_init_voltage: unable to find boot up OPP for vdd_core
[ 5.169281] omap2_set_init_voltage: unable to set vdd_core
Loading, please wait…
[ 7.161437] mmc0: card never left busy state
[ 7.165924] mmc0: error -110 whilst initialising SD card
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!
    (initramfs) cat /proc/cmdline
    console=ttyO2,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait coherent_pool=1M quiet
    (initramfs) cat /proc/modules
    (initramfs) ls /dev
    drwxr-xr-x 7 0 0 2520 .
    drwxr-xr-x 15 0 0 0 …
    lrwxrwxrwx 1 0 0 4 rtc → rtc0
    drwxr-xr-x 2 0 0 2460 char
    lrwxrwxrwx 1 0 0 15 stderr → /proc/self/fd/2
    lrwxrwxrwx 1 0 0 15 stdout → /proc/self/fd/1
    lrwxrwxrwx 1 0 0 15 stdin → /proc/self/fd/0
    lrwxrwxrwx 1 0 0 13 fd → /proc/self/fd
    drwxr-xr-x 2 0 0 0 pts
    crw------- 1 0 0 29, 0 fb0
    drwxr-xr-x 2 0 0 80 dri
    crw------- 1 0 0 10,234 btrfs-control
    crw------- 1 0 0 10, 56 memory_bandwidth
    crw------- 1 0 0 10, 57 network_throughput
    crw------- 1 0 0 10, 58 network_latency
    crw------- 1 0 0 10, 59 cpu_dma_latency
    crw------- 1 0 0 10, 60 binder
    crw------- 1 0 0 10, 61 ashmem
    crw------- 1 0 0 10,239 uhid
    crw------- 1 0 0 250, 1 watchdog1
    crw------- 1 0 0 250, 0 watchdog0
    crw------- 1 0 0 10,130 watchdog
    crw------- 1 0 0 89, 2 i2c-2
    crw------- 1 0 0 89, 1 i2c-1
    crw------- 1 0 0 89, 0 i2c-0
    crw------- 1 0 0 254, 0 rtc0
    crw------- 1 0 0 10,223 uinput
    crw------- 1 0 0 10, 1 psaux
    drwxr-xr-x 2 0 0 60 input
    drwxr-xr-x 3 0 0 60 bus
    crw------- 1 0 0 10,134 apm_bios
    crw------- 1 0 0 248, 3 ttyO3
    crw------- 1 0 0 248, 2 ttyO2
    crw------- 1 0 0 248, 1 ttyO1
    crw------- 1 0 0 248, 0 ttyO0
    crw------- 1 0 0 4, 69 ttyS5
    crw------- 1 0 0 4, 68 ttyS4
    crw------- 1 0 0 4, 67 ttyS3
    crw------- 1 0 0 4, 66 ttyS2
    crw------- 1 0 0 4, 65 ttyS1
    crw------- 1 0 0 4, 64 ttyS0
    crw-rw-rw- 1 0 0 5, 2 ptmx
    crw-rw-rw- 1 0 0 10,229 fuse
    crw------- 1 0 0 10,235 autofs
    crw------- 1 0 0 10,231 snapshot
    crw–w---- 1 0 0 4, 63 tty63
    crw–w---- 1 0 0 4, 62 tty62
    crw–w---- 1 0 0 4, 61 tty61
    crw–w---- 1 0 0 4, 60 tty60
    crw–w---- 1 0 0 4, 59 tty59
    crw–w---- 1 0 0 4, 58 tty58
    crw–w---- 1 0 0 4, 57 tty57
    crw–w---- 1 0 0 4, 56 tty56
    crw–w---- 1 0 0 4, 55 tty55
    crw–w---- 1 0 0 4, 54 tty54
    crw–w---- 1 0 0 4, 53 tty53
    crw–w---- 1 0 0 4, 52 tty52
    crw–w---- 1 0 0 4, 51 tty51
    crw–w---- 1 0 0 4, 50 tty50
    crw–w---- 1 0 0 4, 49 tty49
    crw–w---- 1 0 0 4, 48 tty48
    crw–w---- 1 0 0 4, 47 tty47
    crw–w---- 1 0 0 4, 46 tty46
    crw–w---- 1 0 0 4, 45 tty45
    crw–w---- 1 0 0 4, 44 tty44
    crw–w---- 1 0 0 4, 43 tty43
    crw–w---- 1 0 0 4, 42 tty42
    crw–w---- 1 0 0 4, 41 tty41
    crw–w---- 1 0 0 4, 40 tty40
    crw–w---- 1 0 0 4, 39 tty39
    crw–w---- 1 0 0 4, 38 tty38
    crw–w---- 1 0 0 4, 37 tty37
    crw–w---- 1 0 0 4, 36 tty36
    crw–w---- 1 0 0 4, 35 tty35
    crw–w---- 1 0 0 4, 34 tty34
    crw–w---- 1 0 0 4, 33 tty33
    crw–w---- 1 0 0 4, 32 tty32
    crw–w---- 1 0 0 4, 31 tty31
    crw–w---- 1 0 0 4, 30 tty30
    crw–w---- 1 0 0 4, 29 tty29
    crw–w---- 1 0 0 4, 28 tty28
    crw–w---- 1 0 0 4, 27 tty27
    crw–w---- 1 0 0 4, 26 tty26
    crw–w---- 1 0 0 4, 25 tty25
    crw–w---- 1 0 0 4, 24 tty24
    crw–w---- 1 0 0 4, 23 tty23
    crw–w---- 1 0 0 4, 22 tty22
    crw–w---- 1 0 0 4, 21 tty21
    crw–w---- 1 0 0 4, 20 tty20
    crw–w---- 1 0 0 4, 19 tty19
    crw–w---- 1 0 0 4, 18 tty18
    crw–w---- 1 0 0 4, 17 tty17
    crw–w---- 1 0 0 4, 16 tty16
    crw–w---- 1 0 0 4, 15 tty15
    crw–w---- 1 0 0 4, 14 tty14
    crw–w---- 1 0 0 4, 13 tty13
    crw–w---- 1 0 0 4, 12 tty12
    crw–w---- 1 0 0 4, 11 tty11
    crw–w---- 1 0 0 4, 10 tty10
    crw–w---- 1 0 0 4, 9 tty9
    crw–w---- 1 0 0 4, 8 tty8
    crw–w---- 1 0 0 4, 7 tty7
    crw–w---- 1 0 0 4, 6 tty6
    crw–w---- 1 0 0 4, 5 tty5
    crw–w---- 1 0 0 4, 4 tty4
    crw–w---- 1 0 0 4, 3 tty3
    crw–w---- 1 0 0 4, 2 tty2
    crw–w---- 1 0 0 4, 1 tty1
    crw------- 1 0 0 7,129 vcsa1
    crw------- 1 0 0 7, 1 vcs1
    crw------- 1 0 0 7,128 vcsa
    crw------- 1 0 0 7, 0 vcs
    crw–w---- 1 0 0 4, 0 tty0
    crw------- 1 0 0 5, 1 console
    crw-rw-rw- 1 0 0 5, 0 tty
    crw-r–r-- 1 0 0 1, 11 kmsg
    crw-rw-rw- 1 0 0 1, 9 urandom
    crw-rw-rw- 1 0 0 1, 8 random
    crw-rw-rw- 1 0 0 1, 7 full
    crw-rw-rw- 1 0 0 1, 5 zero
    crw-r----- 1 0 0 1, 4 port
    crw-rw-rw- 1 0 0 1, 3 null
    crw-r----- 1 0 0 1, 2 kmem
    crw-r----- 1 0 0 1, 1 mem
    crw-rw-r-- 1 0 0 10, 62 rfkill
    crw------- 1 0 0 10, 63 vga_arbiter
    (initramfs) dmesg
    [ 0.000000] Booting Linux on physical CPU 0x0
    [ 0.000000] Initializing cgroup subsys cpuset
    [ 0.000000] Initializing cgroup subsys cpu
    [ 0.000000] Initializing cgroup subsys cpuacct
    [ 0.000000] Linux version 4.4.1-armv7-x5 (root@a4-imx6q-wandboard-2gb) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP Mon Feb 1 09:43:37 UTC 6
    [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [ 0.000000] Machine model: TI OMAP3 BeagleBoard xM
    [ 0.000000] cma: Reserved 24 MiB at 0x9e000000
    [ 0.000000] Memory policy: Data cache writeback
    [ 0.000000] On node 0 totalpages: 130560
    [ 0.000000] free_area_init_node: node 0, pgdat c12530c0, node_mem_map df96d000
    [ 0.000000] Normal zone: 1152 pages used for memmap
    [ 0.000000] Normal zone: 0 pages reserved
    [ 0.000000] Normal zone: 130560 pages, LIFO batch:31
    [ 0.000000] CPU: All CPU(s) started in SVC mode.
    [ 0.000000] OMAP3630 ES1.1 (l2cache iva sgx neon isp 192mhz_clk )
    [ 0.000000] PERCPU: Embedded 13 pages/cpu @df8f9000 s23552 r8192 d21504 u53248
    [ 0.000000] pcpu-alloc: s23552 r8192 d21504 u53248 alloc=13*4096
    [ 0.000000] pcpu-alloc: [0] 0
    [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129408
    [ 0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait coherent_pool=1M quiet
    [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    [ 0.000000] Memory: 462636K/522240K available (12112K kernel code, 1239K rwdata, 4472K rodata, 1044K init, 929K bss, 35028K reserved, 24576K)
    [ 0.000000] Virtual kernel memory layout:
    [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
    [ 0.000000] vmalloc : 0xe0800000 - 0xff800000 ( 496 MB)
    [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
    [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
    [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
    [ 0.000000] .text : 0xc0008000 - 0xc103a600 (16586 kB)
    [ 0.000000] .init : 0xc103b000 - 0xc1140000 (1044 kB)
    [ 0.000000] .data : 0xc1140000 - 0xc1275f80 (1240 kB)
    [ 0.000000] .bss : 0xc1278000 - 0xc1360434 ( 930 kB)
    [ 0.000000] Hierarchical RCU implementation.
    [ 0.000000] Build-time adjustment of leaf fanout to 32.
    [ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
    [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1
    [ 0.000000] NR_IRQS:16 nr_irqs:16 16
    [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
    [ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz
    [ 0.000000] OMAP clockevent source: timer1 at 32768 Hz
    [ 0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
    [ 0.000000] OMAP clocksource: 32k_counter at 32768 Hz
    [ 0.008056] Console: colour dummy device 80x30
    [ 0.008087] Calibrating delay loop… 597.60 BogoMIPS (lpj=2988032)
    [ 0.061218] pid_max: default: 32768 minimum: 301
    [ 0.061431] Security Framework initialized
    [ 0.061462] Yama: becoming mindful.
    [ 0.061492] AppArmor: AppArmor disabled by boot time parameter
    [ 0.061767] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.061767] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.062927] Initializing cgroup subsys io
    [ 0.062988] Initializing cgroup subsys memory
    [ 0.063049] Initializing cgroup subsys devices
    [ 0.063079] Initializing cgroup subsys freezer
    [ 0.063110] Initializing cgroup subsys net_cls
    [ 0.063140] Initializing cgroup subsys perf_event
    [ 0.063140] Initializing cgroup subsys net_prio
    [ 0.063171] Initializing cgroup subsys pids
    [ 0.063262] CPU: Testing write buffer coherency: ok
    [ 0.063323] ftrace: allocating 38702 entries in 114 pages
    [ 0.234863] CPU0: thread -1, cpu 0, socket -1, mpidr 0
    [ 0.234985] Setting up static identity map for 0x80008280 - 0x80008318
    [ 0.244659] Brought up 1 CPUs
    [ 0.244689] SMP: Total of 1 processors activated (597.60 BogoMIPS).
    [ 0.244720] CPU: All CPU(s) started in SVC mode.
    [ 0.246734] devtmpfs: initialized
    [ 0.303161] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [ 0.335632] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp
    [ 0.336547] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp
    [ 0.412872] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [ 0.415374] xor: measuring software checksum speed
    [ 0.510284] arm4regs : 730.000 MB/sec
    [ 0.610076] 8regs : 654.000 MB/sec
    [ 0.709869] 32regs : 652.400 MB/sec
    [ 0.809661] neon : 1044.400 MB/sec
    [ 0.809661] xor: using function: neon (1044.400 MB/sec)
    [ 0.809783] pinctrl core: initialized pinctrl subsystem
    [ 0.812805] NET: Registered protocol family 16
    [ 0.817657] DMA: preallocated 1024 KiB pool for atomic coherent allocations
    [ 0.821411] Reprogramming SDRC clock to 400000000 Hz
    [ 0.828369] omap_gpio 48310000.gpio: could not find pctldev for node /ocp/l4@48000000/scm@2000/pinmux@a00/pinmux_gpio1_pins, deferring probe
    [ 0.829833] OMAP GPIO hardware version 2.5
    [ 0.836364] irq: no irq domain found for /ocp/l4@48000000/scm@2000/pinmux@30 !
    [ 0.849700] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
    [ 0.849731] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [ 0.851196] platform 48058000.ssi-controller: Cannot lookup hwmod ‘ssi’
    [ 0.855346] of_amba_device_create(): amba_device_add() failed (-19) for /etb@5401b000
    [ 0.855468] of_amba_device_create(): amba_device_add() failed (-19) for /etm@54010000
    [ 0.859130] No ATAGs?
    [ 0.859161] hw-breakpoint: debug architecture 0x4 unsupported.
    [ 0.861450] omap4_sram_init:Unable to allocate sram needed to handle errata I688
    [ 0.861480] omap4_sram_init:Unable to get sram pool needed to handle errata I688
    [ 0.862213] OMAP DMA hardware revision 5.0
    [ 0.864868] Serial: AMBA PL011 UART driver
    [ 1.049163] raid6: int32x1 gen() 137 MB/s
    [ 1.219024] raid6: int32x1 xor() 107 MB/s
    [ 1.388732] raid6: int32x2 gen() 181 MB/s
    [ 1.558349] raid6: int32x2 xor() 121 MB/s
    [ 1.727996] raid6: int32x4 gen() 170 MB/s
    [ 1.897552] raid6: int32x4 xor() 120 MB/s
    [ 2.067382] raid6: int32x8 gen() 169 MB/s
    [ 2.236846] raid6: int32x8 xor() 111 MB/s
    [ 2.406341] raid6: neonx1 gen() 871 MB/s
    [ 2.575988] raid6: neonx1 xor() 507 MB/s
    [ 2.745635] raid6: neonx2 gen() 1126 MB/s
    [ 2.915283] raid6: neonx2 xor() 697 MB/s
    [ 3.084930] raid6: neonx4 gen() 1152 MB/s
    [ 3.254608] raid6: neonx4 xor() 719 MB/s
    [ 3.424285] raid6: neonx8 gen() 711 MB/s
    [ 3.593872] raid6: neonx8 xor() 505 MB/s
    [ 3.593902] raid6: using algorithm neonx4 gen() 1152 MB/s
    [ 3.593902] raid6: … xor() 719 MB/s, rmw enabled
    [ 3.593902] raid6: using intx1 recovery algorithm
    [ 3.603790] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver
    [ 3.614349] omap-iommu 480bd400.mmu: 480bd400.mmu registered
    [ 3.617279] vgaarb: loaded
    [ 3.618469] SCSI subsystem initialized
    [ 3.618927] libata version 3.00 loaded.
    [ 3.619384] usbcore: registered new interface driver usbfs
    [ 3.619506] usbcore: registered new interface driver hub
    [ 3.619659] usbcore: registered new device driver usb
    [ 3.623718] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2600 kHz
    [ 3.624664] omap_i2c 48072000.i2c: bus 1 rev4.4 at 400 kHz
    [ 3.625457] omap_i2c 48060000.i2c: bus 2 rev4.4 at 100 kHz
    [ 3.626281] media: Linux media interface: v0.10
    [ 3.626373] Linux video capture interface: v2.00
    [ 3.626556] pps_core: LinuxPPS API ver. 1 registered
    [ 3.626586] PTP clock support registered
    [ 3.627593] omap-mailbox 48094000.mailbox: omap mailbox rev 0x40
    [ 3.629913] NetLabel: Initializing
    [ 3.629913] NetLabel: domain hash size = 128
    [ 3.629943] NetLabel: protocols = UNLABELED CIPSOv4
    [ 3.630004] NetLabel: unlabeled traffic allowed by default
    [ 3.630950] clocksource: Switched to clocksource 32k_counter
    [ 3.792724] NET: Registered protocol family 2
    [ 3.793853] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
    [ 3.793945] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
    [ 3.794036] TCP: Hash tables configured (established 4096 bind 4096)
    [ 3.794128] UDP hash table entries: 256 (order: 1, 8192 bytes)
    [ 3.794158] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
    [ 3.794555] NET: Registered protocol family 1
    [ 3.795257] RPC: Registered named UNIX socket transport module.
    [ 3.795288] RPC: Registered udp transport module.
    [ 3.795288] RPC: Registered tcp transport module.
    [ 3.795288] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [ 3.795349] PCI: CLS 0 bytes, default 64
    [ 3.798217] Unpacking initramfs…
    [ 4.810424] Freeing initrd memory: 9552K (cf6ac000 - d0000000)
    [ 4.811279] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
    [ 4.816680] futex hash table entries: 256 (order: 2, 16384 bytes)
    [ 4.816833] audit: initializing netlink subsys (disabled)
    [ 4.816925] audit: type=2000 audit(4.701:1): initialized
    [ 4.818817] zbud: loaded
    [ 4.819305] VFS: Disk quotas dquot_6.6.0
    [ 4.819427] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [ 4.820434] NFS: Registering the id_resolver key type
    [ 4.820526] Key type id_resolver registered
    [ 4.820526] Key type id_legacy registered
    [ 4.820587] nfs4filelayout_init: NFSv4 File Layout Driver Registering…
    [ 4.821136] fuse init (API version 7.23)
    [ 4.821563] SGI XFS with ACLs, security attributes, realtime, no debug enabled
    [ 4.826995] jitterentropy: Initialization failed with host not compliant with requirements: 2
    [ 4.827178] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
    [ 4.827484] io scheduler noop registered
    [ 4.827514] io scheduler deadline registered
    [ 4.827575] io scheduler cfq registered (default)
    [ 4.831665] pinctrl-single 48002030.pinmux: 284 pins at pa fa002030 size 568
    [ 4.832061] pinctrl-single 48002a00.pinmux: 46 pins at pa fa002a00 size 92
    [ 4.832763] pinctrl-single 480025a0.pinmux: 46 pins at pa fa0025a0 size 92
    [ 4.840759] 48050000.dss supply vdda_video not found, using dummy regulator
    [ 4.840972] OMAP DSS rev 2.0
    [ 4.841430] omapdss_dss 48050000.dss: bound 48050400.dispc (ops dispc_component_ops)
    [ 4.841552] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops venc_component_ops)
    [ 4.842773] tfp410 encoder@0: failed to parse PD gpio
    [ 4.843292] connector-dvi connector@0: failed to find video source
    [ 4.850921] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
    [ 4.855102] Serial: AMBA driver
    [ 4.856597] omap_uart 4806a000.serial: no wakeirq for uart0
    [ 4.856872] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0
    [ 4.857543] omap_uart 4806c000.serial: no wakeirq for uart1
    [ 4.857757] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1
    [ 4.858642] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2
    [ 4.894744] console [ttyO2] enabled
    [ 4.895599] omap_uart 49042000.serial: no wakeirq for uart3
    [ 4.895812] 49042000.serial: ttyO3 at MMIO 0x49042000 (irq = 96, base_baud = 3000000) is a OMAP UART3
    [ 4.897857] [drm] Initialized drm 1.1.0 20060810
    [ 4.897918] Error: Driver ‘tfp410’ is already registered, aborting…
    [ 4.925933] twl 0-0048: PIH (irq 23) chaining IRQs 307…315
    [ 4.926055] twl 0-0048: power (irq 312) chaining IRQs 315…322
    [ 4.960052] twl4030_gpio twl4030-gpio: gpio (irq 307) chaining IRQs 323…340
    [ 4.963531] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Initialized TWL4030 USB module
    [ 5.015289] usbcore: registered new interface driver dln2
    [ 5.024993] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
    [ 5.025024] ehci-pci: EHCI PCI platform driver
    [ 5.025177] ehci-platform: EHCI generic platform driver
    [ 5.025634] ehci-omap: OMAP-EHCI Host Controller driver
    [ 5.026123] ehci-omap 48064800.ehci: Can’t get PHY device for port 1: -517
    [ 5.033752] tegra-ehci: Tegra EHCI driver
    [ 5.035034] usbcore: registered new interface driver usb-storage
    [ 5.040740] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
    [ 5.040771] musb-hdrc: MHDRC RTL version 1.800
    [ 5.040771] musb-hdrc: setup fifo_mode 4
    [ 5.040802] musb-hdrc: 28/31 max ep, 16384/16384 memory
    [ 5.041076] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
    [ 5.041137] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1
    [ 5.041473] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [ 5.041503] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 5.041503] usb usb1: Product: MUSB HDRC host driver
    [ 5.041534] usb usb1: Manufacturer: Linux 4.4.1-armv7-x5 musb-hcd
    [ 5.041534] usb usb1: SerialNumber: musb-hdrc.0.auto
    [ 5.042755] hub 1-0:1.0: USB hub found
    [ 5.042846] hub 1-0:1.0: 1 port detected
    [ 5.048583] using random self ethernet address
    [ 5.048614] using random host ethernet address
    [ 5.049652] usb0: HOST MAC 12:91:85:a8:f0:16
    [ 5.049804] usb0: MAC 8a:9e:a7:2c:b7:cb
    [ 5.049865] using random self ethernet address
    [ 5.049865] using random host ethernet address
    [ 5.050018] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
    [ 5.050018] g_ether gadget: g_ether ready
    [ 5.050811] mousedev: PS/2 mouse device common for all mice
    [ 5.053527] input: twl4030_pwrbutton as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input0
    [ 5.058715] twl_rtc 48070000.i2c:twl@48:rtc: Power up reset detected.
    [ 5.058868] twl_rtc 48070000.i2c:twl@48:rtc: Enabling TWL-RTC
    [ 5.061370] twl_rtc 48070000.i2c:twl@48:rtc: rtc core: registered 48070000.i2c:twl@48 as rtc0
    [ 5.061981] i2c /dev entries driver
    [ 5.065216] Driver for 1-wire Dallas network protocol.
    [ 5.071746] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
    [ 5.077636] sdhci: Secure Digital Host Controller Interface driver
    [ 5.077667] sdhci: Copyright(c) Pierre Ossman
    [ 5.121978] Synopsys Designware Multimedia Card Interface Driver
    [ 5.123382] sdhci-pltfm: SDHCI platform and OF driver helper
    [ 5.126037] ledtrig-cpu: registered to indicate activity on CPUs
    [ 5.126190] hidraw: raw HID events driver (C) Jiri Kosina
    [ 5.127380] usbcore: registered new interface driver usbhid
    [ 5.127441] usbhid: USB HID core driver
    [ 5.130920] ashmem: initialized
    [ 5.145141] oprofile: using arm/armv7
    [ 5.145874] NET: Registered protocol family 10
    [ 5.147491] mip6: Mobile IPv6
    [ 5.147552] NET: Registered protocol family 17
    [ 5.147705] Key type dns_resolver registered
    [ 5.147735] mpls_gso: MPLS GSO support
    [ 5.148193] omap2_set_init_voltage: unable to find boot up OPP for vdd_mpu_iva
    [ 5.155853] omap2_set_init_voltage: unable to set vdd_mpu_iva
    [ 5.161987] omap2_set_init_voltage: unable to find boot up OPP for vdd_core
    [ 5.169281] omap2_set_init_voltage: unable to set vdd_core
    [ 5.179107] ThumbEE CPU extension supported.
    [ 5.179168] Registering SWP/SWPB emulation handler
    [ 5.179168] SmartReflex Class3 initialized
    [ 5.180267] registered taskstats version 1
    [ 5.180450] zswap: loaded using pool lzo/zbud
    [ 5.181823] Btrfs loaded
    [ 5.205261] Key type encrypted registered
    [ 5.311431] ehci-omap 48064800.ehci: EHCI Host Controller
    [ 5.311492] ehci-omap 48064800.ehci: new USB bus registered, assigned bus number 2
    [ 5.312255] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800
    [ 5.331451] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00
    [ 5.331848] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [ 5.331848] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 5.331878] usb usb2: Product: EHCI Host Controller
    [ 5.331878] usb usb2: Manufacturer: Linux 4.4.1-armv7-x5 ehci_hcd
    [ 5.331909] usb usb2: SerialNumber: 48064800.ehci
    [ 5.332946] hub 2-0:1.0: USB hub found
    [ 5.333038] hub 2-0:1.0: 3 ports detected
    [ 5.334411] 48050000.dss supply vdds_dsi not found, using dummy regulator
    [ 5.335449] omapdrm omapdrm.0: DMM not available, disable DMM support
    [ 5.336578] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [ 5.336608] [drm] No driver support for vblank timestamp query.
    [ 5.351715] omapdrm omapdrm.0: No connectors reported connected with modes
    [ 5.351745] [drm] Cannot find any crtc or sizes - going 1024x768
    [ 5.370605] Console: switching to colour frame buffer device 128x48
    [ 5.382904] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [ 5.382934] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
    [ 5.384582] input: gpio_keys as /devices/platform/gpio_keys/input/input1
    [ 5.386016] twl_rtc 48070000.i2c:twl@48:rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
    [ 5.386047] sr_init: No PMIC hook to init smartreflex
    [ 5.386413] smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
    [ 5.386718] smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
    [ 5.386871] of_cfs_init
    [ 5.386932] of_cfs_init: OK
    [ 5.402587] PM: Hibernation image not present or could not be loaded.
    [ 5.403137] VAUX3: disabling
    [ 5.404876] VDAC: disabling
    [ 5.406616] VPLL2: disabling
    [ 5.409698] Freeing unused kernel memory: 1044K (c103b000 - c1140000)
    <30>[ 5.477478] systemd-udevd[91]: starting version 215
    [ 5.480407] random: systemd-udevd urandom read with 27 bits of entropy available
    [ 5.651245] usb 2-2: new high-speed USB device number 2 using ehci-omap
    [ 5.801849] usb 2-2: New USB device found, idVendor=0424, idProduct=9514
    [ 5.801849] usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [ 5.803009] hub 2-2:1.0: USB hub found
    [ 5.803192] hub 2-2:1.0: 5 ports detected
    [ 6.081268] usb 2-2.1: new high-speed USB device number 3 using ehci-omap
    [ 6.191925] usb 2-2.1: New USB device found, idVendor=0424, idProduct=ec00
    [ 6.191955] usb 2-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [ 7.161437] mmc0: card never left busy state
    [ 7.165924] mmc0: error -110 whilst initialising SD card
    [ 93.072692] random: nonblocking pool is initialized

(initramfs)
CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7 | VT102 | Offline | ttyUSB0

`

I don’t think the boards SD-card reader hardware is broken, because the Angstrom test distro (xM TEST 20100820) that was shipped with the board boots just fine. However, that image version only has one SD-card partition instead of two like the latest images have. Log of a successful boot follows:

`

$ minicom -b 115200 -8 -D /dev/ttyUSB0

Welcome to minicom 2.7

OPTIONS: I18n
Compiled on Nov 15 2018, 20:18:47.
Port /dev/ttyUSB0, 05:37:32

Press CTRL-A Z for help on special keys

Texas Instruments X-Loader 1.4.4ss (Aug 19 2010 - 02:49:27)
Beagle xM Rev A
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2010.03-dirty (Aug 20 2010 - 20:50:46)

OMAP3630/3730-GP ES2.0, CPU-OPP2, L3-165MHz,
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MB
NAND: 0 MiB
*** Warning - bad CRC or NAND, using default environment

In: serial
Out: serial
Err: serial

Probing for expansion boards, if none are connected you’ll see a harmless I2C error.

No EEPROM on expansion board
Beagle xM Rev A
Die ID #781200011ff00000015739eb08014028
Hit any key to stop autoboot: 0
mmc1 is available
The user button is currently NOT pressed.
reading boot.scr
Invalid FAT entry

** Unable to read “boot.scr” from mmc 1:1 **
reading user.scr

755 bytes read
Running bootscript from mmc …

Executing script at 80200000

mmc1 is available
reading ramdisk.gz

19960110 bytes read
reading uImage

3190568 bytes read
Booting from ramdisk …

Booting kernel from Legacy Image at 80200000 …

Image Name: Angstrom/2.6.32/beagleboard
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3190504 Bytes = 3 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK
Loading Kernel Image … OK
OK

Starting kernel …

Uncompressing Linux…
[ 0.000000] Linux version 2.6.32 (ubuntu@ip-10-204-115-71) (gcc version 4.3.3 (GCC) ) #3 PREEMPT Wed Aug 18 15:53:03 UTC 2010
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3630/DM3730 ES1.0 (l2cache iva sgx neon isp 192mhz_clk )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000
[ 0.000000] Reserving 16777216 bytes SDRAM for VRAM
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 117760
[ 0.000000] Kernel command line: console=tty0 console=ttyS2,115200n8 mem=80M@0x80000000 mem=384M@0x88000000 mpurate=1000 buddy=none camera=l2
[ 0.000000] Beagle expansionboard: none
[ 0.000000] Beagle cameraboard: lbcm3m1
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 80MB 384MB = 464MB total
[ 0.000000] Memory: 316288KB available (5880K code, 671K data, 204K init, 0K highmem)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:402
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[ 0.000000] Reprogramming SDRC clock to 332000000 Hz
[ 0.000000] GPMC revision 5.0
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[ 0.000000] Total of 96 interrupts on 1 active controller
[ 0.000000] OMAP GPIO hardware version 2.5
[ 0.000000] OMAP clockevent source: GPTIMER12 at 32768 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty0] enabled
[ 0.000000] Calibrating delay loop… 502.07 BogoMIPS (lpj=1961984)
[ 0.000000] Mount-cache hash table entries: 512
[ 0.000000] CPU: Testing write buffer coherency: ok
[ 0.000000] tmpfs: No value for mount option ‘mode’
[ 0.000000] devtmpfs: initialized
[ 0.000000] regulator: core version 0.5
[ 0.000000] NET: Registered protocol family 16
[ 0.000000] Beagle cameraboard: registering i2c2 bus for lbcm3m1
[ 0.000000] Found NAND on CS0
[ 0.000000] Registering NAND on CS0
[ 0.000000] Unable to get DVI reset GPIO
[ 0.000000] omap_init_mbox: platform not supported
[ 0.000000] Target VDD1 OPP = 4, VDD2 OPP = 2
[ 58.521728] OMAP DMA hardware revision 5.0
[ 58.528015] bio: create slab at 0
[ 58.529266] SCSI subsystem initialized
[ 58.530670] usbcore: registered new interface driver usbfs
[ 58.530822] usbcore: registered new interface driver hub
[ 58.531005] usbcore: registered new device driver usb
[ 58.531402] i2c_omap i2c_omap.1: bus 1 rev4.0 at 2600 kHz
[ 58.534057] twl4030: PIH (irq 7) chaining IRQs 368…375
[ 58.534118] twl4030: power (irq 373) chaining IRQs 376…383
[ 58.534454] twl4030: gpio (irq 368) chaining IRQs 384…401
[ 58.536163] regulator: VUSB1V5: 1500 mV normal standby
[ 58.536407] regulator: VUSB1V8: 1800 mV normal standby
[ 58.536651] regulator: VUSB3V1: 3100 mV normal standby
[ 58.537933] twl4030_usb twl4030_usb: Initialized TWL4030 USB module
[ 58.538360] regulator: VMMC1: 1850 ↔ 3150 mV normal standby
[ 58.538635] regulator: VDAC: 1800 mV normal standby
[ 58.538879] regulator: VPLL2: 1800 mV normal standby
[ 58.539154] regulator: VSIM: 1800 ↔ 3000 mV normal standby
[ 58.539520] regulator: VAUX3: 1800 mV normal standby
[ 58.539916] regulator: VAUX4: 1800 mV normal standby
[ 58.550201] i2c_omap i2c_omap.2: bus 2 rev4.0 at 400 kHz
[ 58.550506] i2c_omap i2c_omap.3: bus 3 rev4.0 at 100 kHz
[ 58.551727] Switching to clocksource 32k_counter
[ 58.560668] musb_hdrc: version 6.0, musb-dma, otg (peripheral+host), debug=0
[ 58.564422] musb_hdrc: USB OTG mode controller at fa0ab000 using DMA, IRQ 92
[ 58.564483] musb_hdrc musb_hdrc: MUSB HDRC host driver
[ 58.564605] musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
[ 58.564758] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 58.564819] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 58.564849] usb usb1: Product: MUSB HDRC host driver
[ 58.564880] usb usb1: Manufacturer: Linux 2.6.32 musb-hcd
[ 58.564941] usb usb1: SerialNumber: musb_hdrc
[ 58.565582] hub 1-0:1.0: USB hub found
[ 58.565612] hub 1-0:1.0: 1 port detected
[ 58.566680] NET: Registered protocol family 2
[ 58.566925] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 58.567565] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 58.567993] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[ 58.568237] TCP: Hash tables configured (established 16384 bind 16384)
[ 58.568267] TCP reno registered
[ 58.568298] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 58.568359] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 58.568603] NET: Registered protocol family 1
[ 58.569061] RPC: Registered udp transport module.
[ 58.569091] RPC: Registered tcp transport module.
[ 58.569122] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 58.569427] Trying to unpack rootfs image as initramfs…
[ 58.572143] rootfs image is not initramfs (no cpio magic); looks like an initrd
[ 59.139648] Freeing initrd memory: 131072K
[ 59.140441] omap-iommu omap-iommu.0: isp registered
[ 59.142242] VFS: Disk quotas dquot_6.5.2
[ 59.142364] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 59.143463] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 59.144317] JFFS2 version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc.
[ 59.145202] msgmni has been set to 874
[ 59.148986] alg: No test for stdrng (krng)
[ 59.149322] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 59.149383] io scheduler noop registered
[ 59.149414] io scheduler deadline registered
[ 59.149566] io scheduler cfq registered (default)
[ 59.208221] OMAP DSS rev 2.0
[ 59.208312] OMAP DISPC rev 3.0
[ 59.208374] OMAP VENC rev 2
[ 59.208618] OMAP DSI rev 1.0
[ 59.545104] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 59.563110] serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
[ 59.580474] serial8250.1: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
[ 59.597778] serial8250.2: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
[ 60.197753] console [ttyS2] enabled
[ 60.208038] brd: module loaded
[ 60.214447] loop: module loaded
[ 60.218750] omap2-nand driver initializing
[ 60.223175] No NAND device found!!!
[ 60.226898] No NAND device found!!!
[ 60.231414] usbcore: registered new interface driver catc
[ 60.236938] catc: v2.8:CATC EL1210A NetMate USB Ethernet driver
[ 60.243011] usbcore: registered new interface driver kaweth
[ 60.248687] pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet driver
[ 60.256347] usbcore: registered new interface driver pegasus
[ 60.262084] rtl8150: v0.6.2 (2004/08/27):rtl8150 based usb-ethernet driver
[ 60.269104] usbcore: registered new interface driver rtl8150
[ 60.274932] usbcore: registered new interface driver asix
[ 60.280456] usbcore: registered new interface driver cdc_ether
[ 60.286468] usbcore: registered new interface driver dm9601
[ 60.292175] usbcore: registered new interface driver smsc95xx
[ 60.298065] usbcore: registered new interface driver gl620a
[ 60.303802] usbcore: registered new interface driver net1080
[ 60.309600] usbcore: registered new interface driver plusb
[ 60.315246] usbcore: registered new interface driver rndis_host
[ 60.321319] usbcore: registered new interface driver cdc_subset
[ 60.327392] usbcore: registered new interface driver zaurus
[ 60.333129] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[ 60.341247] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 60.348083] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[ 60.354156] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 2
[ 60.361816] ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
[ 60.379974] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[ 60.385894] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 60.392791] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 60.400115] usb usb2: Product: OMAP-EHCI Host Controller
[ 60.405517] usb usb2: Manufacturer: Linux 2.6.32 ehci_hcd
[ 60.410980] usb usb2: SerialNumber: ehci-omap.0
[ 60.416229] hub 2-0:1.0: USB hub found
[ 60.420104] hub 2-0:1.0: 3 ports detected
[ 60.450378] Initializing USB Mass Storage driver…
[ 60.455474] usbcore: registered new interface driver usb-storage
[ 60.461578] USB Mass Storage support registered.
[ 60.466644] mice: PS/2 mouse device common for all mice
[ 60.472320] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 60.480163] input: twl4030_pwrbutton as /devices/platform/i2c_omap.1/i2c-1/1-0049/twl4030_pwrbutton/input/input1
[ 60.490936] i2c /dev entries driver
[ 60.495056] Linux video capture interface: v2.00
[ 60.500061] omap-iommu omap-iommu.0: isp: version 1.1
[ 60.506469] vpfe_init
[ 60.509368] OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 60.622558] mmci-omap-hs mmci-omap-hs.1: err -16 configuring card detect
[ 60.629638] Registered led device: beagleboard::usr0
[ 60.634826] Registered led device: beagleboard::usr1
[ 60.641418] Registered led device: beagleboard::pmu_stat
[ 60.648529] usbcore: registered new interface driver usbhid
[ 60.654235] usbhid: USB HID core driver
[ 60.658264] Advanced Linux Sound Architecture Driver Version 1.0.21.
[ 60.665222] usbcore: registered new interface driver snd-usb-audio
[ 60.747253] usb 2-2: new high speed USB device using ehci-omap and address 2
[ 60.756958] No device for DAI omap-mcbsp-dai-0
[ 60.761444] No device for DAI omap-mcbsp-dai-1
[ 60.765960] No device for DAI omap-mcbsp-dai-2
[ 60.770477] No device for DAI omap-mcbsp-dai-3
[ 60.774993] No device for DAI omap-mcbsp-dai-4
[ 60.779510] OMAP3 Beagle SoC init
[ 60.783660] asoc: twl4030 ↔ omap-mcbsp-dai-0 mapping ok
[ 60.795227] ALSA device list:
[ 60.798248] #0: omap3beagle (twl4030)
[ 60.802246] oprofile: using arm/armv7
[ 60.806182] TCP cubic registered
[ 60.809478] NET: Registered protocol family 17
[ 60.814025] NET: Registered protocol family 15
[ 60.818664] lib80211: common routines for IEEE802.11 drivers
[ 60.824401] ThumbEE CPU extension supported.
[ 60.828735] Power Management for TI OMAP3.
[ 60.834197] Unable to set L3 frequency (400000000)
[ 60.839111] Switched to new clocking rate (Crystal/Core/MPU): 26.0/332/1000 MHz
[ 60.846527] IVA2 clocking rate: 800 MHz
[ 61.020629] SmartReflex driver initialized
[ 61.024871] omap3beaglelmb: Driver registration complete
[ 61.035552] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 61.043884] registered taskstats version 1
[ 61.048736] fbcvt: 1024x768@60: CVT Name - .786M3-R
[ 61.083465] usb 2-2: New USB device found, idVendor=0424, idProduct=9514
[ 61.090240] usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 61.098815] hub 2-2:1.0: USB hub found
[ 61.102691] hub 2-2:1.0: 5 ports detected
[ 61.172058] Console: switching to colour frame buffer device 128x48
[ 61.187805] regulator_init_complete: incomplete constraints, leaving VAUX4 on
[ 61.195343] regulator_init_complete: incomplete constraints, leaving VAUX3 on
[ 61.202819] regulator_init_complete: incomplete constraints, leaving VDAC on
[ 61.210906] omap_vout omap_vout: probed for an unknown device
[ 61.217285] RAMDISK: gzip image found at block 0
[ 61.239898] mmc0: new high speed SDHC card at address 1234
[ 61.255187] mmcblk0: mmc0:1234 SA04G 3.63 GiB
[ 61.260040] mmcblk0: p1 p2
[ 61.404602] usb 2-2.1: new high speed USB device using ehci-omap and address 3
[ 61.538360] usb 2-2.1: New USB device found, idVendor=0424, idProduct=ec00
[ 61.552215] usb 2-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 61.571624] smsc95xx v1.0.4
[ 61.664611] usb0: register ‘smsc95xx’ at usb-ehci-omap.0-2.1, smsc95xx USB 2.0 Ethernet, 8e:f1:6d:af:0e:11
[ 63.845581] VFS: Mounted root (ext2 filesystem) on device 1:0.
[ 63.854156] devtmpfs: mounted
[ 63.859588] Freeing init memory: 204K
INIT: version 2.86 booting
Please wait: booting…
Starting udev
[ 66.001800] FAT: bogus number of reserved sectors
[ 66.009094] VFS: Can’t find a valid FAT filesystem on dev mmcblk0.
[ 66.356292] FAT: bogus number of reserved sectors
[ 66.363586] VFS: Can’t find a valid FAT filesystem on dev mmcblk0p2.
Remounting root file system…
Caching udev devnodes
Populating dev cache
Configuring network interfaces… ifconfig: SIOCGIFFLAGS: No such device
udhcpc (v1.13.2) started
Sending discover…
[ 68.630065] usb0: link up, 100Mbps, full-duplex, lpa 0xCDE1
Sending discover…
Sending select for 192.168.0.13…
Lease of 192.168.0.13 obtained, lease time 3600
adding dns 85.253.0.2
adding dns 85.253.0.130
done.
Setting up IP spoofing protection: rp_filter.
hwclock: can’t open ‘/dev/misc/rtc’: No such file or directory
Fri Aug 20 20:54:00 UTC 2010
hwclock: can’t open ‘/dev/misc/rtc’: No such file or directory
Configuring update-modules.
Configuring ti-dsplink-module.
Configuring ti-lpm-module.
Configuring util-linux-ng.
update-alternatives: Linking //bin/dmesg to dmesg.util-linux-ng
update-alternatives: Linking //bin/kill to kill.util-linux-ng
update-alternatives: Linking //bin/more to more.util-linux-ng
update-alternatives: Linking //sbin/mkswap to mkswap.util-linux-ng
update-alternatives: Linking //sbin/pivot_root to pivot_root.util-linux-ng
update-alternatives: Linking //sbin/sln to sln.util-linux-ng
update-alternatives: Linking //sbin/mkfs.minix to mkfs.minix.util-linux-ng
update-alternatives: Linking //sbin/fsck.minix to fsck.minix.util-linux-ng
update-alternatives: Linking //usr/bin/hexdump to hexdump.util-linux-ng
update-alternatives: Linking //usr/bin/last to last.sysvinit
update-alternatives: Linking //usr/bin/logger to logger.util-linux-ng
update-alternatives: Linking //usr/bin/mesg to mesg.sysvinit
update-alternatives: Linking //usr/bin/renice to renice.util-linux-ng
update-alternatives: Linking //usr/bin/wall to wall.sysvinit
update-alternatives: Linking //usr/bin/chfn to chfn.util-linux-ng
update-alternatives: Linking //usr/bin/newgrp to newgrp.util-linux-ng
update-alternatives: Linking //usr/bin/chsh to chsh.util-linux-ng
update-alternatives: Linking //bin/login to login.util-linux-ng
update-alternatives: Error: not linking //sbin/vipw to vipw.util-linux-ng since //sbin/vipw exists and is not a link
update-alternatives: Linking //sbin/vigr to vigr.util-linux-ng
update-alternatives: Linking //usr/bin/reset to reset.util-linux-ng
update-alternatives: Linking //usr/bin/setsid to setsid.util-linux-ng
update-alternatives: Linking //usr/bin/chrt to chrt.util-linux-ng
update-alternatives: Linking //sbin/hwclock to …/bin/busybox
update-alternatives: Linking //sbin/shutdown to shutdown.sysvinit
update-alternatives: Linking //sbin/reboot to reboot.sysvinit
update-alternatives: Linking //sbin/halt to halt.sysvinit
INIT: Entering runlevel: 5
Creating Dropbear SSH server RSA host key.
Will output 1024 bit rsa secret key to ‘/etc/dropbear/dropbear_rsa_host_key’
Generating key, this may take a while…
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgwCDQ02rkjK8+hG8XW0BmCG+reqRRiSU6Pl9vUoPQcHWEuHSws1g6imokHZwt6BIM0B3N7nYva6ZSiSeMQXScx+B+TO6iJZMZp0oEaVUqbCd
Fingerprint: md5 8f:6f:fd:7b:1c:2c:51:30:9f:d2:98:5e:80:d9:36:c0
Starting Dropbear SSH server: dropbear.
Starting syslogd/klogd: done

.-------.

.-.

-----.-----.-----.| | .----…-----.-----.
__ | —'| ‘–.| .-’| | |

— || --‘| | | ’ | | | |
‘—’—’–‘–’–. |-----‘’----‘’–’ ‘-----’-‘-’-’
-’ |
‘—’

The Angstrom Distribution beagleboard ttyS2

Angstrom 2010.7-test-20100820 beagleboard ttyS2

beagleboard login: root
root@beagleboard:~#
root@beagleboard:~# dmesg
[ 0.000000] Linux version 2.6.32 (ubuntu@ip-10-204-115-71) (gcc version 4.3.3 (GCC) ) #3 PREEMPT Wed Aug 18 15:53:03 UTC 2010
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] On node 0 totalpages: 118784
[ 0.000000] free_area_init_node: node 0, pgdat c0667270, node_mem_map c06cc000
[ 0.000000] Normal zone: 1024 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 117760 pages, LIFO batch:31
[ 0.000000] OMAP3630/DM3730 ES1.0 (l2cache iva sgx neon isp 192mhz_clk )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000
[ 0.000000] Reserving 16777216 bytes SDRAM for VRAM
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 117760
[ 0.000000] Kernel command line: console=tty0 console=ttyS2,115200n8 mem=80M@0x80000000 mem=384M@0x88000000 mpurate=1000 buddy=none camera=l2
[ 0.000000] Beagle expansionboard: none
[ 0.000000] Beagle cameraboard: lbcm3m1
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 80MB 384MB = 464MB total
[ 0.000000] Memory: 316288KB available (5880K code, 671K data, 204K init, 0K highmem)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:402
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[ 0.000000] Reprogramming SDRC clock to 332000000 Hz
[ 0.000000] GPMC revision 5.0
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[ 0.000000] Total of 96 interrupts on 1 active controller
[ 0.000000] OMAP GPIO hardware version 2.5
[ 0.000000] OMAP clockevent source: GPTIMER12 at 32768 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty0] enabled
[ 0.000000] Calibrating delay loop… 502.07 BogoMIPS (lpj=1961984)
[ 0.000000] Mount-cache hash table entries: 512
[ 0.000000] CPU: Testing write buffer coherency: ok
[ 0.000000] tmpfs: No value for mount option ‘mode’
[ 0.000000] devtmpfs: initialized
[ 0.000000] regulator: core version 0.5
[ 0.000000] NET: Registered protocol family 16
[ 0.000000] Beagle cameraboard: registering i2c2 bus for lbcm3m1
[ 0.000000] Found NAND on CS0
[ 0.000000] Registering NAND on CS0
[ 0.000000] Unable to get DVI reset GPIO
[ 0.000000] omap_init_mbox: platform not supported
[ 0.000000] Target VDD1 OPP = 4, VDD2 OPP = 2
[ 58.521728] OMAP DMA hardware revision 5.0
[ 58.528015] bio: create slab at 0
[ 58.529266] SCSI subsystem initialized
[ 58.530670] usbcore: registered new interface driver usbfs
[ 58.530822] usbcore: registered new interface driver hub
[ 58.531005] usbcore: registered new device driver usb
[ 58.531402] i2c_omap i2c_omap.1: bus 1 rev4.0 at 2600 kHz
[ 58.534057] twl4030: PIH (irq 7) chaining IRQs 368…375
[ 58.534118] twl4030: power (irq 373) chaining IRQs 376…383
[ 58.534454] twl4030: gpio (irq 368) chaining IRQs 384…401
[ 58.536163] regulator: VUSB1V5: 1500 mV normal standby
[ 58.536407] regulator: VUSB1V8: 1800 mV normal standby
[ 58.536651] regulator: VUSB3V1: 3100 mV normal standby
[ 58.537933] twl4030_usb twl4030_usb: Initialized TWL4030 USB module
[ 58.538360] regulator: VMMC1: 1850 ↔ 3150 mV normal standby
[ 58.538635] regulator: VDAC: 1800 mV normal standby
[ 58.538879] regulator: VPLL2: 1800 mV normal standby
[ 58.539154] regulator: VSIM: 1800 ↔ 3000 mV normal standby
[ 58.539520] regulator: VAUX3: 1800 mV normal standby
[ 58.539916] regulator: VAUX4: 1800 mV normal standby
[ 58.550201] i2c_omap i2c_omap.2: bus 2 rev4.0 at 400 kHz
[ 58.550506] i2c_omap i2c_omap.3: bus 3 rev4.0 at 100 kHz
[ 58.551727] Switching to clocksource 32k_counter
[ 58.560668] musb_hdrc: version 6.0, musb-dma, otg (peripheral+host), debug=0
[ 58.564331] musb_hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine (X), bulk split (X), HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 58.564361] musb_hdrc: MHDRC RTL version 1.800
[ 58.564361] musb_hdrc: setup fifo_mode 4
[ 58.564392] musb_hdrc: 28/31 max ep, 16384/16384 memory
[ 58.564422] musb_hdrc: USB OTG mode controller at fa0ab000 using DMA, IRQ 92
[ 58.564483] musb_hdrc musb_hdrc: MUSB HDRC host driver
[ 58.564605] musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
[ 58.564758] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 58.564819] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 58.564849] usb usb1: Product: MUSB HDRC host driver
[ 58.564880] usb usb1: Manufacturer: Linux 2.6.32 musb-hcd
[ 58.564941] usb usb1: SerialNumber: musb_hdrc
[ 58.565582] hub 1-0:1.0: USB hub found
[ 58.565612] hub 1-0:1.0: 1 port detected
[ 58.566680] NET: Registered protocol family 2
[ 58.566925] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 58.567565] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 58.567993] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[ 58.568237] TCP: Hash tables configured (established 16384 bind 16384)
[ 58.568267] TCP reno registered
[ 58.568298] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 58.568359] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 58.568603] NET: Registered protocol family 1
[ 58.569061] RPC: Registered udp transport module.
[ 58.569091] RPC: Registered tcp transport module.
[ 58.569122] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 58.569427] Trying to unpack rootfs image as initramfs…
[ 58.572143] rootfs image is not initramfs (no cpio magic); looks like an initrd
[ 59.139648] Freeing initrd memory: 131072K
[ 59.140441] omap-iommu omap-iommu.0: isp registered
[ 59.142242] VFS: Disk quotas dquot_6.5.2
[ 59.142364] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 59.143463] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 59.144317] JFFS2 version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc.
[ 59.145202] msgmni has been set to 874
[ 59.148986] alg: No test for stdrng (krng)
[ 59.149322] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 59.149383] io scheduler noop registered
[ 59.149414] io scheduler deadline registered
[ 59.149566] io scheduler cfq registered (default)
[ 59.208221] OMAP DSS rev 2.0
[ 59.208312] OMAP DISPC rev 3.0
[ 59.208374] OMAP VENC rev 2
[ 59.208618] OMAP DSI rev 1.0
[ 59.545104] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 59.563110] serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
[ 59.580474] serial8250.1: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
[ 59.597778] serial8250.2: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
[ 60.197753] console [ttyS2] enabled
[ 60.208038] brd: module loaded
[ 60.214447] loop: module loaded
[ 60.218750] omap2-nand driver initializing
[ 60.223175] No NAND device found!!!
[ 60.226898] No NAND device found!!!
[ 60.231414] usbcore: registered new interface driver catc
[ 60.236938] catc: v2.8:CATC EL1210A NetMate USB Ethernet driver
[ 60.243011] usbcore: registered new interface driver kaweth
[ 60.248687] pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet driver
[ 60.256347] usbcore: registered new interface driver pegasus
[ 60.262084] rtl8150: v0.6.2 (2004/08/27):rtl8150 based usb-ethernet driver
[ 60.269104] usbcore: registered new interface driver rtl8150
[ 60.274932] usbcore: registered new interface driver asix
[ 60.280456] usbcore: registered new interface driver cdc_ether
[ 60.286468] usbcore: registered new interface driver dm9601
[ 60.292175] usbcore: registered new interface driver smsc95xx
[ 60.298065] usbcore: registered new interface driver gl620a
[ 60.303802] usbcore: registered new interface driver net1080
[ 60.309600] usbcore: registered new interface driver plusb
[ 60.315246] usbcore: registered new interface driver rndis_host
[ 60.321319] usbcore: registered new interface driver cdc_subset
[ 60.327392] usbcore: registered new interface driver zaurus
[ 60.333129] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[ 60.341247] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 60.348083] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[ 60.354156] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 2
[ 60.361816] ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
[ 60.379974] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[ 60.385894] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 60.392791] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 60.400115] usb usb2: Product: OMAP-EHCI Host Controller
[ 60.405517] usb usb2: Manufacturer: Linux 2.6.32 ehci_hcd
[ 60.410980] usb usb2: SerialNumber: ehci-omap.0
[ 60.416229] hub 2-0:1.0: USB hub found
[ 60.420104] hub 2-0:1.0: 3 ports detected
[ 60.450378] Initializing USB Mass Storage driver…
[ 60.455474] usbcore: registered new interface driver usb-storage
[ 60.461578] USB Mass Storage support registered.
[ 60.466644] mice: PS/2 mouse device common for all mice
[ 60.472320] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 60.480163] input: twl4030_pwrbutton as /devices/platform/i2c_omap.1/i2c-1/1-0049/twl4030_pwrbutton/input/input1
[ 60.490936] i2c /dev entries driver
[ 60.495056] Linux video capture interface: v2.00
[ 60.500061] omap-iommu omap-iommu.0: isp: version 1.1
[ 60.505279] Saving csi2 context
[ 60.505401] Restoring csi2 context
[ 60.505462] Saving csi2 context
[ 60.506469] vpfe_init
[ 60.509368] OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 60.622558] mmci-omap-hs mmci-omap-hs.1: err -16 configuring card detect
[ 60.629638] Registered led device: beagleboard::usr0
[ 60.634826] Registered led device: beagleboard::usr1
[ 60.641418] Registered led device: beagleboard::pmu_stat
[ 60.648529] usbcore: registered new interface driver usbhid
[ 60.654235] usbhid: USB HID core driver
[ 60.658264] Advanced Linux Sound Architecture Driver Version 1.0.21.
[ 60.665222] usbcore: registered new interface driver snd-usb-audio
[ 60.747253] usb 2-2: new high speed USB device using ehci-omap and address 2
[ 60.756958] No device for DAI omap-mcbsp-dai-0
[ 60.761444] No device for DAI omap-mcbsp-dai-1
[ 60.765960] No device for DAI omap-mcbsp-dai-2
[ 60.770477] No device for DAI omap-mcbsp-dai-3
[ 60.774993] No device for DAI omap-mcbsp-dai-4
[ 60.779510] OMAP3 Beagle SoC init
[ 60.783660] asoc: twl4030 ↔ omap-mcbsp-dai-0 mapping ok
[ 60.795227] ALSA device list:
[ 60.798248] #0: omap3beagle (twl4030)
[ 60.802246] oprofile: using arm/armv7
[ 60.806182] TCP cubic registered
[ 60.809478] NET: Registered protocol family 17
[ 60.814025] NET: Registered protocol family 15
[ 60.818664] lib80211: common routines for IEEE802.11 drivers
[ 60.824371] lib80211_crypt: registered algorithm ‘NULL’
[ 60.824401] ThumbEE CPU extension supported.
[ 60.828735] Power Management for TI OMAP3.
[ 60.834197] Unable to set L3 frequency (400000000)
[ 60.839111] Switched to new clocking rate (Crystal/Core/MPU): 26.0/332/1000 MHz
[ 60.846527] IVA2 clocking rate: 800 MHz
[ 61.020629] SmartReflex driver initialized
[ 61.024871] omap3beaglelmb: Driver registration complete
[ 61.034271] Disabling unused clock “sr2_fck”
[ 61.034301] Disabling unused clock “sr1_fck”
[ 61.034301] Disabling unused clock “mcbsp_fck”
[ 61.034332] Disabling unused clock “mcbsp_fck”
[ 61.034332] Disabling unused clock “mcbsp_fck”
[ 61.034332] Disabling unused clock “mcbsp_ick”
[ 61.034362] Disabling unused clock “mcbsp_ick”
[ 61.034362] Disabling unused clock “mcbsp_ick”
[ 61.034393] Disabling unused clock “gpt2_ick”
[ 61.034393] Disabling unused clock “gpt3_ick”
[ 61.034393] Disabling unused clock “gpt4_ick”
[ 61.034423] Disabling unused clock “gpt5_ick”
[ 61.034423] Disabling unused clock “gpt6_ick”
[ 61.034454] Disabling unused clock “gpt7_ick”
[ 61.034454] Disabling unused clock “gpt8_ick”
[ 61.034454] Disabling unused clock “gpt9_ick”
[ 61.034484] Disabling unused clock “wdt3_ick”
[ 61.034484] Disabling unused clock “wdt3_fck”
[ 61.034515] Disabling unused clock “gpio2_dbck”
[ 61.034515] Disabling unused clock “gpio3_dbck”
[ 61.034515] Disabling unused clock “gpio4_dbck”
[ 61.034545] Disabling unused clock “gpio5_dbck”
[ 61.034545] Disabling unused clock “gpio6_dbck”
[ 61.034576] Disabling unused clock “gpt9_fck”
[ 61.034576] Disabling unused clock “gpt8_fck”
[ 61.034576] Disabling unused clock “gpt7_fck”
[ 61.034606] Disabling unused clock “gpt6_fck”
[ 61.034606] Disabling unused clock “gpt5_fck”
[ 61.034606] Disabling unused clock “gpt4_fck”
[ 61.034637] Disabling unused clock “gpt3_fck”
[ 61.034637] Disabling unused clock “gpt2_fck”
[ 61.034667] Disabling unused clock “gpt1_ick”
[ 61.034667] Disabling unused clock “wdt1_ick”
[ 61.034698] Disabling unused clock “gpio1_dbck”
[ 61.034698] Disabling unused clock “gpt1_fck”
[ 61.034698] Disabling unused clock “cam_mclk”
[ 61.034759] Disabling unused clock “des1_ick”
[ 61.034759] Disabling unused clock “sha11_ick”
[ 61.034790] Disabling unused clock “rng_ick”
[ 61.034790] Disabling unused clock “aes1_ick”
[ 61.034790] Disabling unused clock “ssi_ick”
[ 61.034820] Disabling unused clock “mailboxes_ick”
[ 61.034820] Disabling unused clock “mcbsp_ick”
[ 61.034820] Disabling unused clock “mcbsp_ick”
[ 61.034851] Disabling unused clock “gpt10_ick”
[ 61.034851] Disabling unused clock “gpt11_ick”
[ 61.034881] Disabling unused clock “hdq_ick”
[ 61.034881] Disabling unused clock “mspro_ick”
[ 61.034912] Disabling unused clock “des2_ick”
[ 61.034912] Disabling unused clock “sha12_ick”
[ 61.034912] Disabling unused clock “aes2_ick”
[ 61.034942] Disabling unused clock “icr_ick”
[ 61.034942] Disabling unused clock “pka_ick”
[ 61.034942] Disabling unused clock “ssi_ssr_fck”
[ 61.034973] Disabling unused clock “hdq_fck”
[ 61.034973] Disabling unused clock “mcbsp_fck”
[ 61.035003] Disabling unused clock “mcbsp_fck”
[ 61.035003] Disabling unused clock “mspro_fck”
[ 61.035003] Disabling unused clock “gpt11_fck”
[ 61.035034] Disabling unused clock “gpt10_fck”
[ 61.035034] Disabling unused clock “sad2d_ick”
[ 61.035064] Disabling unused clock “dpll4_m6x2_ck”
[ 61.035095] Disabling unused clock “dpll3_m3x2_ck”
[ 61.035095] Disabling unused clock “sys_clkout1”
[ 61.035552] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 61.043884] registered taskstats version 1
[ 61.048736] fbcvt: 1024x768@60: CVT Name - .786M3-R
[ 61.083465] usb 2-2: New USB device found, idVendor=0424, idProduct=9514
[ 61.090240] usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 61.098815] hub 2-2:1.0: USB hub found
[ 61.102691] hub 2-2:1.0: 5 ports detected
[ 61.172058] Console: switching to colour frame buffer device 128x48
[ 61.187805] regulator_init_complete: incomplete constraints, leaving VAUX4 on
[ 61.195343] regulator_init_complete: incomplete constraints, leaving VAUX3 on
[ 61.202819] regulator_init_complete: incomplete constraints, leaving VDAC on
[ 61.210906] omap_vout omap_vout: probed for an unknown device
[ 61.217285] RAMDISK: gzip image found at block 0
[ 61.239898] mmc0: new high speed SDHC card at address 1234
[ 61.255187] mmcblk0: mmc0:1234 SA04G 3.63 GiB
[ 61.260040] mmcblk0: p1 p2
[ 61.404602] usb 2-2.1: new high speed USB device using ehci-omap and address 3
[ 61.538360] usb 2-2.1: New USB device found, idVendor=0424, idProduct=ec00
[ 61.552215] usb 2-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 61.571624] smsc95xx v1.0.4
[ 61.664611] usb0: register ‘smsc95xx’ at usb-ehci-omap.0-2.1, smsc95xx USB 2.0 Ethernet, 8e:f1:6d:af:0e:11
[ 63.845581] VFS: Mounted root (ext2 filesystem) on device 1:0.
[ 63.854156] devtmpfs: mounted
[ 63.859588] Freeing init memory: 204K
[ 64.295501] Restoring csi2 context
[ 65.898803] Saving csi2 context
[ 66.001800] FAT: bogus number of reserved sectors
[ 66.009094] VFS: Can’t find a valid FAT filesystem on dev mmcblk0.
[ 66.356292] FAT: bogus number of reserved sectors
[ 66.363586] VFS: Can’t find a valid FAT filesystem on dev mmcblk0p2.
[ 68.630065] usb0: link up, 100Mbps, full-duplex, lpa 0xCDE1
root@beagleboard:~# ls /dev
audio ram14 tty4
block ram15 tty40
bus ram2 tty41
char ram3 tty42
console ram4 tty43
cpu_dma_latency ram5 tty44
disk ram6 tty45
dsp ram7 tty46
fb ram8 tty47
fb0 ram9 tty48
fb1 random tty49
fb2 shm tty5
full snd tty50
i2c-1 tty tty51
i2c-2 tty0 tty52
i2c-3 tty1 tty53
initctl tty10 tty54
input tty11 tty55
kmem tty12 tty56
kmsg tty13 tty57
log tty14 tty58
loop0 tty15 tty59
loop1 tty16 tty6
loop2 tty17 tty60
loop3 tty18 tty61
loop4 tty19 tty62
loop5 tty2 tty63
loop6 tty20 tty7
loop7 tty21 tty8
mem tty22 tty9
mixer tty23 ttyS0
mmcblk0 tty24 ttyS1
mmcblk0p1 tty25 ttyS2
mmcblk0p2 tty26 ttyS3
network_latency tty27 ubi_ctrl
network_throughput tty28 udev_network_queue
null tty29 urandom
omap-previewer tty3 usbmon0
omap-resizer tty30 usbmon1
psaux tty31 usbmon2
ptmx tty32 vcs
pts tty33 vcs1
ram0 tty34 vcsa
ram1 tty35 vcsa1
ram10 tty36 watchdog
ram11 tty37 zero
ram12 tty38
ram13 tty39

`

My questions are:

  • Does anyone have a clue why booting fails on latest images, but succeeds with the original Angstrom distro image? Could it still be a hardware issue?

  • Message log suggests increasing rootdelay= parameter. How do I do that?

  • Any links to resources to better understand the boot process or details of image partition structure etc are welcome.

Best regards

Yeah, this is a common issue on the xM, it's very picky with
microSD's, just grab a new different brand one and try again..

Then give this image a shot..

https://rcn-ee.net/rootfs/bb.org/testing/2019-04-28/stretch-lxqt-xm/

Regards,

Thank you! I found your response helpful.

I tested bbxm-debian-9.9-lxqt-xm-armhf-2019-04-28-4gb.img.xz image with my existing card and it booted reliably. I tested both cold boot and restart multiple times. I did not even see the mmc issue come up once with that image.

I’m still considering buying a better SD card. I found this thread discussing the issue from 2015 https://github.com/RobertCNelson/armv7-multiplatform/issues/25 . As far as I understand, the issue is not read/write speed, but rather SD-card’s boot time which is not typically specified for SD-cards and might not correlate with the card’s price range - that makes an informed choice more difficult. I think I’ll first try Strontium Nitro 16 GB Class 10 card. Do you have any recommendations with regard to SD-card products or brands that have worked for you in the past?

Thank you! I found your response helpful.

I tested bbxm-debian-9.9-lxqt-xm-armhf-2019-04-28-4gb.img.xz image with my existing card and it booted reliably. I tested both cold boot and restart multiple times. I did not even see the mmc issue come up once with that image.

I'm still considering buying a better SD card. I found this thread discussing the issue from 2015 beagleboard XM doesn't boot on v3.19-rc7 · Issue #25 · RobertCNelson/armv7-multiplatform · GitHub . As far as I understand, the issue is not read/write speed, but rather SD-card's boot time which is not typically specified for SD-cards and might not correlate with the card's price range - that makes an informed choice more difficult. I think I'll first try Strontium Nitro 16 GB Class 10 card. Do you have any recommendations with regard to SD-card products or brands that have worked for you in the past?

I just use Sandisk refurbished units, i go thru so many when testing
boards.. it's just cheaper to get reburb's when i know they will burn
out in a few months. :wink: But this mmc -110 has been an odd issue since
2015, as long as it boots, you should be good to go now..

***

As a side note, I successfully moved the image to SD-card using dd. However, I noticed the image build directory had a *.bmap file so out of curiosity I tried using bmaptool to flash the card, however it failed. Was I doing it right? (bmaptool version 3.2 on Ubuntu 16.04)

$ sudo bmaptool copy https://rcn-ee.net/rootfs/bb.org/testing/2019-04-28/stretch-lxqt-xm/bbxm-debian-9.9-lxqt-xm-armhf-2019-04-28-4gb.img.xz /dev/sdc
bmaptool: info: discovered bmap file 'https://rcn-ee.net/rootfs/bb.org/testing/2019-04-28/stretch-lxqt-xm/bbxm-debian-9.9-lxqt-xm-armhf-2019-04-28-4gb.bmap

I've also never had any luck having bmaptool directly down the
image/bmap.. But note, on the xM, you'll want to dd the start of the
microSD before you run bmaptool, as it doesn't zero out the first
couple MB.. Which could cause the xM's bootrom to get confused,
expecially if it had a BeagleBone image on the microSD..

For example: (if you have a BeagleBoard Black and xM)

Burn microsd for BeagleBoard Black.... Black boots..
Take that same card and using bmaptool to write the xM image, the xM
will fail to boot, as bmaptool didn't erase the BeagleBoard Black's
version of u-boot at the start of the microSD. Which then confuse the
xM boot rom, (which doesn't support raw boot, but still get's stuck..)

Regards,

I've also never had any luck having bmaptool directly down the
image/bmap..

"down/download"

as long as your pre-download the files, bmaptool should work..

Regards,

On Sat, 4 May 2019 00:08:05 -0700 (PDT),
tom.medernik@gmail.com declaimed the
following:

I'm still considering buying a better SD card. I found this thread
discussing the issue from 2015
beagleboard XM doesn't boot on v3.19-rc7 · Issue #25 · RobertCNelson/armv7-multiplatform · GitHub . As far as
I understand, the issue is not read/write speed, but rather SD-card's boot
time which is not typically specified for SD-cards and might not correlate
with the card's price range - that makes an informed choice more difficult.
I think I'll first try *Strontium Nitro 16 GB Class 10* card. Do you have
any recommendations with regard to SD-card products or brands that have
worked for you in the past?

  SanDisk, followed by Lexar, (and then Transcend) would be my
recommendations.

  SanDisk makes their own cards -- most other brands subcontract batches
to whatever chip maker is cheapest at the time.

  The cheapest Class 10 cards are often the worst for any usage that is
not FAT file system and only one open file (Class 10 is rated for
recording/streaming video/ Class 2/4/6 are rated for multiple small file
operations as would be found in a still image camera).

It's a bit old, but
https://wiki.linaro.org/WorkingGroups/KernelArchived/Projects/FlashCardSurvey?action=show&redirect=WorkingGroups%2FKernel%2FProjects%2FFlashCardSurvey
would be of interest. For a journaling file system with lots of small
files, you probably want to consider cards with a high "# open AUs random".
You may also favor a card with a smaller "allocation unit" size as you
aren't hitting (erase/rewrite) as much data when a small file changes.