peter green
2018-11-18 15:25:48 UTC
I recently went to upgrade one of my wandboard quads from 4.9.0-0.bpo.1-armmp to 4.18.0-0.bpo.1-armmp
Unfortunately the new kernel doesn't seem to boot, it seems to hang after "starting kernel". Any ideas on what the problem could be?
My u-boot environment looks like
=> mmc dev ${mmcdev}
mmc0 is current device
=> mmc rescan
=> run loadbootenv
416 bytes read in 28 ms (13.7 KiB/s)
=> run importbootenv
Importing environment from mmc (uEnv.txt)...
=> printenv
baudrate=115200
boot_fdt=try
bootcmd=mmc dev ${mmcdev};if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadbootenv; then run importbootenv;fi;if test -n $uenvcmd; then echo Running uenvcmd ...;run uenvcmd;fi;if run loadzimage; then run mmcboot;fi;fi;
bootdelay=1
bootscript=echo Running bootscript from mmc ...; source
console=ttymxc0
ethact=FEC
ethaddr=00:1f:7b:b4:05:1a
ethprime=FEC
fdt_addr=0x11000000
fdt_file=imx6q-wandboard.dtb
fdt_high=0xffffffff
filesize=1a0
importbootenv=echo Importing environment from mmc (uEnv.txt)...; env import -t $loadaddr $filesize
initrd_addr=0x13000000
initrd_high=0xffffffff
ip_dyn=yes
loadaddr=0x12000000
loadbootenv=load mmc ${mmcdev}:${mmcpart} ${loadaddr} uEnv.txt
loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};
loadfdt=load mmc ${mmcdev}:${mmcpart} ${fdt_addr} /dtbs/${fdt_file}
loadinitrd=load mmc ${mmcdev}:${mmcpart} ${initrd_addr} initrd.img
loadzimage=load mmc ${mmcdev}:${mmcpart} ${loadaddr} zImage
mmcargs=setenv bootargs console=${console},${baudrate} ${optargs} root=${mmcroot} rootfstype=${mmcrootfstype} video=${video}
mmcboot=run loadfdt; run mmcargs; run loadinitrd; bootz ${loadaddr} ${initrd_addr}:${filesize} ${fdt_addr};
mmcdev=0
mmcpart=1
mmcroot=UUID=b1bbc414-67f6-40c3-a366-d3317a114748 ro
mmcrootfstype=ext4 rootwait fixrtc
script=boot.scr
stderr=serial
stdin=serial
stdout=serial
uimage=uImage
=> version
U-Boot 2013.04-00015-g5cd081a (Jun 23 2013 - 19:58:00)
arm-linux-gnueabihf-gcc (crosstool-NG linaro-1.13.1-4.8-2013.06 - Linaro GCC 2013.06) 4.8.2 20130603 (prerelease)
GNU ld (crosstool-NG linaro-1.13.1-4.8-2013.06 - Linaro GCC 2013.06) 2.23.2.20130610 Linaro 2013.06
=>
It's an older (and probablly vendor) u-boot but I would really rather not mess with the u-boot version if I can avoid it as this is a remotely hosted box.
Unfortunately the new kernel doesn't seem to boot, it seems to hang after "starting kernel". Any ideas on what the problem could be?
My u-boot environment looks like
=> mmc dev ${mmcdev}
mmc0 is current device
=> mmc rescan
=> run loadbootenv
416 bytes read in 28 ms (13.7 KiB/s)
=> run importbootenv
Importing environment from mmc (uEnv.txt)...
=> printenv
baudrate=115200
boot_fdt=try
bootcmd=mmc dev ${mmcdev};if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadbootenv; then run importbootenv;fi;if test -n $uenvcmd; then echo Running uenvcmd ...;run uenvcmd;fi;if run loadzimage; then run mmcboot;fi;fi;
bootdelay=1
bootscript=echo Running bootscript from mmc ...; source
console=ttymxc0
ethact=FEC
ethaddr=00:1f:7b:b4:05:1a
ethprime=FEC
fdt_addr=0x11000000
fdt_file=imx6q-wandboard.dtb
fdt_high=0xffffffff
filesize=1a0
importbootenv=echo Importing environment from mmc (uEnv.txt)...; env import -t $loadaddr $filesize
initrd_addr=0x13000000
initrd_high=0xffffffff
ip_dyn=yes
loadaddr=0x12000000
loadbootenv=load mmc ${mmcdev}:${mmcpart} ${loadaddr} uEnv.txt
loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};
loadfdt=load mmc ${mmcdev}:${mmcpart} ${fdt_addr} /dtbs/${fdt_file}
loadinitrd=load mmc ${mmcdev}:${mmcpart} ${initrd_addr} initrd.img
loadzimage=load mmc ${mmcdev}:${mmcpart} ${loadaddr} zImage
mmcargs=setenv bootargs console=${console},${baudrate} ${optargs} root=${mmcroot} rootfstype=${mmcrootfstype} video=${video}
mmcboot=run loadfdt; run mmcargs; run loadinitrd; bootz ${loadaddr} ${initrd_addr}:${filesize} ${fdt_addr};
mmcdev=0
mmcpart=1
mmcroot=UUID=b1bbc414-67f6-40c3-a366-d3317a114748 ro
mmcrootfstype=ext4 rootwait fixrtc
script=boot.scr
stderr=serial
stdin=serial
stdout=serial
uimage=uImage
=> version
U-Boot 2013.04-00015-g5cd081a (Jun 23 2013 - 19:58:00)
arm-linux-gnueabihf-gcc (crosstool-NG linaro-1.13.1-4.8-2013.06 - Linaro GCC 2013.06) 4.8.2 20130603 (prerelease)
GNU ld (crosstool-NG linaro-1.13.1-4.8-2013.06 - Linaro GCC 2013.06) 2.23.2.20130610 Linaro 2013.06
=>
It's an older (and probablly vendor) u-boot but I would really rather not mess with the u-boot version if I can avoid it as this is a remotely hosted box.