Hi
Sorry no solution but similar error at the end, on booting, after succeeding the loading
else : two documents are important :
-> the readme file defined into BSP of the board witch specified a supplement guide for a board
-> eg : the vxwork_<board name> bsp_supplement_guide....pdf
else I get this on my board, similar issue : LX2160A-RDB-B shematics rev c
bootargs=dpni(0,0)host:vxWorks h=10.24.10.161 e=10.24.10.169:ffffff00 u=target pw=vxTarget f=0x1
-> so set f = 0x1 to use the Standard DTB and not the legacy DTB (requested in the documention
bootcmdarm=wdt dev watchdog@23a0000; wdt stop;tftpboot 0x85000000 images/nxp_lx2160a/uhypervisor; tftpboot 0x84000000 images/nxp_lx2160a/fsl-lx2160a-rdb.dtb; fsl_mc apply DPL 0x20d00000;bootm 0x85000000 - 0x84000000
=> run bootcmdarm
Using DPMAC18@rgmii-id device
TFTP from server 10.24.10.161; our IP address is 10.24.10.169
Filename 'images/nxp_lx2160a/uhypervisor'.
Load address: 0x85000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##################
7 MiB/s
done
Bytes transferred = 5025896 (4cb068 hex)
Using DPMAC18@rgmii-id device
TFTP from server 10.24.10.161; our IP address is 10.24.10.169
Filename 'images/nxp_lx2160a/fsl-lx2160a-rdb.dtb'.
Load address: 0x84000000
Loading: ##
9.2 MiB/s
done
Bytes transferred = 28957 (711d hex)
fsl-mc: Deploying data path layout ... SUCCESS
## Booting kernel from Legacy Image at 85000000 ...
Image Name: vxworks
Created: 2024-06-05 9:19:06 UTC
Image Type: AArch64 VxWorks Kernel Image (uncompressed)
Data Size: 5025832 Bytes = 4.8 MiB
Load Address: 80100000
Entry Point: 80100000
Verifying Checksum ... OK
## Flattened Device Tree blob at 84000000
Booting using the fdt blob at 0x84000000
Loading Kernel Image
Using standard DTB
Loading Device Tree to 000000009fff5000, end 000000009ffff11c ... OK
Starting kernel ...
"Synchronous Abort" handler, esr 0x02000000
elr: 00000000063ea000 lr : 0000000082005fd0 (reloc)
elr: 0000000080100000 lr : 00000000fbd1bfd0
x0 : 000000009fff5000 x1 : 0000000000000000
x2 : 0000000000000000 x3 : 0000000000000000
x4 : 0000000080100000 x5 : 0000000000000001
x6 : 0000000000000008 x7 : 0000000000000000
x8 : 00000000fbb0e718 x9 : 0000010000000000
x10: 000000000a200023 x11: 0000000000000002
x12: 0000000000000002 x13: 00000000fbdfffff
x14: 000000009fff5000 x15: 00000000fbd18be8
x16: 00000000fbd702b0 x17: 0000000000000000
x18: 00000000fbb11d90 x19: 00000000fbde6c98
x20: 0000000000000000 x21: 0000000000000400
x22: 00000000fbdad648 x23: 00000000fbb200c7
x24: 00000000fbb200c7 x25: 0000000000000003
x26: 00000000fbb17188 x27: 0000000000000001
x28: 0000000000000001 x29: 00000000fbd1bf98
Code: 00000000 00000000 00000000 00000000 (00000000)
Resetting CPU ...
### ERROR ### Please RESET the board ###
all seems OK for loading vxworks (uhypervisor is a link to uVxWorks binary !), loading the DTB, applying the DPAA2 DPL memory setting for
DPAA2 driver configuration
but like you, at the end, still blocked on starting VxWorks !!!
how analysing this output, how defining a diagnotic about this ?!?
WindRiver is working with us on this .... no found yet the reason
VBR
Thierry LOUSSOT