The file system is abnormal when the firmware of LSDK1909 is booted with SD card

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

The file system is abnormal when the firmware of LSDK1909 is booted with SD card

1,036 Views
pengluo
Contributor III

I used the DEMO firmware of LSDK1909 to make an SD card image for LS1046ARDB.

He will have the following exception during startup:

 

[ OK ] Mounted Kernel Debug File System.
[ OK ] Started Create list of required sta鈥ice nodes for the current kernel.
Starting Create Static Device Nodes in /dev...
[ 4.857771] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
[ 4.867016] Mem abort info:
[ 4.869970] ESR = 0x96000004
[ 4.873033] Exception class = DABT (current EL), IL = 32 bits
[ 4.879008] SET = 0, FnV = 0
[ 4.882079] EA = 0, S1PTW = 0
[ 4.882081] Data abort info:
[ 4.882084] ISV = 0, ISS = 0x00000004
Startin[ 4.891967] CM = 0, WnR = 0
g Load/Save Rand[ 4.896324] user pgtable: 4k pages, 48-bit VAs, pgdp = (____ptrval____)
om Seed...
[ 4.904382] [0000000000000000] pgd=0000000000000000
[ 4.910247] Internal error: Oops: 96000004 [#1] PREEMPT SMP
[ 4.915815] Modules linked in:
[ 4.918865] Process udevadm (pid: 3642, stack limit = 0x(____ptrval____))
[ 4.925653] CPU: 0 PID: 3642 Comm: udevadm Not tainted 4.19.68 #1
[ 4.931746] Hardware name: LS1046A RDB Board (DT)
[ 4.931749] pstate: 40000005 (nZcv daif -PAN -UAO)
[ 4.931759] pc : sysfs_kf_seq_show+0xa0/0x148
[ 4.945585] lr : sysfs_kf_seq_show+0xa0/0x148
[ 4.949936] sp : ffff000010cf3c30
[ 4.953244] x29: ffff000010cf3c30 x28: 0000aaaac70979b0
[ 4.958555] x27: 0000000000001000 x26: ffff800970872fc0
[ 4.963865] x25: 00000000007000c0 x24: ffff80096f45e300
[ 4.969175] x23: 0000000000000000 x22: ffff80096f412d00
[ 4.974486] x21: ffff800972116220 x20: ffff800970872f80
[ 4.979796] x19: 0000000000001000 x18: 0000000000000000
[ 4.985106] x17: 0000000000000000 x16: 0000000000000000
[ 4.990415] x15: 0000000000000000 x14: 0000000000000000
[ 4.995725] x13: 0000000000000000 x12: 0000000000000000
[ 5.001035] x11: 0000000000000000 x10: 0000000000000000
[ 5.006345] x9 : 0000000000000000 x8 : ffff80096f5b8000
[ 5.011654] x7 : 0000000000000000 x6 : 000000000000003f
[ 5.016964] x5 : 0000000000000040 x4 : 0000000000000000
[ 5.022274] x3 : 0000000000000004 x2 : 0000000000000000
[ 5.027584] x1 : 0000000000000000 x0 : ffff80096f5b7000
[ 5.032893] Call trace:
[ 5.035334] sysfs_kf_seq_show+0xa0/0x148
[ 5.039338] kernfs_seq_show+0x28/0x30
[ 5.043083] seq_read+0xcc/0x468
[ 5.046305] kernfs_fop_read+0x134/0x1d8
[ 5.050224] __vfs_read+0x30/0x158
[ 5.053620] vfs_read+0x90/0x168
[ 5.056843] ksys_read+0x64/0xe8
[ 5.060065] __arm64_sys_read+0x18/0x20
[ 5.063897] el0_svc_common+0x6c/0x178
[ 5.067640] el0_svc_handler+0x2c/0x80
[ 5.071384] el0_svc+0x8/0xc
[ 5.074259] Code: 52800001 aa0003f4 aa0403e0 943032f9 (f94002e3)
[ 5.080351] ---[ end trace 6635f0ecca78462b ]---
Mounting Kernel Configuration File System...
Mounting FUSE Control File System...
Starting Apply Kernel Variables...
Starting Flush Journal to Persistent Storage...
[FAILED] Failed to start udev Coldplug all Devices.
See 'systemctl status systemd-udev-trigger.service' for details.

图片.png

 

After this problem occurs, it takes about 1 minute and 30 seconds to enter the system. What causes this problem?

 

See the attachment for complete log information

 

 

0 Kudos
1 Reply

1,016 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please try the pre-built images downloaded from the git hub on your target board.

In flexbuild_lsdk1909 build environment, please run the following command to download firmware, bootpartition and rootfs images.

$ flex-installer -i download -m ls1046ardb

The deploy these images to SD card with the following command.

flex-installer -b bootpartition_LS_arm64_lts_4.19.tgz -r rootfs_lsdk1909_LS_arm64_main.tgz -f
firmware_ls1046ardb_uboot_sdboot.img  -d /dev/sdx

/dev/sdx is SD card device name.

 

 

 

0 Kudos