AnsweredAssumed Answered

bootm error using nxp lsdk tiny kernel on LS1088ARDB

Question asked by bob holder on Oct 22, 2018
Latest reply on Oct 29, 2018 by Yiping Wang

Folks,

 Target is LS1088ARDB.

 

Following directions in LSDK_REV1809 documentation section 4.3 Step 2.

 

I downloaded the pre-built linux image from nxp site:

wget http://www.nxp.com/lgfiles/sdk/lsdk1806/lsdk_linux_arm64_tiny.itb

 

I transfer this file from tftp server and boot as directed in LSDK_REV1809 section 4.3 Step 2.

 

==> bootm a0000000#ls1088ardb

 

I get following error:

## Loading kernel from FIT Image at a0000000 ...
   Using 'ls1088ardb' configuration
   Trying 'kernel' kernel subimage
     Description:  ARM64 Kernel
     Created:      2018-06-23   8:35:51 UTC
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0xa00000d0
     Data Size:    9004198 Bytes = 8.6 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x80080000
     Entry Point:  0x80080000
     Hash algo:    crc32
     Hash value:   6e2e1026
   Verifying Hash Integrity ... crc32+ OK
## Loading ramdisk from FIT Image at a0000000 ...
   Using 'ls1088ardb' configuration
   Trying 'initrd' ramdisk subimage
     Description:  initrd for arm64
     Created:      2018-06-23   8:35:51 UTC
     Type:         RAMDisk Image
     Compression:  uncompressed
     Data Start:   0xa0896658
     Data Size:    10842127 Bytes = 10.3 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x00000000
     Entry Point:  0x00000000
     Hash algo:    crc32
     Hash value:   b67ed0d0
   Verifying Hash Integrity ... crc32+ OK
## Loading fdt from FIT Image at a0000000 ...
   Using 'ls1088ardb' configuration
   Trying 'ls1088ardb-dtb' fdt subimage
     Description:  ls1088ardb-dtb
     Created:      2018-06-23   8:35:51 UTC
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0xa12f7500
     Data Size:    15864 Bytes = 15.5 KiB
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   2227f976
   Verifying Hash Integrity ... crc32+ OK
   Loading fdt from 0xa12f7500 to 0x90000000
   Booting using the fdt blob at 0x90000000
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 000000009fff9000, end 000000009ffffdf7 ... OK
WARNING: fdt_fixup_stdout: could not read serial0 alias: FDT_ERR_NOTFOUND

 

fdt_fixup_smmu: WARNING: no SMMU node found
fdt_fixup_board_enet: ERROR: fsl-mc node not found in device tree (error -1)
ERROR: fsl-mc: DPL is not applied
ERROR: board-specific fdt fixup failed: <unknown error>
 - must RESET the board to recover.

 

FDT creation failed! hanging...### ERROR ### Please RESET the board ###

 

Any suggestions?

bob

Outcomes