Unable to boot after 'apt upgrade' to Debian 9.13

Yeah!!! That worked!!! After 2-3 months I can finally update this stupid thing.

Here’s the full boot from J1. I don have a couple questions at the end.

U-Boot SPL 2018.01-00002-g9aa111a004 (Jan 20 2018 - 12:45:29)
Trying to boot from MMC2

U-Boot 2018.01-00002-g9aa111a004 (Jan 20 2018 - 12:45:29 -0600), Build: jenkins-github_Bootloader-Builder-32

CPU : AM335X-GP rev 2.1
I2C: ready
DRAM: 512 MiB
No match for driver ‘omap_hsmmc’
No match for driver ‘omap_hsmmc’
Some drivers were not found
Reset Source: Global warm SW reset has occurred.
Reset Source: Power-on reset has occurred.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment

Board: BeagleBone Black
not set. Validating first E-fuse MAC
BeagleBone Black:
BeagleBone: cape eeprom: i2c_probe: 0x54:
BeagleBone: cape eeprom: i2c_probe: 0x55:
BeagleBone: cape eeprom: i2c_probe: 0x56:
BeagleBone: cape eeprom: i2c_probe: 0x57:
Net: eth0: MII MODE
cpsw, usb_ether
Press SPACE to abort autoboot in 2 seconds
board_name=[A335BNLT] …
board_rev=[00C0] …
Card did not respond to voltage select!
mmc_init: -95, time 12
Card did not respond to voltage select!
mmc_init: -95, time 13
Card did not respond to voltage select!
mmc_init: -95, time 13
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!
mmc_init: -95, time 13
Card did not respond to voltage select!
mmc_init: -95, time 13
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
2295 bytes read in 15 ms (149.4 KiB/s)
Loaded environment from /boot/uEnv.txt
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.9.105-ti-r114 …
9818560 bytes read in 637 ms (14.7 MiB/s)
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot.dtb] …
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot.dtb …
loading /boot/dtbs/4.9.105-ti-r114/am335x-boneblack-uboot.dtb …
61638 bytes read in 43 ms (1.4 MiB/s)
uboot_overlays: [fdt_buffer=0x60000] …
uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo …
1440 bytes read in 173 ms (7.8 KiB/s)
uboot_overlays: loading /lib/firmware/BB-HDMI-TDA998x-00A0.dtbo …
4896 bytes read in 60 ms (79.1 KiB/s)
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo …
711 bytes read in 142 ms (4.9 KiB/s)
uboot_overlays: loading /lib/firmware/univ-bbb-EVA-00A0.dtbo …
62064 bytes read in 240 ms (252 KiB/s)
loading /boot/initrd.img-4.9.105-ti-r114 …
5799056 bytes read in 382 ms (14.5 MiB/s)
debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0] …
debug: [bootz 0x82000000 0x88080000:587c90 88000000] …

Flattened Device Tree blob at 88000000

Booting using the fdt blob at 0x88000000
Loading Ramdisk to 8fa78000, end 8ffffc90 … OK
reserving fdt memory region: addr=88000000 size=7e000
Loading Device Tree to 8f9f7000, end 8fa77fff … OK

Starting kernel …

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.9.105-ti-r114 (root@a5-imx6q-wandboard-2gb) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP PREEMPT Fri Aug 17 11:05:53 UTC 2018
[ 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] OF: fdt:Machine model: TI AM335x BeagleBone Black
[ 0.000000] efi: Getting EFI parameters from FDT:
[ 0.000000] efi: UEFI not found.
[ 0.000000] cma: Reserved 48 MiB at 0x9c800000
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] CPU: All CPU(s) started in SVC mode.
[ 0.000000] AM335X ES2.1 (sgx neon)
[ 0.000000] percpu: Embedded 15 pages/cpu @df902000 s31820 r8192 d21428 u61440
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129412
[ 0.000000] Kernel command line: console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0
[ 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: 440224K/522240K available (12288K kernel code, 1139K rwdata, 4324K rodata, 1024K init, 459K bss, 32864K reserved, 49152K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xe0000000 - 0xff800000 ( 504 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xdfe00000 ( 510 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0d00000 (13280 kB)
[ 0.000000] .init : 0xc1300000 - 0xc1400000 (1024 kB)
[ 0.000000] .data : 0xc1400000 - 0xc151cd58 (1140 kB)
[ 0.000000] .bss : 0xc151e000 - 0xc1590ff0 ( 460 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] RCU restricting CPUs from NR_CPUS=2 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 5.0) with 128 interrupts
[ 0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[ 0.000023] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000052] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000066] OMAP clocksource: timer1 at 24000000 Hz
[ 0.002104] clocksource_probe: no matching clocksources found
[ 0.002431] Console: colour dummy device 80x30
[ 0.002466] WARNING: Your ‘console=ttyO0’ has been replaced by ‘ttyS0’
[ 0.002475] This ensures that you still see kernel messages. Please
[ 0.002483] update your kernel commandline.
[ 0.002510] Calibrating delay loop… 995.32 BogoMIPS (lpj=1990656)
[ 0.020720] pid_max: default: 32768 minimum: 301
[ 0.020989] Security Framework initialized
[ 0.021005] Yama: becoming mindful.
[ 0.021061] AppArmor: AppArmor initialized
[ 0.021148] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.021161] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.022341] CPU: Testing write buffer coherency: ok
[ 0.022416] ftrace: allocating 39262 entries in 116 pages
[ 0.133505] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.133586] Setting up static identity map for 0x80100000 - 0x80100060
[ 0.167776] EFI services will not be available.
[ 0.180714] Brought up 1 CPUs
[ 0.180734] SMP: Total of 1 processors activated (995.32 BogoMIPS).
[ 0.180744] CPU: All CPU(s) started in SVC mode.
[ 0.182377] devtmpfs: initialized
[ 0.221031] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.221614] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.221649] futex hash table entries: 256 (order: 2, 16384 bytes)
[ 0.225369] xor: measuring software checksum speed
[ 0.264735] arm4regs : 1217.000 MB/sec
[ 0.304686] 8regs : 1091.000 MB/sec
[ 0.344684] 32regs : 1088.000 MB/sec
[ 0.384684] neon : 1665.000 MB/sec
[ 0.384695] xor: using function: neon (1665.000 MB/sec)
[ 0.384718] pinctrl core: initialized pinctrl subsystem
[ 0.386220] NET: Registered protocol family 16
[ 0.390073] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ 0.459132] omap_hwmod: debugss: _wait_target_disable failed
[ 0.508732] cpuidle: using governor ladder
[ 0.520712] cpuidle: using governor menu
[ 0.537009] OMAP GPIO hardware version 0.1
[ 0.563832] No ATAGs?
[ 0.563867] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.564801] omap4_sram_init:Unable to allocate sram needed to handle errata I688
[ 0.564825] omap4_sram_init:Unable to get sram pool needed to handle errata I688
[ 0.676740] raid6: neonx2 gen() 1882 MB/s
[ 0.744710] raid6: neonx2 xor() 1157 MB/s
[ 0.744722] raid6: using algorithm neonx2 gen() 1882 MB/s
[ 0.744731] raid6: … xor() 1157 MB/s, rmw enabled
[ 0.744740] raid6: using intx1 recovery algorithm
[ 0.755673] edma 49000000.edma: TI EDMA DMA engine driver
[ 0.761887] SCSI subsystem initialized
[ 0.762331] usbcore: registered new interface driver usbfs
[ 0.762413] usbcore: registered new interface driver hub
[ 0.762603] usbcore: registered new device driver usb
[ 0.763736] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 0.764825] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
[ 0.766308] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[ 0.766592] media: Linux media interface: v0.10
[ 0.766660] Linux video capture interface: v2.00
[ 0.766754] pps_core: LinuxPPS API ver. 1 registered

Hello,

I just did an ‘apt update’ and see that bb-cape-overlays has been updated.

$ apt-mark showhold
bb-cape-overlays

$ apt list --upgradable -a
Listing… Done
bb-cape-overlays/unknown 4.14.20201221.0-0~stretch+20201221 armhf [upgradable from: 4.4.20190610.0-0rcnee0~stretch+20190610]
bb-cape-overlays/now 4.4.20190610.0-0rcnee0~stretch+20190610 armhf [installed,upgradable to: 4.14.20201221.0-0~stretch+20201221]

I still have that package on hold since it caused my boards not to boot.

Any ideas what may be causing my boards not to boot when I upgrade that package? Is the current package any better? I don’t want to mess with it if it breaks things again.

Thanks

As long as you are running 4.9.x based kernel, do NOT upgrade to the
4.14.x version of bb-cape-overlays as it only supports v4.14.x based
kernels and later..

Regards,