Skip to content

Debian 11 instructions for LX2 fail: "Bad DPL image" / "Synchronous Abort" #6

@laf0rge

Description

@laf0rge

I'm using the instructions step-by-step but it fails to boot the kernel, using the concatenation of https://deb.debian.org/debian/dists/bullseye/main/installer-arm64/current/images/netboot/SD-card-images/firmware.none.img.gz and
https://deb.debian.org/debian/dists/bullseye/main/installer-arm64/current/images/netboot/SD-card-images/partition.img.gz on a USB storage device.

Hit any key to stop autoboot:  0 
=> 
=> wdt dev watchdog@23a0000
=>  wdt stop
=> setenv bootargs arm-smmu.disable-bypass=0
=> setenv boot_targets usb0
=> boot
Device: FSL_SDHC
Manufacturer ID: 41
OEM: 3432
Name: ASTCBus Speed: 50000000
Mode: SD High Speed (50MHz)
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 7.4 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes

MMC read: dev # 0, block # 26624, count 2048 ... 2048 blocks read: OK
starting USB...
Bus usb3@3100000: Register 200017f NbrPorts 2
Starting the controller
USB XHCI 1.00
Bus usb3@3110000: Register 200017f NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus usb3@3100000 for devices... 1 USB Device(s) found
scanning bus usb3@3110000 for devices... 5 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found

Device 0: Vendor: Intenso  Rev: 1100 Prod: Rainbow Line    
            Type: Removable Hard Disk
            Capacity: 7620.0 MB = 7.4 GB (15605760 x 512)
... is now current device
Scanning usb 0:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
144 bytes read in 3 ms (46.9 KiB/s)
1:      Debian-Installer
Retrieving file: /initrd.gz
29271227 bytes read in 1695 ms (16.5 MiB/s)
Retrieving file: /vmlinuz
27535232 bytes read in 1615 ms (16.3 MiB/s)
Retrieving file: /dtbs/fsl-lx2160a-clearfog-cx.dtb
Failed to load '/dtbs/fsl-lx2160a-clearfog-cx.dtb'
Moving Image from 0x81100000 to 0x81200000, end=82ce0000
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree
SCRIPT FAILED: continuing...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk esdhc@2140000.blk...
Scanning disk esdhc@2150000.blk...
Scanning disk usb_mass_storage.lun0...
Found 6 disks
No EFI system partition
ERROR: invalid device tree
Trying load from sd card..
Device: FSL_SDHC
Manufacturer ID: 41
OEM: 3432
Name: ASTCBus Speed: 50000000
Mode: SD High Speed (50MHz)
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 7.4 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes

MMC read: dev # 0, block # 32768, count 81920 ... 81920 blocks read: OK
## Loading kernel from FIT Image at a0000000 ...
   Using 'lx2160acex7' configuration
   Trying 'kernel' kernel subimage
     Description:  ARM64 Kernel
     Created:      2022-06-09  10:04:53 UTC
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0xa00000d0
     Data Size:    15614354 Bytes = 14.9 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x80080000
     Entry Point:  0x80080000
     Hash algo:    crc32
     Hash value:   5d037c97
   Verifying Hash Integrity ... crc32+ OK
## Loading ramdisk from FIT Image at a0000000 ...
   Using 'lx2160acex7' configuration
   Trying 'initrd' ramdisk subimage
     Description:  initrd for arm64
     Created:      2022-06-09  10:04:53 UTC
     Type:         RAMDisk Image
     Compression:  uncompressed
     Data Start:   0xa0ee4344
     Data Size:    11535243 Bytes = 11 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x00000000
     Entry Point:  0x00000000
     Hash algo:    crc32
     Hash value:   c150f71f
   Verifying Hash Integrity ... crc32+ OK
## Loading fdt from FIT Image at a0000000 ...
   Using 'lx2160acex7' configuration
   Trying 'lx2160acex7-dtb' fdt subimage
     Description:  lx2160acex7-dtb
     Created:      2022-06-09  10:04:53 UTC
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0xa19e47b4
     Data Size:    45111 Bytes = 44.1 KiB
     Architecture: AArch64
     Load Address: 0x90000000
     Hash algo:    crc32
     Hash value:   45113c35
   Verifying Hash Integrity ... crc32+ OK
   Loading fdt from 0xa19e47b4 to 0x90000000
   Booting using the fdt blob at 0x90000000
   Uncompressing Kernel Image
   Loading Device Tree to 000000009fff1000, end 000000009ffff036 ... OK
Releasing fan controller full speed gpio

fsl-mc: ERROR: Bad DPL image (bad header)
fsl-mc: DPL not deployed, DPAA2 ethernet not work
Error: Timeout waiting for MC response
dpbp_destroy() failed: -110
dpbp_exit() failed: -110

Starting kernel ...

"Synchronous Abort" handler, esr 0x02000000
elr: 000000000635d000 lr : 0000000082005e40 (reloc)
elr: 0000000080080000 lr : 00000000fbd28e40
x0 : 000000009fff1000 x1 : 0000000000000000
x2 : 0000000000000000 x3 : 0000000000000000
x4 : 0000000080080000 x5 : 0000000000000001
x6 : 0000000000000008 x7 : 0000000000000000
x8 : 00000000fbb1b1c0 x9 : 0000010000000000
x10: 000000000a200023 x11: 0000000000000002
x12: 0000000000000002 x13: 00000000000087a0
x14: 00000000fbb1b228 x15: 00000000fbd25c1c
x16: 000000000000001f x17: 0000000000000000
x18: 00000000fbb1ed80 x19: 00000000fbde67b0
x20: 0000000000000000 x21: 0000000000000000
x22: 0000000000000001 x23: 00000000fbb558f8
x24: 0000000000000001 x25: 00000000fbb558f8
x26: 00000000fbdcffc8 x27: 0000000000000001
x28: 00000000a00000d0 x29: 00000000fbd28e08

Code: 00000000 00000000 00000000 00000000 (00000000) 
Resetting CPU ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions