mantouboji Posted May 20, 2017 Posted May 20, 2017 What's the FDT_NO_SPACE error? U-Boot SPL 2017.05-armbian (May 19 2017 - 04:11:50) DRAM: 512 MiB Trying to boot from MMC1 U-Boot 2017.05-armbian (May 19 2017 - 04:11:50 +0200) Allwinner Technology CPU: Allwinner H3 (SUN8I 1680) Model: Xunlong Orange Pi Zero DRAM: 512 MiB MMC: SUNXI SD/MMC: 0 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: phy interface0 eth0: ethernet@1c30000 Hit any key to stop autoboot: 0 38518 bytes read in 162 ms (231.4 KiB/s) Unknown command 'bmp' - try 'help' switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found U-Boot script /boot/boot.scr 3559 bytes read in 228 ms (14.6 KiB/s) ## Executing script at 43100000 U-boot loaded from SD Boot script loaded from mmc 268 bytes read in 197 ms (1000 Bytes/s) 6666433 bytes read in 861 ms (7.4 MiB/s) 5817752 bytes read in 808 ms (6.9 MiB/s) Found mainline kernel configuration 24379 bytes read in 683 ms (34.2 KiB/s) 799 bytes read in 534 ms (1000 Bytes/s) Applying kernel provided DT overlay sun8i-h3-w1-gpio.dtbo fdt_overlay_apply(): FDT_ERR_NOSPACE 506 bytes read in 657 ms (0 Bytes/s) Applying kernel provided DT overlay sun8i-h3-uart1.dtbo fdt_overlay_apply(): FDT_ERR_BADMAGIC 796 bytes read in 696 ms (1000 Bytes/s) Applying kernel provided DT overlay sun8i-h3-pps-gpio.dtbo fdt_overlay_apply(): FDT_ERR_BADMAGIC Error applying DT overlays, restoring original DT 24379 bytes read in 682 ms (34.2 KiB/s) ## Loading init Ramdisk from Legacy Image at 43300000 ... Image Name: uInitrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 6666369 Bytes = 6.4 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 43000000 Booting using the fdt blob at 0x43000000 Loading Ramdisk to 499a4000, end 49fff881 ... OK Loading Device Tree to 4999b000, end 499a3f3a ... OK Starting kernel ... Uncompressing Linux... done, booting the kernel.
zador.blood.stained Posted May 20, 2017 Posted May 20, 2017 I'll add extra memory reservation for the DT to the boot script. Unfortunately on existing images it will require updating the boot script manually.
Recommended Posts