How qemu load dtb on LS2088ardb

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How qemu load dtb on LS2088ardb

Jump to solution
1,150 Views
GG0712
Contributor III

 

I'm buiding images for LS2088ardb by using Yocto command "bitbake fsl-image-networking"

Now I load the dtb in the QEMU but can't boot into kernel and step by step SOP as below:

  1.  Open 2 terminals in my host PC (Ubuntu 20.04)
  2.  Use the command to run QEMU in first terminal:
    $ qemu-system-aarch64 \
      -smp 8 \
      -machine type=virt,gic-version=3 \
      -m 2048 \
      -cpu cortex-a72 \
      -kernel Image \
      -serial tcp::4446,server,telnet \
      -drive if=none,file=fsl-image-networking-ls2088ardb.rootfs-20240711074828.ext4,id=foo,format=raw \
      -device virtio-blk-device,drive=foo \
      -append 'root=/dev/vda rw console=ttyAMA0,115200 rootwait earlyprintk' \
      -monitor stdio
    Output as below
    QEMU 4.2.1 monitor - type 'help' for more information
    (qemu) qemu-system-aarch64: -serial tcp::4446,server,telnet: info: QEMU waiting for connection on: disconnected:telnet:0.0.0.0:4446,server
  3. Use the command to connect QEMU in second terminal:
    telnet 0.0.0.0 4446
    I can success to boot into kernel
    Trying 0.0.0.0...
    Connected to 0.0.0.0.
    Escape character is '^]'.
    [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
    [ 0.000000] Linux version 6.6.23-gb586a521770e (oe-user@oe-host) (aarch64-fsl-linux-gcc (GCC) 13.2.0, GNU ld (GNU Binutils) 2.42.0.20240216) #1 SMP PREEMPT Fri Jun 7 13:15:57 UTC 2024
    [ 0.000000] KASLR disabled due to lack of seed
    [ 0.000000] Machine model: linux,dummy-virt
    ...
    ...
    ls2088ardb login: root
    root@ls2088ardb:~#
  4. Trying to use the command to load device tree in first terminal
    $ qemu-system-aarch64 \
    -smp 8 \
    -machine type=virt,gic-version=3 \
    -m 2048 \
    -cpu cortex-a72 \
    -kernel Image \
    -serial tcp::4446,server,telnet \
    -dtb fsl-ls2088a-rdb.dtb \
    -drive if=none,file=fsl-image-networking-ls2088ardb.rootfs-20240711074828.ext4,id=foo,format=raw \
    -device virtio-blk-device,drive=foo \
    -append 'root=/dev/vda rw console=ttyAMA0,115200 rootwait earlyprintk' \
    -monitor stdio
    Output as below
    QEMU 4.2.1 monitor - type 'help' for more information
    (qemu) qemu-system-aarch64: -serial tcp::4446,server,telnet: info: QEMU waiting for connection on: disconnected:telnet:0.0.0.0:4446,server
  5. Use the command to connect QEMU in second terminal
    Trying 0.0.0.0...
    Connected to 0.0.0.0.
    Escape character is '^]'.
    It stay here and can't boot into kernel
  6. I try to add debug info and step same as Step4-5
    -d int,cpu_reset
    Output 
    CPU Reset (CPU 0)
    R00=00000000 R01=00000000 R02=00000000 R03=00000000
    R04=00000000 R05=00000000 R06=00000000 R07=00000000
    R08=00000000 R09=00000000 R10=00000000 R11=00000000
    R12=00000000 R13=00000000 R14=00000000 R15=00000000
    PSR=40000000 -Z-- A usr26
    CPU Reset (CPU 1)
    R00=00000000 R01=00000000 R02=00000000 R03=00000000
    R04=00000000 R05=00000000 R06=00000000 R07=00000000
    R08=00000000 R09=00000000 R10=00000000 R11=00000000
    R12=00000000 R13=00000000 R14=00000000 R15=00000000
    PSR=40000000 -Z-- A usr26
    CPU Reset (CPU 2)
    R00=00000000 R01=00000000 R02=00000000 R03=00000000
    R04=00000000 R05=00000000 R06=00000000 R07=00000000
    R08=00000000 R09=00000000 R10=00000000 R11=00000000
    R12=00000000 R13=00000000 R14=00000000 R15=00000000
    PSR=40000000 -Z-- A usr26
    CPU Reset (CPU 3)
    R00=00000000 R01=00000000 R02=00000000 R03=00000000
    R04=00000000 R05=00000000 R06=00000000 R07=00000000
    R08=00000000 R09=00000000 R10=00000000 R11=00000000
    R12=00000000 R13=00000000 R14=00000000 R15=00000000
    PSR=40000000 -Z-- A usr26
    CPU Reset (CPU 4)
    R00=00000000 R01=00000000 R02=00000000 R03=00000000
    R04=00000000 R05=00000000 R06=00000000 R07=00000000
    R08=00000000 R09=00000000 R10=00000000 R11=00000000
    R12=00000000 R13=00000000 R14=00000000 R15=00000000
    PSR=40000000 -Z-- A usr26
    CPU Reset (CPU 5)
    R00=00000000 R01=00000000 R02=00000000 R03=00000000
    R04=00000000 R05=00000000 R06=00000000 R07=00000000
    R08=00000000 R09=00000000 R10=00000000 R11=00000000
    R12=00000000 R13=00000000 R14=00000000 R15=00000000
    PSR=40000000 -Z-- A usr26
    CPU Reset (CPU 6)
    R00=00000000 R01=00000000 R02=00000000 R03=00000000
    R04=00000000 R05=00000000 R06=00000000 R07=00000000
    R08=00000000 R09=00000000 R10=00000000 R11=00000000
    R12=00000000 R13=00000000 R14=00000000 R15=00000000
    PSR=40000000 -Z-- A usr26
    CPU Reset (CPU 7)
    R00=00000000 R01=00000000 R02=00000000 R03=00000000
    R04=00000000 R05=00000000 R06=00000000 R07=00000000
    R08=00000000 R09=00000000 R10=00000000 R11=00000000
    R12=00000000 R13=00000000 R14=00000000 R15=00000000
    PSR=40000000 -Z-- A usr26
    CPU Reset (CPU 0)
    PC=0000000000000000 X00=0000000000000000 X01=0000000000000000
    X02=0000000000000000 X03=0000000000000000 X04=0000000000000000
    X05=0000000000000000 X06=0000000000000000 X07=0000000000000000
    X08=0000000000000000 X09=0000000000000000 X10=0000000000000000
    X11=0000000000000000 X12=0000000000000000 X13=0000000000000000
    X14=0000000000000000 X15=0000000000000000 X16=0000000000000000
    X17=0000000000000000 X18=0000000000000000 X19=0000000000000000
    X20=0000000000000000 X21=0000000000000000 X22=0000000000000000
    X23=0000000000000000 X24=0000000000000000 X25=0000000000000000
    X26=0000000000000000 X27=0000000000000000 X28=0000000000000000
    X29=0000000000000000 X30=0000000000000000 SP=0000000000000000
    PSTATE=400003c5 -Z-- EL1h
    CPU Reset (CPU 1)
    PC=0000000000000000 X00=0000000000000000 X01=0000000000000000
    X02=0000000000000000 X03=0000000000000000 X04=0000000000000000
    X05=0000000000000000 X06=0000000000000000 X07=0000000000000000
    X08=0000000000000000 X09=0000000000000000 X10=0000000000000000
    X11=0000000000000000 X12=0000000000000000 X13=0000000000000000
    X14=0000000000000000 X15=0000000000000000 X16=0000000000000000
    X17=0000000000000000 X18=0000000000000000 X19=0000000000000000
    X20=0000000000000000 X21=0000000000000000 X22=0000000000000000
    X23=0000000000000000 X24=0000000000000000 X25=0000000000000000
    X26=0000000000000000 X27=0000000000000000 X28=0000000000000000
    X29=0000000000000000 X30=0000000000000000 SP=0000000000000000
    PSTATE=400003c5 -Z-- EL1h
    CPU Reset (CPU 2)
    PC=0000000000000000 X00=0000000000000000 X01=0000000000000000
    X02=0000000000000000 X03=0000000000000000 X04=0000000000000000
    X05=0000000000000000 X06=0000000000000000 X07=0000000000000000
    X08=0000000000000000 X09=0000000000000000 X10=0000000000000000
    X11=0000000000000000 X12=0000000000000000 X13=0000000000000000
    X14=0000000000000000 X15=0000000000000000 X16=0000000000000000
    X17=0000000000000000 X18=0000000000000000 X19=0000000000000000
    X20=0000000000000000 X21=0000000000000000 X22=0000000000000000
    X23=0000000000000000 X24=0000000000000000 X25=0000000000000000
    X26=0000000000000000 X27=0000000000000000 X28=0000000000000000
    X29=0000000000000000 X30=0000000000000000 SP=0000000000000000
    PSTATE=400003c5 -Z-- EL1h
    CPU Reset (CPU 3)
    PC=0000000000000000 X00=0000000000000000 X01=0000000000000000
    X02=0000000000000000 X03=0000000000000000 X04=0000000000000000
    X05=0000000000000000 X06=0000000000000000 X07=0000000000000000
    X08=0000000000000000 X09=0000000000000000 X10=0000000000000000
    X11=0000000000000000 X12=0000000000000000 X13=0000000000000000
    X14=0000000000000000 X15=0000000000000000 X16=0000000000000000
    X17=0000000000000000 X18=0000000000000000 X19=0000000000000000
    X20=0000000000000000 X21=0000000000000000 X22=0000000000000000
    X23=0000000000000000 X24=0000000000000000 X25=0000000000000000
    X26=0000000000000000 X27=0000000000000000 X28=0000000000000000
    X29=0000000000000000 X30=0000000000000000 SP=0000000000000000
    PSTATE=400003c5 -Z-- EL1h
    CPU Reset (CPU 4)
    PC=0000000000000000 X00=0000000000000000 X01=0000000000000000
    X02=0000000000000000 X03=0000000000000000 X04=0000000000000000
    X05=0000000000000000 X06=0000000000000000 X07=0000000000000000
    X08=0000000000000000 X09=0000000000000000 X10=0000000000000000
    X11=0000000000000000 X12=0000000000000000 X13=0000000000000000
    X14=0000000000000000 X15=0000000000000000 X16=0000000000000000
    X17=0000000000000000 X18=0000000000000000 X19=0000000000000000
    X20=0000000000000000 X21=0000000000000000 X22=0000000000000000
    X23=0000000000000000 X24=0000000000000000 X25=0000000000000000
    X26=0000000000000000 X27=0000000000000000 X28=0000000000000000
    X29=0000000000000000 X30=0000000000000000 SP=0000000000000000
    PSTATE=400003c5 -Z-- EL1h
    CPU Reset (CPU 5)
    PC=0000000000000000 X00=0000000000000000 X01=0000000000000000
    X02=0000000000000000 X03=0000000000000000 X04=0000000000000000
    X05=0000000000000000 X06=0000000000000000 X07=0000000000000000
    X08=0000000000000000 X09=0000000000000000 X10=0000000000000000
    X11=0000000000000000 X12=0000000000000000 X13=0000000000000000
    X14=0000000000000000 X15=0000000000000000 X16=0000000000000000
    X17=0000000000000000 X18=0000000000000000 X19=0000000000000000
    X20=0000000000000000 X21=0000000000000000 X22=0000000000000000
    X23=0000000000000000 X24=0000000000000000 X25=0000000000000000
    X26=0000000000000000 X27=0000000000000000 X28=0000000000000000
    X29=0000000000000000 X30=0000000000000000 SP=0000000000000000
    PSTATE=400003c5 -Z-- EL1h
    CPU Reset (CPU 6)
    PC=0000000000000000 X00=0000000000000000 X01=0000000000000000
    X02=0000000000000000 X03=0000000000000000 X04=0000000000000000
    X05=0000000000000000 X06=0000000000000000 X07=0000000000000000
    X08=0000000000000000 X09=0000000000000000 X10=0000000000000000
    X11=0000000000000000 X12=0000000000000000 X13=0000000000000000
    X14=0000000000000000 X15=0000000000000000 X16=0000000000000000
    X17=0000000000000000 X18=0000000000000000 X19=0000000000000000
    X20=0000000000000000 X21=0000000000000000 X22=0000000000000000
    X23=0000000000000000 X24=0000000000000000 X25=0000000000000000
    X26=0000000000000000 X27=0000000000000000 X28=0000000000000000
    X29=0000000000000000 X30=0000000000000000 SP=0000000000000000
    PSTATE=400003c5 -Z-- EL1h
    CPU Reset (CPU 7)
    PC=0000000000000000 X00=0000000000000000 X01=0000000000000000
    X02=0000000000000000 X03=0000000000000000 X04=0000000000000000
    X05=0000000000000000 X06=0000000000000000 X07=0000000000000000
    X08=0000000000000000 X09=0000000000000000 X10=0000000000000000
    X11=0000000000000000 X12=0000000000000000 X13=0000000000000000
    X14=0000000000000000 X15=0000000000000000 X16=0000000000000000
    X17=0000000000000000 X18=0000000000000000 X19=0000000000000000
    X20=0000000000000000 X21=0000000000000000 X22=0000000000000000
    X23=0000000000000000 X24=0000000000000000 X25=0000000000000000
    X26=0000000000000000 X27=0000000000000000 X28=0000000000000000
    X29=0000000000000000 X30=0000000000000000 SP=0000000000000000
    PSTATE=400003c5 -Z-- EL1h
    Exception return from AArch64 EL1 to AArch64 EL1 PC 0x423790d0
    Taking exception 1 [Undefined Instruction]
    ...from EL1 to EL1
    ...with ESR 0x0/0x2000000
    ...with ELR 0xffff800080027b20
    ...to EL1 PC 0xffff800080011200 PSTATE 0x3c5
    Here is my build image folder
    boot_ls2088ardb_lts_6.6.tgz
    core-image-minimal-ls2088ardb.rootfs-20240711074828.cpio.gz
    core-image-minimal-ls2088ardb.rootfs-20240711074828.cpio.gz.u-boot
    core-image-minimal-ls2088ardb.rootfs-20240711074828.manifest
    core-image-minimal-ls2088ardb.rootfs-20240711074828.spdx.tar.zst
    core-image-minimal-ls2088ardb.rootfs-20240711074828.tar.gz
    core-image-minimal-ls2088ardb.rootfs-20240711074828.testdata.json
    core-image-minimal-ls2088ardb.rootfs.cpio.gz->core-image-minimal-ls2088ardb.rootfs-20240711074828.cpio.gz
    core-image-minimal-ls2088ardb.rootfs.cpio.gz.u-boot->core-image-minimal-ls2088ardb.rootfs-20240711074828.cpio.gz.u-boot
    core-image-minimal-ls2088ardb.rootfs.manifest->core-image-minimal-ls2088ardb.rootfs-20240711074828.manifest
    core-image-minimal-ls2088ardb.rootfs.spdx.tar.zst->core-image-minimal-ls2088ardb.rootfs-20240711074828.spdx.tar.zst
    core-image-minimal-ls2088ardb.rootfs.tar.gz->core-image-minimal-ls2088ardb.rootfs-20240711074828.tar.gz
    core-image-minimal-ls2088ardb.rootfs.testdata.json->core-image-minimal-ls2088ardb.rootfs-20240711074828.testdata.json
    fitImage->fitImage--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    fitImage--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    fitImage-core-image-minimal-ls2088ardb.rootfs--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    fitImage-core-image-minimal-ls2088ardb.rootfs-ls2088ardb->fitImage-core-image-minimal-ls2088ardb.rootfs--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    fitImage-its--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.its
    fitImage-its-core-image-minimal-ls2088ardb.rootfs--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.its
    fitImage-its-core-image-minimal-ls2088ardb.rootfs-ls2088ardb->fitImage-its-core-image-minimal-ls2088ardb.rootfs--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.its
    fitImage-its-ls2088ardb->fitImage-its--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.its
    fitImage-linux.bin--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    fitImage-linux.bin-ls2088ardb->fitImage-linux.bin--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    fitImage-ls2088ardb.bin->fitImage--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    fsl-image-networking-ls2088ardb.rootfs-20240711074828.cpio.gz
    fsl-image-networking-ls2088ardb.rootfs-20240711074828.cpio.gz.u-boot
    fsl-image-networking-ls2088ardb.rootfs-20240711074828.ext4
    fsl-image-networking-ls2088ardb.rootfs-20240711074828.manifest
    fsl-image-networking-ls2088ardb.rootfs-20240711074828.spdx.tar.zst
    fsl-image-networking-ls2088ardb.rootfs-20240711074828.tar.gz
    fsl-image-networking-ls2088ardb.rootfs-20240711074828.testdata.json
    fsl-image-networking-ls2088ardb.rootfs.cpio.gz->fsl-image-networking-ls2088ardb.rootfs-20240711074828.cpio.gz
    fsl-image-networking-ls2088ardb.rootfs.cpio.gz.u-boot->fsl-image-networking-ls2088ardb.rootfs-20240711074828.cpio.gz.u-boot
    fsl-image-networking-ls2088ardb.rootfs.ext4->fsl-image-networking-ls2088ardb.rootfs-20240711074828.ext4
    fsl-image-networking-ls2088ardb.rootfs.manifest->fsl-image-networking-ls2088ardb.rootfs-20240711074828.manifest
    fsl-image-networking-ls2088ardb.rootfs.spdx.tar.zst->fsl-image-networking-ls2088ardb.rootfs-20240711074828.spdx.tar.zst
    fsl-image-networking-ls2088ardb.rootfs.tar.gz->fsl-image-networking-ls2088ardb.rootfs-20240711074828.tar.gz
    fsl-image-networking-ls2088ardb.rootfs.testdata.json->fsl-image-networking-ls2088ardb.rootfs-20240711074828.testdata.json
    fsl-ls2088a-qds--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.dtb->fsl-ls2088a-qds.dtb
    fsl-ls2088a-qds.dtb
    fsl-ls2088a-qds-ls2088ardb.dtb->fsl-ls2088a-qds.dtb
    fsl-ls2088a-rdb--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.dtb->fsl-ls2088a-rdb.dtb
    fsl-ls2088a-rdb.dtb
    fsl-ls2088a-rdb-ls2088ardb.dtb->fsl-ls2088a-rdb.dtb
    Image->Image--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    Image--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    Image-ls2088ardb.bin->Image--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.bin
    ls2088ardb_boot.scr
    modules--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.tgz
    modules-ls2088ardb.tgz->modules--6.6.23+git0+b586a52177-r0-ls2088ardb-20240711074828.tgz
    u-boot.bin->u-boot-tfa-2024.04++fslgit-r0.bin
    u-boot.bin-tfa->u-boot-tfa-2024.04++fslgit-r0.bin
    u-boot.bin-tfa-secure-boot->u-boot-tfa-secure-boot-2024.04++fslgit-r0.bin
    u-boot-ls2088ardb.bin->u-boot-tfa-2024.04++fslgit-r0.bin
    u-boot-ls2088ardb.bin-tfa->u-boot-tfa-2024.04++fslgit-r0.bin
    u-boot-ls2088ardb.bin-tfa-secure-boot->u-boot-tfa-secure-boot-2024.04++fslgit-r0.bin
    u-boot-qoriq-initial-env-ls2088ardb-tfa->u-boot-qoriq-initial-env-ls2088ardb-tfa-2024.04++fslgit-r0
    u-boot-qoriq-initial-env-ls2088ardb-tfa-2024.04++fslgit-r0
    u-boot-qoriq-initial-env-ls2088ardb-tfa-secure-boot->u-boot-qoriq-initial-env-ls2088ardb-tfa-secure-boot-2024.04++fslgit-r0
    u-boot-qoriq-initial-env-ls2088ardb-tfa-secure-boot-2024.04++fslgit-r0
    u-boot-qoriq-initial-env-tfa->u-boot-qoriq-initial-env-ls2088ardb-tfa-2024.04++fslgit-r0
    u-boot-qoriq-initial-env-tfa-secure-boot->u-boot-qoriq-initial-env-ls2088ardb-tfa-secure-boot-2024.04++fslgit-r0
    u-boot-tfa-2024.04++fslgit-r0.bin
    u-boot-tfa-secure-boot-2024.04++fslgit-r0.bin

 

Thanks

1 Solution
1,115 Views
yipingwang
NXP TechSupport
NXP TechSupport

You cannot emulate the device in a PC. This would need to create a new QEMU image that works with all the modules of the LS2088A and we do not have any image like that.

 

What I understood was to simulate an Arm OS with QEMU in the board and you can for sure do that.

View solution in original post

0 Kudos
Reply
1 Reply
1,116 Views
yipingwang
NXP TechSupport
NXP TechSupport

You cannot emulate the device in a PC. This would need to create a new QEMU image that works with all the modules of the LS2088A and we do not have any image like that.

 

What I understood was to simulate an Arm OS with QEMU in the board and you can for sure do that.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-1906948%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHow%20qemu%20load%20dtb%20on%20LS2088ardb%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1906948%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3EI'm%20buiding%20images%20for%20LS2088ardb%20by%20using%20Yocto%20command%26nbsp%3B%22bitbake%20fsl-image-networking%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ENow%20%3CFONT%20color%3D%22%23FF0000%22%3E%3CSTRONG%3EI%20load%20the%20dtb%20in%20the%20QEMU%20but%20can't%20boot%20into%20kernel%3C%2FSTRONG%3E%3C%2FFONT%3E%20and%20step%20by%20step%20SOP%20as%20below%3A%3C%2FSPAN%3E%3C%2FP%3E%3COL%3E%3CLI%3E%3CSPAN%3E%26nbsp%3BOpen%202%20terminals%20in%20my%20host%20PC%20(Ubuntu%2020.04)%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%3E%26nbsp%3BUse%20the%20command%20to%20run%20QEMU%20in%20first%20terminal%3A%3C%2FSPAN%3E%3CPRE%3E%3CSPAN%3E%3CSPAN%3E%24%20qemu-system-aarch64%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-smp%3C%2FSPAN%3E%20%3CSPAN%3E8%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-machine%3C%2FSPAN%3E%20%3CSPAN%3Etype%3Dvirt%2Cgic-version%3D%3C%2FSPAN%3E%3CSPAN%3E3%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-m%3C%2FSPAN%3E%20%3CSPAN%3E2048%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-cpu%3C%2FSPAN%3E%20%3CSPAN%3Ecortex-a72%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-kernel%3C%2FSPAN%3E%20%3CSPAN%3EImage%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-serial%3C%2FSPAN%3E%20%3CSPAN%3Etcp%3A%3A4446%2Cserver%2Ctelnet%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-drive%3C%2FSPAN%3E%20%3CSPAN%3Eif%3Dnone%2Cfile%3Dfsl-image-networking-ls2088ardb.rootfs-20240711074828.ext4%2Cid%3Dfoo%2Cformat%3Draw%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-device%3C%2FSPAN%3E%20%3CSPAN%3Evirtio-blk-device%2Cdrive%3Dfoo%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-append%3C%2FSPAN%3E%20%3CSPAN%3E'root%3D%2Fdev%2Fvda%20rw%20console%3DttyAMA0%2C115200%20rootwait%20earlyprintk'%3C%2FSPAN%3E%20%3CSPAN%3E%5C%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%20%20-monitor%3C%2FSPAN%3E%20%3CSPAN%3Estdio%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FPRE%3E%3CSPAN%3EOutput%20as%20below%3C%2FSPAN%3E%3CPRE%3E%3CSPAN%3EQEMU%204.2.1%20monitor%20-%20type%20'help'%20for%20more%20information%3CBR%20%2F%3E(qemu)%20qemu-system-aarch64%3A%20-serial%20tcp%3A%3A4446%2Cserver%2Ctelnet%3A%20info%3A%20QEMU%20waiting%20for%20connection%20on%3A%20disconnected%3Atelnet%3A0.0.0.0%3A4446%2Cserver%3C%2FSPAN%3E%3C%2FPRE%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%3EUse%20the%20command%20to%20connect%20QEMU%20in%20second%20terminal%3A%3C%2FSPAN%3E%3CPRE%3Etelnet%200.0.0.0%204446%3C%2FPRE%3EI%20can%20success%20to%20boot%20into%20kernel%3CPRE%3ETrying%200.0.0.0...%3CBR%20%2F%3EConnected%20to%200.0.0.0.%3CBR%20%2F%3EEscape%20character%20is%20'%5E%5D'.%3CBR%20%2F%3E%5B%200.000000%5D%20Booting%20Linux%20on%20physical%20CPU%200x0000000000%20%5B0x410fd083%5D%3CBR%20%2F%3E%5B%200.000000%5D%20Linux%20version%206.6.23-gb586a521770e%20(oe-user%40oe-host)%20(aarch64-fsl-linux-gcc%20(GCC)%2013.2.0%2C%20GNU%20ld%20(GNU%20Binutils)%202.42.0.20240216)%20%231%20SMP%20PREEMPT%20Fri%20Jun%207%2013%3A15%3A57%20UTC%202024%3CBR%20%2F%3E%5B%200.000000%5D%20KASLR%20disabled%20due%20to%20lack%20of%20seed%3CBR%20%2F%3E%5B%200.000000%5D%20Machine%20model%3A%20linux%2Cdummy-virt%3CBR%20%2F%3E...%3CBR%20%2F%3E...%3CBR%20%2F%3Els2088ardb%20login%3A%20root%3CBR%20%2F%3Eroot%40ls2088ardb%3A~%23%20%3C%2FPRE%3E%3C%2FLI%3E%3CLI%3ETrying%20to%20use%20the%20command%20to%20load%20device%20tree%20in%20first%20terminal%3CPRE%3E%24%20qemu-system-aarch64%20%5C%3CBR%20%2F%3E%20%20%20%20-smp%208%20%5C%3CBR%20%2F%3E%20%20%20%20-machine%20type%3Dvirt%2Cgic-version%3D3%20%5C%3CBR%20%2F%3E%20%20%20%20-m%202048%20%5C%3CBR%20%2F%3E%20%20%20%20-cpu%20cortex-a72%20%5C%3CBR%20%2F%3E%20%20%20%20-kernel%20Image%20%5C%3CBR%20%2F%3E%20%20%20%20-serial%20tcp%3A%3A4446%2Cserver%2Ctelnet%20%5C%3CBR%20%2F%3E%20%20%20%20%3CSTRONG%3E%3CFONT%20color%3D%22%23FF0000%22%3E-dtb%20fsl-ls2088a-rdb.dtb%20%5C%3C%2FFONT%3E%3C%2FSTRONG%3E%3CBR%20%2F%3E%20%20%20%20-drive%20if%3Dnone%2Cfile%3Dfsl-image-networking-ls2088ardb.rootfs-20240711074828.ext4%2Cid%3Dfoo%2Cformat%3Draw%20%5C%3CBR%20%2F%3E%20%20%20%20-device%20virtio-blk-device%2Cdrive%3Dfoo%20%5C%3CBR%20%2F%3E%20%20%20%20-append%20'root%3D%2Fdev%2Fvda%20rw%20console%3DttyAMA0%2C115200%20rootwait%20earlyprintk'%20%5C%3CBR%20%2F%3E%20%20%20%20-monitor%20stdio%3C%2FPRE%3E%3CSPAN%3EOutput%20as%20below%3C%2FSPAN%3E%3CPRE%3EQEMU%204.2.1%20monitor%20-%20type%20'help'%20for%20more%20information%3CBR%20%2F%3E(qemu)%20qemu-system-aarch64%3A%20-serial%20tcp%3A%3A4446%2Cserver%2Ctelnet%3A%20info%3A%20QEMU%20waiting%20for%20connection%20on%3A%20disconnected%3Atelnet%3A0.0.0.0%3A4446%2Cserver%3C%2FPRE%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%3EUse%20the%20command%20to%20connect%20QEMU%20in%20second%20terminal%3C%2FSPAN%3E%3CPRE%3E%3CSPAN%3ETrying%200.0.0.0...%3CBR%20%2F%3EConnected%20to%200.0.0.0.%3CBR%20%2F%3EEscape%20character%20is%20'%5E%5D'.%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FPRE%3E%3CFONT%20size%3D%225%22%20color%3D%22%23FF0000%22%3E%3CSTRONG%3EIt%20stay%20here%20and%20can't%20boot%20into%20kernel%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FFONT%3E%3C%2FLI%3E%3CLI%3EI%20try%20to%20add%20debug%20info%20and%20step%20same%20as%20Step4-5%3CBR%20%2F%3E%3CDIV%3E%3CPRE%3E%3CSPAN%3E-d%3C%2FSPAN%3E%20%3CSPAN%3Eint%2Ccpu_reset%3C%2FSPAN%3E%3C%2FPRE%3E%3C%2FDIV%3EOutput%26nbsp%3B%3CPRE%3ECPU%20Reset%20(CPU%200)%3CBR%20%2F%3ER00%3D00000000%20R01%3D00000000%20R02%3D00000000%20R03%3D00000000%3CBR%20%2F%3ER04%3D00000000%20R05%3D00000000%20R06%3D00000000%20R07%3D00000000%3CBR%20%2F%3ER08%3D00000000%20R09%3D00000000%20R10%3D00000000%20R11%3D00000000%3CBR%20%2F%3ER12%3D00000000%20R13%3D00000000%20R14%3D00000000%20R15%3D00000000%3CBR%20%2F%3EPSR%3D40000000%20-Z--%20A%20usr26%3CBR%20%2F%3ECPU%20Reset%20(CPU%201)%3CBR%20%2F%3ER00%3D00000000%20R01%3D00000000%20R02%3D00000000%20R03%3D00000000%3CBR%20%2F%3ER04%3D00000000%20R05%3D00000000%20R06%3D00000000%20R07%3D00000000%3CBR%20%2F%3ER08%3D00000000%20R09%3D00000000%20R10%3D00000000%20R11%3D00000000%3CBR%20%2F%3ER12%3D00000000%20R13%3D00000000%20R14%3D00000000%20R15%3D00000000%3CBR%20%2F%3EPSR%3D40000000%20-Z--%20A%20usr26%3CBR%20%2F%3ECPU%20Reset%20(CPU%202)%3CBR%20%2F%3ER00%3D00000000%20R01%3D00000000%20R02%3D00000000%20R03%3D00000000%3CBR%20%2F%3ER04%3D00000000%20R05%3D00000000%20R06%3D00000000%20R07%3D00000000%3CBR%20%2F%3ER08%3D00000000%20R09%3D00000000%20R10%3D00000000%20R11%3D00000000%3CBR%20%2F%3ER12%3D00000000%20R13%3D00000000%20R14%3D00000000%20R15%3D00000000%3CBR%20%2F%3EPSR%3D40000000%20-Z--%20A%20usr26%3CBR%20%2F%3ECPU%20Reset%20(CPU%203)%3CBR%20%2F%3ER00%3D00000000%20R01%3D00000000%20R02%3D00000000%20R03%3D00000000%3CBR%20%2F%3ER04%3D00000000%20R05%3D00000000%20R06%3D00000000%20R07%3D00000000%3CBR%20%2F%3ER08%3D00000000%20R09%3D00000000%20R10%3D00000000%20R11%3D00000000%3CBR%20%2F%3ER12%3D00000000%20R13%3D00000000%20R14%3D00000000%20R15%3D00000000%3CBR%20%2F%3EPSR%3D40000000%20-Z--%20A%20usr26%3CBR%20%2F%3ECPU%20Reset%20(CPU%204)%3CBR%20%2F%3ER00%3D00000000%20R01%3D00000000%20R02%3D00000000%20R03%3D00000000%3CBR%20%2F%3ER04%3D00000000%20R05%3D00000000%20R06%3D00000000%20R07%3D00000000%3CBR%20%2F%3ER08%3D00000000%20R09%3D00000000%20R10%3D00000000%20R11%3D00000000%3CBR%20%2F%3ER12%3D00000000%20R13%3D00000000%20R14%3D00000000%20R15%3D00000000%3CBR%20%2F%3EPSR%3D40000000%20-Z--%20A%20usr26%3CBR%20%2F%3ECPU%20Reset%20(CPU%205)%3CBR%20%2F%3ER00%3D00000000%20R01%3D00000000%20R02%3D00000000%20R03%3D00000000%3CBR%20%2F%3ER04%3D00000000%20R05%3D00000000%20R06%3D00000000%20R07%3D00000000%3CBR%20%2F%3ER08%3D00000000%20R09%3D00000000%20R10%3D00000000%20R11%3D00000000%3CBR%20%2F%3ER12%3D00000000%20R13%3D00000000%20R14%3D00000000%20R15%3D00000000%3CBR%20%2F%3EPSR%3D40000000%20-Z--%20A%20usr26%3CBR%20%2F%3ECPU%20Reset%20(CPU%206)%3CBR%20%2F%3ER00%3D00000000%20R01%3D00000000%20R02%3D00000000%20R03%3D00000000%3CBR%20%2F%3ER04%3D00000000%20R05%3D00000000%20R06%3D00000000%20R07%3D00000000%3CBR%20%2F%3ER08%3D00000000%20R09%3D00000000%20R10%3D00000000%20R11%3D00000000%3CBR%20%2F%3ER12%3D00000000%20R13%3D00000000%20R14%3D00000000%20R15%3D00000000%3CBR%20%2F%3EPSR%3D40000000%20-Z--%20A%20usr26%3CBR%20%2F%3ECPU%20Reset%20(CPU%207)%3CBR%20%2F%3ER00%3D00000000%20R01%3D00000000%20R02%3D00000000%20R03%3D00000000%3CBR%20%2F%3ER04%3D00000000%20R05%3D00000000%20R06%3D00000000%20R07%3D00000000%3CBR%20%2F%3ER08%3D00000000%20R09%3D00000000%20R10%3D00000000%20R11%3D00000000%3CBR%20%2F%3ER12%3D00000000%20R13%3D00000000%20R14%3D00000000%20R15%3D00000000%3CBR%20%2F%3EPSR%3D40000000%20-Z--%20A%20usr26%3CBR%20%2F%3ECPU%20Reset%20(CPU%200)%3CBR%20%2F%3EPC%3D0000000000000000%20X00%3D0000000000000000%20X01%3D0000000000000000%3CBR%20%2F%3EX02%3D0000000000000000%20X03%3D0000000000000000%20X04%3D0000000000000000%3CBR%20%2F%3EX05%3D0000000000000000%20X06%3D0000000000000000%20X07%3D0000000000000000%3CBR%20%2F%3EX08%3D0000000000000000%20X09%3D0000000000000000%20X10%3D0000000000000000%3CBR%20%2F%3EX11%3D0000000000000000%20X12%3D0000000000000000%20X13%3D0000000000000000%3CBR%20%2F%3EX14%3D0000000000000000%20X15%3D0000000000000000%20X16%3D0000000000000000%3CBR%20%2F%3EX17%3D0000000000000000%20X18%3D0000000000000000%20X19%3D0000000000000000%3CBR%20%2F%3EX20%3D0000000000000000%20X21%3D0000000000000000%20X22%3D0000000000000000%3CBR%20%2F%3EX23%3D0000000000000000%20X24%3D0000000000000000%20X25%3D0000000000000000%3CBR%20%2F%3EX26%3D0000000000000000%20X27%3D0000000000000000%20X28%3D0000000000000000%3CBR%20%2F%3EX29%3D0000000000000000%20X30%3D0000000000000000%20SP%3D0000000000000000%3CBR%20%2F%3EPSTATE%3D400003c5%20-Z--%20EL1h%3CBR%20%2F%3ECPU%20Reset%20(CPU%201)%3CBR%20%2F%3EPC%3D0000000000000000%20X00%3D0000000000000000%20X01%3D0000000000000000%3CBR%20%2F%3EX02%3D0000000000000000%20X03%3D0000000000000000%20X04%3D0000000000000000%3CBR%20%2F%3EX05%3D0000000000000000%20X06%3D0000000000000000%20X07%3D0000000000000000%3CBR%20%2F%3EX08%3D0000000000000000%20X09%3D0000000000000000%20X10%3D0000000000000000%3CBR%20%2F%3EX11%3D0000000000000000%20X12%3D0000000000000000%20X13%3D0000000000000000%3CBR%20%2F%3EX14%3D0000000000000000%20X15%3D0000000000000000%20X16%3D0000000000000000%3CBR%20%2F%3EX17%3D0000000000000000%20X18%3D0000000000000000%20X19%3D0000000000000000%3CBR%20%2F%3EX20%3D0000000000000000%20X21%3D0000000000000000%20X22%3D0000000000000000%3CBR%20%2F%3EX23%3D0000000000000000%20X24%3D0000000000000000%20X25%3D0000000000000000%3CBR%20%2F%3EX26%3D0000000000000000%20X27%3D0000000000000000%20X28%3D0000000000000000%3CBR%20%2F%3EX29%3D0000000000000000%20X30%3D0000000000000000%20SP%3D0000000000000000%3CBR%20%2F%3EPSTATE%3D400003c5%20-Z--%20EL1h%3CBR%20%2F%3ECPU%20Reset%20(CPU%202)%3CBR%20%2F%3EPC%3D0000000000000000%20X00%3D0000000000000000%20X01%3D0000000000000000%3CBR%20%2F%3EX02%3D0000000000000000%20X03%3D0000000000000000%20X04%3D0000000000000000%3CBR%20%2F%3EX05%3D0000000000000000%20X06%3D0000000000000000%20X07%3D0000000000000000%3CBR%20%2F%3EX08%3D0000000000000000%20X09%3D0000000000000000%20X10%3D0000000000000000%3CBR%20%2F%3EX11%3D0000000000000000%20X12%3D0000000000000000%20X13%3D0000000000000000%3CBR%20%2F%3EX14%3D0000000000000000%20X15%3D0000000000000000%20X16%3D0000000000000000%3CBR%20%2F%3EX17%3D0000000000000000%20X18%3D0000000000000000%20X19%3D0000000000000000%3CBR%20%2F%3EX20%3D0000000000000000%20X21%3D0000000000000000%20X22%3D0000000000000000%3CBR%20%2F%3EX23%3D0000000000000000%20X24%3D0000000000000000%20X25%3D0000000000000000%3CBR%20%2F%3EX26%3D0000000000000000%20X27%3D0000000000000000%20X28%3D0000000000000000%3CBR%20%2F%3EX29%3D0000000000000000%20X30%3D0000000000000000%20SP%3D0000000000000000%3CBR%20%2F%3EPSTATE%3D400003c5%20-Z--%20EL1h%3CBR%20%2F%3ECPU%20Reset%20(CPU%203)%3CBR%20%2F%3EPC%3D0000000000000000%20X00%3D0000000000000000%20X01%3D0000000000000000%3CBR%20%2F%3EX02%3D0000000000000000%20X03%3D0000000000000000%20X04%3D0000000000000000%3CBR%20%2F%3EX05%3D0000000000000000%20X06%3D0000000000000000%20X07%3D0000000000000000%3CBR%20%2F%3EX08%3D0000000000000000%20X09%3D0000000000000000%20X10%3D0000000000000000%3CBR%20%2F%3EX11%3D0000000000000000%20X12%3D0000000000000000%20X13%3D0000000000000000%3CBR%20%2F%3EX14%3D0000000000000000%20X15%3D0000000000000000%20X16%3D0000000000000000%3CBR%20%2F%3EX17%3D0000000000000000%20X18%3D0000000000000000%20X19%3D0000000000000000%3CBR%20%2F%3EX20%3D0000000000000000%20X21%3D0000000000000000%20X22%3D0000000000000000%3CBR%20%2F%3EX23%3D0000000000000000%20X24%3D0000000000000000%20X25%3D0000000000000000%3CBR%20%2F%3EX26%3D0000000000000000%20X27%3D0000000000000000%20X28%3D0000000000000000%3CBR%20%2F%3EX29%3D0000000000000000%20X30%3D0000000000000000%20SP%3D0000000000000000%3CBR%20%2F%3EPSTATE%3D400003c5%20-Z--%20EL1h%3CBR%20%2F%3ECPU%20Reset%20(CPU%204)%3CBR%20%2F%3EPC%3D0000000000000000%20X00%3D0000000000000000%20X01%3D0000000000000000%3CBR%20%2F%3EX02%3D0000000000000000%20X03%3D0000000000000000%20X04%3D0000000000000000%3CBR%20%2F%3EX05%3D0000000000000000%20X06%3D0000000000000000%20X07%3D0000000000000000%3CBR%20%2F%3EX08%3D0000000000000000%20X09%3D0000000000000000%20X10%3D0000000000000000%3CBR%20%2F%3EX11%3D0000000000000000%20X12%3D0000000000000000%20X13%3D0000000000000000%3CBR%20%2F%3EX14%3D0000000000000000%20X15%3D0000000000000000%20X16%3D0000000000000000%3CBR%20%2F%3EX17%3D0000000000000000%20X18%3D0000000000000000%20X19%3D0000000000000000%3CBR%20%2F%3EX20%3D0000000000000000%20X21%3D0000000000000000%20X22%3D0000000000000000%3CBR%20%2F%3EX23%3D0000000000000000%20X24%3D0000000000000000%20X25%3D0000000000000000%3CBR%20%2F%3EX26%3D0000000000000000%20X27%3D0000000000000000%20X28%3D0000000000000000%3CBR%20%2F%3EX29%3D0000000000000000%20X30%3D0000000000000000%20SP%3D0000000000000000%3CBR%20%2F%3EPSTATE%3D400003c5%20-Z--%20EL1h%3CBR%20%2F%3ECPU%20Reset%20(CPU%205)%3CBR%20%2F%3EPC%3D0000000000000000%20X00%3D0000000000000000%20X01%3D0000000000000000%3CBR%20%2F%3EX02%3D0000000000000000%20X03%3D0000000000000000%20X04%3D0000000000000000%3CBR%20%2F%3EX05%3D0000000000000000%20X06%3D0000000000000000%20X07%3D0000000000000000%3CBR%20%2F%3EX08%3D0000000000000000%20X09%3D0000000000000000%20X10%3D0000000000000000%3CBR%20%2F%3EX11%3D0000000000000000%20X12%3D0000000000000000%20X13%3D0000000000000000%3CBR%20%2F%3EX14%3D0000000000000000%20X15%3D0000000000000000%20X16%3D0000000000000000%3CBR%20%2F%3EX17%3D0000000000000000%20X18%3D0000000000000000%20X19%3D0000000000000000%3CBR%20%2F%3EX20%3D0000000000000000%20X21%3D0000000000000000%20X22%3D0000000000000000%3CBR%20%2F%3EX23%3D0000000000000000%20X24%3D0000000000000000%20X25%3D0000000000000000%3CBR%20%2F%3EX26%3D0000000000000000%20X27%3D0000000000000000%20X28%3D0000000000000000%3CBR%20%2F%3EX29%3D0000000000000000%20X30%3D0000000000000000%20SP%3D0000000000000000%3CBR%20%2F%3EPSTATE%3D400003c5%20-Z--%20EL1h%3CBR%20%2F%3ECPU%20Reset%20(CPU%206)%3CBR%20%2F%3EPC%3D0000000000000000%20X00%3D0000000000000000%20X01%3D0000000000000000%3CBR%20%2F%3EX02%3D0000000000000000%20X03%3D0000000000000000%20X04%3D0000000000000000%3CBR%20%2F%3EX05%3D0000000000000000%20X06%3D0000000000000000%20X07%3D0000000000000000%3CBR%20%2F%3EX08%3D0000000000000000%20X09%3D0000000000000000%20X10%3D0000000000000000%3CBR%20%2F%3EX11%3D0000000000000000%20X12%3D0000000000000000%20X13%3D0000000000000000%3CBR%20%2F%3EX14%3D0000000000000000%20X15%3D0000000000000000%20X16%3D0000000000000000%3CBR%20%2F%3EX17%3D0000000000000000%20X18%3D0000000000000000%20X19%3D0000000000000000%3CBR%20%2F%3EX20%3D0000000000000000%20X21%3D0000000000000000%20X22%3D0000000000000000%3CBR%20%2F%3EX23%3D0000000000000000%20X24%3D0000000000000000%20X25%3D0000000000000000%3CBR%20%2F%3EX26%3D0000000000000000%20X27%3D0000000000000000%20X28%3D0000000000000000%3CBR%20%2F%3EX29%3D0000000000000000%20X30%3D0000000000000000%20SP%3D0000000000000000%3CBR%20%2F%3EPSTATE%3D400003c5%20-Z--%20EL1h%3CBR%20%2F%3ECPU%20Reset%20(CPU%207)%3CBR%20%2F%3EPC%3D0000000000000000%20X00%3D0000000000000000%20X01%3D0000000000000000%3CBR%20%2F%3EX02%3D0000000000000000%20X03%3D0000000000000000%20X04%3D0000000000000000%3CBR%20%2F%3EX05%3D0000000000000000%20X06%3D0000000000000000%20X07%3D0000000000000000%3CBR%20%2F%3EX08%3D0000000000000000%20X09%3D0000000000000000%20X10%3D0000000000000000%3CBR%20%2F%3EX11%3D0000000000000000%20X12%3D0000000000000000%20X13%3D0000000000000000%3CBR%20%2F%3EX14%3D0000000000000000%20X15%3D0000000000000000%20X16%3D0000000000000000%3CBR%20%2F%3EX17%3D0000000000000000%20X18%3D0000000000000000%20X19%3D0000000000000000%3CBR%20%2F%3EX20%3D0000000000000000%20X21%3D0000000000000000%20X22%3D0000000000000000%3CBR%20%2F%3EX23%3D0000000000000000%20X24%3D0000000000000000%20X25%3D0000000000000000%3CBR%20%2F%3EX26%3D0000000000000000%20X27%3D0000000000000000%20X28%3D0000000000000000%3CBR%20%2F%3EX29%3D0000000000000000%20X30%3D0000000000000000%20SP%3D0000000000000000%3CBR%20%2F%3EPSTATE%3D400003c5%20-Z--%20EL1h%3CBR%20%2F%3EException%20return%20from%20AArch64%20EL1%20to%20AArch64%20EL1%20PC%200x423790d0%3CBR%20%2F%3ETaking%20exception%201%20%5BUndefined%20Instruction%5D%3CBR%20%2F%3E...from%20EL1%20to%20EL1%3CBR%20%2F%3E...with%20ESR%200x0%2F0x2000000%3CBR%20%2F%3E...with%20ELR%200xffff800080027b20%3CBR%20%2F%3E...to%20EL1%20PC%200xffff800080011200%20PSTATE%200x3c5%3C%2FPRE%3EHere%20is%20my%20build%20image%20folder%3CPRE%3Eboot_ls2088ardb_lts_6.6.tgz%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.cpio.gz%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.cpio.gz.u-boot%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.manifest%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.spdx.tar.zst%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.tar.gz%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.testdata.json%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs.cpio.gz%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.cpio.gz%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs.cpio.gz.u-boot%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.cpio.gz.u-boot%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs.manifest%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.manifest%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs.spdx.tar.zst%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.spdx.tar.zst%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs.tar.gz%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.tar.gz%3CBR%20%2F%3Ecore-image-minimal-ls2088ardb.rootfs.testdata.json%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Ecore-image-minimal-ls2088ardb.rootfs-20240711074828.testdata.json%3CBR%20%2F%3EfitImage%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3EfitImage--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3EfitImage--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3EfitImage-core-image-minimal-ls2088ardb.rootfs--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3EfitImage-core-image-minimal-ls2088ardb.rootfs-ls2088ardb%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3EfitImage-core-image-minimal-ls2088ardb.rootfs--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3EfitImage-its--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.its%3CBR%20%2F%3EfitImage-its-core-image-minimal-ls2088ardb.rootfs--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.its%3CBR%20%2F%3EfitImage-its-core-image-minimal-ls2088ardb.rootfs-ls2088ardb%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3EfitImage-its-core-image-minimal-ls2088ardb.rootfs--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.its%3CBR%20%2F%3EfitImage-its-ls2088ardb%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3EfitImage-its--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.its%3CBR%20%2F%3EfitImage-linux.bin--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3EfitImage-linux.bin-ls2088ardb%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3EfitImage-linux.bin--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3EfitImage-ls2088ardb.bin%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3EfitImage--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.cpio.gz%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.cpio.gz.u-boot%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.ext4%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.manifest%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.spdx.tar.zst%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.tar.gz%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.testdata.json%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs.cpio.gz%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.cpio.gz%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs.cpio.gz.u-boot%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.cpio.gz.u-boot%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs.ext4%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.ext4%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs.manifest%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.manifest%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs.spdx.tar.zst%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.spdx.tar.zst%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs.tar.gz%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.tar.gz%3CBR%20%2F%3Efsl-image-networking-ls2088ardb.rootfs.testdata.json%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-image-networking-ls2088ardb.rootfs-20240711074828.testdata.json%3CBR%20%2F%3Efsl-ls2088a-qds--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.dtb%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-ls2088a-qds.dtb%3CBR%20%2F%3Efsl-ls2088a-qds.dtb%3CBR%20%2F%3Efsl-ls2088a-qds-ls2088ardb.dtb%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-ls2088a-qds.dtb%3CBR%20%2F%3Efsl-ls2088a-rdb--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.dtb%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-ls2088a-rdb.dtb%3CBR%20%2F%3Efsl-ls2088a-rdb.dtb%3CBR%20%2F%3Efsl-ls2088a-rdb-ls2088ardb.dtb%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Efsl-ls2088a-rdb.dtb%3CBR%20%2F%3EImage%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3EImage--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3EImage--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3EImage-ls2088ardb.bin%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3EImage--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.bin%3CBR%20%2F%3Els2088ardb_boot.scr%3CBR%20%2F%3Emodules--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.tgz%3CBR%20%2F%3Emodules-ls2088ardb.tgz%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Emodules--6.6.23%2Bgit0%2Bb586a52177-r0-ls2088ardb-20240711074828.tgz%3CBR%20%2F%3Eu-boot.bin%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-tfa-2024.04%2B%2Bfslgit-r0.bin%3CBR%20%2F%3Eu-boot.bin-tfa%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-tfa-2024.04%2B%2Bfslgit-r0.bin%3CBR%20%2F%3Eu-boot.bin-tfa-secure-boot%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-tfa-secure-boot-2024.04%2B%2Bfslgit-r0.bin%3CBR%20%2F%3Eu-boot-ls2088ardb.bin%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-tfa-2024.04%2B%2Bfslgit-r0.bin%3CBR%20%2F%3Eu-boot-ls2088ardb.bin-tfa%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-tfa-2024.04%2B%2Bfslgit-r0.bin%3CBR%20%2F%3Eu-boot-ls2088ardb.bin-tfa-secure-boot%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-tfa-secure-boot-2024.04%2B%2Bfslgit-r0.bin%3CBR%20%2F%3Eu-boot-qoriq-initial-env-ls2088ardb-tfa%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-qoriq-initial-env-ls2088ardb-tfa-2024.04%2B%2Bfslgit-r0%3CBR%20%2F%3Eu-boot-qoriq-initial-env-ls2088ardb-tfa-2024.04%2B%2Bfslgit-r0%3CBR%20%2F%3Eu-boot-qoriq-initial-env-ls2088ardb-tfa-secure-boot%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-qoriq-initial-env-ls2088ardb-tfa-secure-boot-2024.04%2B%2Bfslgit-r0%3CBR%20%2F%3Eu-boot-qoriq-initial-env-ls2088ardb-tfa-secure-boot-2024.04%2B%2Bfslgit-r0%3CBR%20%2F%3Eu-boot-qoriq-initial-env-tfa%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-qoriq-initial-env-ls2088ardb-tfa-2024.04%2B%2Bfslgit-r0%3CBR%20%2F%3Eu-boot-qoriq-initial-env-tfa-secure-boot%3CFONT%20color%3D%22%23FF0000%22%3E-%26gt%3B%3C%2FFONT%3Eu-boot-qoriq-initial-env-ls2088ardb-tfa-secure-boot-2024.04%2B%2Bfslgit-r0%3CBR%20%2F%3Eu-boot-tfa-2024.04%2B%2Bfslgit-r0.bin%3CBR%20%2F%3Eu-boot-tfa-secure-boot-2024.04%2B%2Bfslgit-r0.bin%3C%2FPRE%3E%3C%2FLI%3E%3C%2FOL%3E%3CDIV%3E%3CBR%20%2F%3E%3CP%3EThanks%3C%2FP%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1908544%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20How%20qemu%20load%20dtb%20on%20LS2088ardb%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1908544%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EYou%20cannot%20emulate%20the%20device%20in%20a%20PC.%20This%20would%20need%20to%20create%20a%20new%20%3CSTRONG%3EQEMU%3C%2FSTRONG%3E%20image%20that%20works%20with%20all%20the%20modules%20of%20the%20LS2088A%20and%20we%20do%20not%20have%20any%20image%20like%20that.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EWhat%20I%20understood%20was%20to%20simulate%20an%20Arm%20OS%20with%20%3CSTRONG%3EQEMU%3C%2FSTRONG%3E%20in%20the%20board%20and%20you%20can%20for%20sure%20do%20that.%3C%2FP%3E%3C%2FLINGO-BODY%3E