Failed boards:
cubie multi_v7_defconfig : FAILED 1:06.34 cubie2 sunxi_defconfig : FAILED 1:21.10 cubie2 multi_v7_defconfig : FAILED 1:08.11 cubie2 multi_lpae_defconfig : FAILED 1:04.54 hummingboard imx_v6_v7_defconfig : FAILED 2:58.39 hummingboard multi_v7_defconfig : FAILED 1:02.31 panda multi_v7_defconfig : FAILED 3:07.80 snowball multi_v7_defconfig : FAILED 1:15.57 wandboard multi_v7_defconfig : FAILED 1:05.77
Successful boards:
apc vt8500_v6_v7_defconfig : passed 1:14.98 arndale exynos_defconfig : passed 1:09.45 bbb omap2plus_defconfig : passed 1:38.58 bbb multi_v7_defconfig : passed 1:14.14 beaver tegra_defconfig : passed 0:57.00 beaver multi_v7_defconfig : passed 0:52.54 capri bcm_defconfig : passed 0:44.15 capri multi_v7_defconfig : passed 0:44.79 cubie sunxi_defconfig : passed 0:54.85 dalmore tegra_defconfig : passed 1:29.62 dalmore multi_v7_defconfig : passed 1:14.50 dalmore multi_lpae_defconfig : passed 1:15.87 omap5uevm omap2plus_defconfig : warnings 1:08.88 omap5uevm multi_v7_defconfig : warnings 1:36.82 omap5uevm multi_lpae_defconfig : warnings 1:36.15 panda omap2plus_defconfig : passed 1:14.91 sama5 sama5_defconfig : passed 1:48.67 seaboard tegra_defconfig : passed 1:04.29 seaboard multi_v7_defconfig : passed 1:11.69 snow exynos_defconfig : passed 1:27.36 snowball u8500_defconfig : passed 1:21.00 trimslice tegra_defconfig : passed 0:57.95 trimslice multi_v7_defconfig : passed 1:03.05 wandboard imx_v6_v7_defconfig : passed 0:57.17
Offline boards:
Board legend is available at http://arm-soc.lixom.net/boards.html
Last entries of failed logs below:
========================================================================
Board cubie-multi_v7_defconfig failure log: -------------------------------------------------
tftp 0x40008000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfnode: cubie status: on ig/zImage Using emac device TFTP from server 172.16.1.3; our IP address is 172.16.1.151 Filename 'arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/zImage'. Load address: 0x40008000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ###################################################### 2.8 MiB/s done Bytes transferred = 4607224 (464cf8 hex) sun4i#setenv serverip 172.16.1.3 setenv serverip 172.16.1.3 sun4i#tftp 0x41000000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/sun4i-a10-cubieboard.dtb tftp 0x41000000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/sun4i-a10-cubieboard.dtb Using emac device TFTP from server 172.16.1.3; our IP address is 172.16.1.151 Filename 'arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/sun4i-a10-cubieboard.dtb'. Load address: 0x41000000 Loading: *## 494.1 KiB/s done Bytes transferred = 15184 (3b50 hex) sun4i#printenv bootargs printenv bootargs bootargs=console=ttyS0,115200n8 root=/dev/nfs rootwait rw nfsroot=172.16.1.7:/work/nfsroot/cubie ip=dhcp sun4i#bootz 0x40008000 - 0x41000000 bootz 0x40008000 - 0x41000000 Kernel image @ 0x40008000 [ 0x000000 - 0x464cf8 ] ## Flattened Device Tree blob at 41000000 Booting using the fdt blob at 0x41000000 Loading Device Tree to 40ff9000, end 40fffb4f ... OK
Starting kernel ...
~$off # PYBOOT: Exception: timeout
========================================================================
Board cubie2-multi_lpae_defconfig failure log: -------------------------------------------------
sun7i# tftp 0x40008000 arm-soc/v3.14-9957-g64a5445/multi_lpae_defconfig/zImage tftp 0x40008000 arm-soc/v3.14-9957-g64a5445/multi_lpae_defconfig/zImage Using emac device TFTP from server 172.16.1.3; our IP address is 172.16.1.167 Filename 'arm-soc/v3.14-9957-g64a5445/multi_lpae_defconfig/zImage'. Load address: 0x40008000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ######################################################## 3.8 MiB/s done Bytes transferred = 4632808 (46b0e8 hex) sun7i# setenv serverip 172.16.1.3 setenv serverip 172.16.1.3 sun7i# tftp 0x41000000 arm-soc/v3.14-9957-g64a5445/multi_lpae_defconfig/dtbs/sun7i-a20-cubieboard2.dtb tftp 0x41000000 arm-soc/v3.14-9957-g64a5445/multi_lpae_defconfig/dtbs/sun7i-a20-cubieboard2.dtb Using emac device TFTP from server 172.16.1.3; our IP address is 172.16.1.167 Filename 'arm-soc/v3.14-9957-g64a5445/multi_lpae_defconfig/dtbs/sun7i-a20-cubieboard2.dtb'. Load address: 0x41000000 Loading: *## 597.7 KiB/s done Bytes transferred = 18361 (47b9 hex) sun7i# printenv bootargs printenv bootargs bootargs=console=ttyS0,115200n8 root=/dev/nfs rootwait rw nfsroot=172.16.1.7:/work/nfsroot/cubie2 ip=dhcp sun7i# bootz 0x40008000 - 0x41000000 bootz 0x40008000 - 0x41000000 Kernel image @ 0x40008000 [ 0x000000 - 0x46b0e8 ] ## Flattened Device Tree blob at 41000000 Booting using the fdt blob at 0x41000000 Loading Device Tree to 40ff8000, end 40fff7b8 ... OK
Starting kernel ...
~$off # PYBOOT: Exception: timeout
========================================================================
Board cubie2-multi_v7_defconfig failure log: -------------------------------------------------
tftp 0x40008000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/zImage Using emac device TFTP from server 172.16.1.3; our IP address is 172.16.1.167 Filename 'arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/zImage'. Load address: 0x40008000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ###################################################### 4.1 MiB/s done Bytes transferred = 4607224 (464cf8 hex) sun7i# setenv serverip 172.16.1.3 setenv servenode: cubie2 status: on rip 172.16.1.3 sun7i# tftp 0x41000000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/sun7i-a20-cubieboard2.dtb tftp 0x41000000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/sun7i-a20-cubieboard2.dtb Using emac device TFTP from server 172.16.1.3; our IP address is 172.16.1.167 Filename 'arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/sun7i-a20-cubieboard2.dtb'. Load address: 0x41000000 Loading: *## 3.5 MiB/s done Bytes transferred = 18361 (47b9 hex) sun7i# printenv bootargs printenv bootargs bootargs=console=ttyS0,115200n8 root=/dev/nfs rootwait rw nfsroot=172.16.1.7:/work/nfsroot/cubie2 ip=dhcp sun7i# bootz 0x40008000 - 0x41000000 bootz 0x40008000 - 0x41000000 Kernel image @ 0x40008000 [ 0x000000 - 0x464cf8 ] ## Flattened Device Tree blob at 41000000 Booting using the fdt blob at 0x41000000 Loading Device Tree to 40ff8000, end 40fff7b8 ... OK
Starting kernel ...
~$off # PYBOOT: Exception: timeout
========================================================================
Board cubie2-sunxi_defconfig failure log: -------------------------------------------------
[ 0.017934] platform ahci-5v.2: Driver reg-fixed-voltage requests probe deferral [ 0.017957] reg-fixed-voltage usb1-vbus.3: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb1_vbus_pin@0, deferring probe [ 0.017972] platform usb1-vbus.3: Driver reg-fixed-voltage requests probe deferral [ 0.017991] reg-fixed-voltage usb2-vbus.4: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb2_vbus_pin@0, deferring probe [ 0.018004] platform usb2-vbus.4: Driver reg-fixed-voltage requests probe deferral [ 0.018961] Switched to clocksource arch_sys_counter [ 0.026100] NET: Registered protocol family 2 [ 0.026564] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.026651] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 0.026771] TCP: Hash tables configured (established 8192 bind 8192) [ 0.026853] TCP: reno registered [ 0.026869] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.026922] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.027117] NET: Registered protocol family 1 [ 0.027504] RPC: Registered named UNIX socket transport module. [ 0.027516] RPC: Registered udp transport module. [ 0.027522] RPC: Registered tcp transport module. [ 0.027528] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.028497] futex hash table entries: 512 (order: 3, 32768 bytes) [ 0.029042] bounce pool size: 64 pages [ 0.037017] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 0.037036] io scheduler noop registered [ 0.037044] io scheduler deadline registered [ 0.037227] io scheduler cfq registered (default) [ 0.038869] sunxi-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver [ 0.080881] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 0.083320] console [ttyS0] disabled [ 0.103521] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 33, base_baud = 1500000) is a U6_16550A [ 0.618566] console [ttyS0] enabled [ 0.623291] mousedev: PS/2 mouse device common for all mice [ 0.629171] i2c /dev entries driver [ 0.633945] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 0.642942] TCP: cubic registered [ 0.646262] NET: Registered protocol family 17 [ 0.650829] Registering SWP/SWPB emulation handler [ 0.656528] ahci-5v: 5000 mV [ 0.659812] usb1-vbus: 5000 mV [ 0.663169] usb2-vbus: 5000 mV ~$off # PYBOOT: Exception: timeout
========================================================================
Board hummingboard-imx_v6_v7_defconfig failure log: -------------------------------------------------
bf40: 00000001 9ee8a028 8000e990 9ee69c80 00000001 00000000 9ee8bf84 9ee8bf68 bf60: 800649b4 8006482c 76f16d60 60000010 ffffffff 7ea53b98 9ee8bf94 9ee8bf88 bf80: 80064aa0 800648c0 00000000 76f0e0b0 40000030 ffffffff 7ea53b98 7ea53e50 bfa0: 00000000 9ee8bfb0 80013480 80008484 76f24560 7ea53d28 00000000 00000004 bfc0: 76f24048 7ea53bd8 76f24560 7ea53b98 7ea53e50 76f2401c 76f0676c 76f062cc bfe0: 00000010 7ea53b98 76f0779f 76f0e0b0 40000030 ffffffff 2fffd821 2fffdc21 Backtrace: [<800a4700>] (find_get_entry) from [<800a6b40>] (filemap_fault+0xe8/0x538) r8:9f15a6d4 r7:800c3b38 r6:00000008 r5:00000000 r4:9f15a650 [<800a6a58>] (filemap_fault) from [<800c3b38>] (__do_fault+0x3c/0x9c) r10:808e8d2c r9:9ee959f8 r8:9ee959f8 r7:76f0e000 r6:9eec5db8 r5:76f0e000 r4:00000000 [<800c3afc>] (__do_fault) from [<800c3df0>] (do_read_fault.isra.95+0x30/0xfc) r6:9eec5db8 r5:76f0e000 r4:00000000 [<800c3dc0>] (do_read_fault.isra.95) from [<800c6af8>] (handle_mm_fault+0x47c/0x914) r10:808e8d2c r9:0000010e r8:9ee959f8 r7:9eec4000 r6:000003b7 r5:76f0e000 r4:00000000 [<800c667c>] (handle_mm_fault) from [<8001b868>] (do_page_fault+0x1e8/0x3ec) r10:9eeba454 r9:9ee69c80 r8:76f0e0b0 r7:80000007 r6:9eeba400 r5:9ee8a020 r4:9ee8bfb0 [<8001b680>] (do_page_fault) from [<800084b4>] (do_PrefetchAbort+0x3c/0xa0) r10:76f0676c r9:76f2401c r8:9ee8bfb0 r7:76f0e0b0 r6:808ee354 r5:8001b680 r4:00000007 [<80008478>] (do_PrefetchAbort) from [<80013480>] (ret_from_exception+0x0/0x10) Exception stack(0x9ee8bfb0 to 0x9ee8bff8) bfa0: 76f24560 7ea53d28 00000000 00000004 bfc0: 76f24048 7ea53bd8 76f24560 7ea53b98 7ea53e50 76f2401c 76f0676c 76f062cc bfe0: 00000010 7ea53b98 76f0779f 76f0e0b0 40000030 ffffffff r8:7ea53e50 r7:7ea53b98 r6:ffffffff r5:40000030 r4:76f0e0b0 Code: e1a01006 eb07f178 e3500000 0a000021 (e5908000) ---[ end trace dda107af9e3c719d ]--- INFO: rcu_sched detected stalls on CPUs/tasks: {} (detected by 0, t=2102 jiffies, g=4294967144, c=4294967143, q=2) INFO: Stall ended before state dump start random: nonblocking pool is initialized INFO: rcu_sched detected stalls on CPUs/tasks: {} (detected by 0, t=8407 jiffies, g=4294967144, c=4294967143, q=2) INFO: Stall ended before state dump start INFO: rcu_sched detected stalls on CPUs/tasks: {} (detected by 0, t=14712 jiffies, g=4294967144, c=4294967143, q=2) INFO: Stall ended before state dump start ~$off # PYBOOT: Exception: timeout
========================================================================
Board hummingboard-multi_v7_defconfig failure log: -------------------------------------------------
C1 U-Boot > tftp 0x10800000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/zImage tftp 0x10800000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/zImage Using FEC device TFTP from server 172.16.1.3; our IP address is 172.16.1.172 Filename 'arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/zImage'. Load address: 0x10800000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ###################################################### 1.9 MiB/s done Bytes transferred = 4607224 (464cf8 hex) C1 U-Boot > setenv serverip 172.16.1.3 setenv serverip 172.16.1.3 C1 U-Boot > tftp 0x11000000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/imx6dl-hummingboard.dtb tftp 0x11000000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/imx6dl-hummingboard.dtb Using FEC device TFTP from server 172.16.1.3; our IP address is 172.16.1.172 Filename 'arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/imx6dl-hummingboard.dtb'. Load address: 0x11000000 Loading: *## 716.8 KiB/s done Bytes transferred = 25705 (6469 hex) C1 U-Boot > printenv bootargs printenv bootargs bootargs=console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait debug earlyprintk C1 U-Boot > bootz 0x10800000 - 0x11000000 bootz 0x10800000 - 0x11000000 Kernel image @ 0x10800000 [ 0x000000 - 0x464cf8 ] ## Flattened Device Tree blob at 11000000 Booting using the fdt blob at 0x11000000 Using Device Tree in place at 11000000, end 11009468
Starting kernel ...
~$off # PYBOOT: Exception: timeout
========================================================================
Board panda-multi_v7_defconfig failure log: -------------------------------------------------
[ 1.769500] VUSIM: 1200 <--> 2900 mV at 1800 mV [ 1.774505] VDAC: 1800 mV [ 1.774505] VANA: 2100 mV [ 1.781829] VCXIO: 1800 mV [ 1.781829] VUSB: 3300 mV [ 1.788726] V1V8: 1800 mV [ 1.792297] V2V1: 2100 mV [ 1.798309] omap_i2c 48070000.i2c: bus 0 rev0.11 at 400 kHz [ 1.878906] usb 1-1: new high-speed USB device number 2 using ehci-omap [ 2.089691] hub 1-1:1.0: USB hub found [ 2.093963] hub 1-1:1.0: 5 ports detected [ 2.118072] omap_i2c 48072000.i2c: bus 1 rev0.11 at 400 kHz [ 2.129089] gic_timer_retrigger: lost localtimer interrupt [ 2.396087] usb 1-1.1: new high-speed USB device number 3 using ehci-omap [ 2.420318] omap_i2c 48060000.i2c: bus 2 rev0.11 at 100 kHz [ 2.523071] smsc95xx v1.0.4 [ 2.597076] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-4a064c00.ehci-1.1, smsc95xx USB 2.0 Ethernet, a6:b9:9e:25:3b:8b [ 2.749023] omap_i2c 48350000.i2c: bus 3 rev0.11 at 400 kHz [ 2.755371] 4809c000.mmc supply vmmc_aux not found, using dummy regulator [ 2.764099] omap_hsmmc 4809c000.mmc: pins are not configured from the driver [ 2.809265] 480d5000.mmc supply vmmc_aux not found, using dummy regulator [ 2.857238] mmc0: host does not support reading read-only switch. assuming write-enable. [ 2.867645] mmc0: new high speed SDHC card at address b368 [ 2.873718] mmcblk0: mmc0:b368 00000 7.51 GiB [ 2.879821] mmcblk0: p1 p2 [ 3.013610] twl_rtc rtc.11: setting system clock to 2000-01-01 00:00:01 UTC (946684801) [ 3.027740] ALSA device list: [ 3.027740] No soundcards found. [ 3.034881] omap_hsmmc 480d5000.mmc: card claims to support voltages below defined range [ 3.044586] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities [ 3.054046] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities [ 3.071289] mmc1: queuing unknown CIS tuple 0x91 (3 bytes) [ 3.078704] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 3.087921] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 3.095336] mmc1: new SDIO card at address 0001 [ 3.107513] devtmpfs: mounted [ 3.111114] Freeing unused kernel memory: 532K (c0a5d000 - c0ae2000) INIT: version 2.88 booting ~$off # PYBOOT: Exception: timeout
========================================================================
Board snowball-multi_v7_defconfig failure log: -------------------------------------------------
BOOTP broadcast 2 *** Unhandled DHCP Option in OFFER/ACK: 28 *** Unhandled DHCP Option in OFFER/ACK: 28 DHCP client bound to address 172.16.1.138 U8500 $ setenv serverip 172.16.1.3 setenv serverip 172.16.1.3 U8500 $ tftp 0x00100000 tmp/snowball-vQOnDl/tmplkoYU3-uImage tftp 0x00100000 tmp/snowball-vQOnDl/tmplkoYU3-uImage smc911x: detected LAN9221 controller smc911x: phy initialized smc911x: MAC 08:00:08:1e:0f:44 Using smc911x-0 device TFTP from server 172.16.1.3; our IP address is 172.16.1.138 Filename 'tmp/snowball-vQOnDl/tmplkoYU3-uImage'. Load address: 0x100000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ######################################################### done Bytes transferred = 4648537 (46ee59 hex) U8500 $ printenv bootargs printenv bootargs bootargs=console=ttyAMA2,115200 root=/dev/mmcblk0p4 rootwait rw debug earlyprintk U8500 $ bootm 0x00100000 bootm 0x00100000 ## Booting kernel from Legacy Image at 00100000 ... Image Name: Linux Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4648473 Bytes = 4.4 MB Load Address: 00008000 Entry Point: 00008000 Loading Kernel Image ... OK OK
Starting kernel ...
~$off # PYBOOT: Exception: timeout
========================================================================
Board wandboard-multi_v7_defconfig failure log: -------------------------------------------------
tftp 0node: wandboard status: on x10800000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/zImage Using FEC device TFTP from server 172.16.1.3; our IP address is 172.16.1.168 Filename 'arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/zImage'. Load address: 0x10800000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ###################################################### 6.1 MiB/s done Bytes transferred = 4607224 (464cf8 hex) =>setenv serverip 172.16.1.3 setenv serverip 172.16.1.3 => tftp 0x11000000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/imx6q-wandboard.dtb tftp 0x11000000 arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/imx6q-wandboard.dtb Using FEC device TFTP from server 172.16.1.3; our IP address is 172.16.1.168 Filename 'arm-soc/v3.14-9957-g64a5445/multi_v7_defconfig/dtbs/imx6q-wandboard.dtb'. Load address: 0x11000000 Loading: *## 980.5 KiB/s done Bytes transferred = 29143 (71d7 hex) => printenv bootargs printenv bootargs bootargs=console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait debug => bootz 0x10800000 - 0x11000000 bootz 0x10800000 - 0x11000000 Kernel image @ 0x10800000 [ 0x000000 - 0x464cf8 ] ## Flattened Device Tree blob at 11000000 Booting using the fdt blob at 0x11000000 Using Device Tree in place at 11000000, end 1100a1d6
Starting kernel ...
~$off # PYBOOT: Exception: timeout
Hi Olof,
On Sat, Apr 05, 2014 at 07:24:11AM -0700, Olof's autobooter wrote:
Failed boards:
cubie multi_v7_defconfig : FAILED 1:06.34
I think you have the same issue Kevin had. You're loading the DT too close to the kernel, which is erasing the dtb whenever it uncompresses itself.
cubie2 sunxi_defconfig : FAILED 1:21.10 cubie2 multi_v7_defconfig : FAILED 1:08.11 cubie2 multi_lpae_defconfig : FAILED 1:04.54
What revision of u-boot are you using?
I think you have the same issue Kevin had too, where the bootloader doesn't set the arch timer's CNTFRQ, resulting in a crash in the driver.
Thanks! Maxime
On Sun, Apr 6, 2014 at 1:34 AM, Maxime Ripard maxime.ripard@free-electrons.com wrote:
Hi Olof,
On Sat, Apr 05, 2014 at 07:24:11AM -0700, Olof's autobooter wrote:
Failed boards:
cubie multi_v7_defconfig : FAILED 1:06.34
I think you have the same issue Kevin had. You're loading the DT too close to the kernel, which is erasing the dtb whenever it uncompresses itself.
Ah, will fix.
cubie2 sunxi_defconfig : FAILED 1:21.10 cubie2 multi_v7_defconfig : FAILED 1:08.11 cubie2 multi_lpae_defconfig : FAILED 1:04.54
What revision of u-boot are you using?
I think you have the same issue Kevin had too, where the bootloader doesn't set the arch timer's CNTFRQ, resulting in a crash in the driver.
My u-boot is fairly old, but it's very annoying to have to update it. CNTFRQ is easy to fix by adding a propertly in the device-tree.
Still, I probably have to do that to get PSCI in this case.
-Olof
On Sun, Apr 6, 2014 at 11:02 AM, Olof Johansson olof@lixom.net wrote:
On Sun, Apr 6, 2014 at 1:34 AM, Maxime Ripard maxime.ripard@free-electrons.com wrote:
Hi Olof,
On Sat, Apr 05, 2014 at 07:24:11AM -0700, Olof's autobooter wrote:
Failed boards:
cubie multi_v7_defconfig : FAILED 1:06.34
I think you have the same issue Kevin had. You're loading the DT too close to the kernel, which is erasing the dtb whenever it uncompresses itself.
Ah, will fix.
Didn't seem to help. Moved it up quite a bit and same failure.
cubie2 sunxi_defconfig : FAILED 1:21.10 cubie2 multi_v7_defconfig : FAILED 1:08.11 cubie2 multi_lpae_defconfig : FAILED 1:04.54
What revision of u-boot are you using?
I think you have the same issue Kevin had too, where the bootloader doesn't set the arch timer's CNTFRQ, resulting in a crash in the driver.
My u-boot is fairly old, but it's very annoying to have to update it. CNTFRQ is easy to fix by adding a propertly in the device-tree.
Still, I probably have to do that to get PSCI in this case.
This is a huge pita. What's the canonical u-boot to build and boot right now, that I will update to this once and then never touch again?
-Olof
On Sun, Apr 6, 2014 at 6:42 PM, Olof Johansson olof@lixom.net wrote:
On Sun, Apr 6, 2014 at 11:02 AM, Olof Johansson olof@lixom.net wrote:
On Sun, Apr 6, 2014 at 1:34 AM, Maxime Ripard maxime.ripard@free-electrons.com wrote:
Hi Olof,
On Sat, Apr 05, 2014 at 07:24:11AM -0700, Olof's autobooter wrote:
Failed boards:
cubie multi_v7_defconfig : FAILED 1:06.34
I think you have the same issue Kevin had. You're loading the DT too close to the kernel, which is erasing the dtb whenever it uncompresses itself.
Ah, will fix.
Didn't seem to help. Moved it up quite a bit and same failure.
FWIW, here's what's working for me w/pyboot:
loadaddr: 0x41008000 dtb_addr: 0x42000000 dtb: %(dtb_base)s/sun4i-a10-cubieboard.dtb initrd_addr: 0x43000000
cubie2 sunxi_defconfig : FAILED 1:21.10 cubie2 multi_v7_defconfig : FAILED 1:08.11 cubie2 multi_lpae_defconfig : FAILED 1:04.54
What revision of u-boot are you using?
I think you have the same issue Kevin had too, where the bootloader doesn't set the arch timer's CNTFRQ, resulting in a crash in the driver.
My u-boot is fairly old, but it's very annoying to have to update it. CNTFRQ is easy to fix by adding a propertly in the device-tree.
Still, I probably have to do that to get PSCI in this case.
This is a huge pita. What's the canonical u-boot to build and boot right now, that I will update to this once and then never touch again?
PITA, Totally agree. Doubly so because sunxi u-boot is not mainline.
Here's what I had to do: first, I'm using u-boot-sunxi[1], but then had to add a remote for maz's tree[2] and I built from the 'wip/psci' branch of maz's tree. When I built, wip/psci was at commit commit b489e198e1d05ca7d5eb28e001c99284159705bd, so that's what I"m currently running on the cubie2, but it appears wip/psci has moved a bit since then.
Kevin
[1] https://github.com/linux-sunxi/u-boot-sunxi.git [2] git://git.kernel.org/pub/scm/linux/kernel/git/maz/u-boot.git
On Sun, Apr 06, 2014 at 06:42:40PM -0700, Olof Johansson wrote:
On Sun, Apr 6, 2014 at 11:02 AM, Olof Johansson olof@lixom.net wrote:
On Sun, Apr 6, 2014 at 1:34 AM, Maxime Ripard maxime.ripard@free-electrons.com wrote:
Hi Olof,
On Sat, Apr 05, 2014 at 07:24:11AM -0700, Olof's autobooter wrote:
Failed boards:
cubie multi_v7_defconfig : FAILED 1:06.34
I think you have the same issue Kevin had. You're loading the DT too close to the kernel, which is erasing the dtb whenever it uncompresses itself.
Ah, will fix.
Didn't seem to help. Moved it up quite a bit and same failure.
U-boot will relocate the DTB if you don't set fdt_high to 0xffffffff, and judging by the previous log you had, it wasn't set.
cubie2 sunxi_defconfig : FAILED 1:21.10 cubie2 multi_v7_defconfig : FAILED 1:08.11 cubie2 multi_lpae_defconfig : FAILED 1:04.54
What revision of u-boot are you using?
I think you have the same issue Kevin had too, where the bootloader doesn't set the arch timer's CNTFRQ, resulting in a crash in the driver.
My u-boot is fairly old, but it's very annoying to have to update it. CNTFRQ is easy to fix by adding a propertly in the device-tree.
Still, I probably have to do that to get PSCI in this case.
This is a huge pita.
I know.
What's the canonical u-boot to build and boot right now, that I will update to this once and then never touch again?
PSCI support hasn't been merged yet, but the closest thing you might have is Marc's PSCI dev branch.
https://git.kernel.org/cgit/linux/kernel/git/maz/u-boot.git/log/?h=wip/psci
kernel-build-reports@lists.linaro.org