HomeDefectsLIN1024-2990
Acknowledged

LIN1024-2990 : [marvell-cn96xx] Failed boot wic image from mmcblk0 device

Created: Jul 17, 2024    Updated: Sep 1, 2024
Found In Version: 10.24.33.1
Severity: Standard
Applicable for: Wind River Linux LTS 24
Component/s: BSP

Description

If you boot from an SD card using WIC, you might encounter the following issues:

Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000084
CPU: 17 PID: 1 Comm: systemd Not tainted 6.6.38-yocto-standard #1
Hardware name: Marvell OcteonTX CN96XX board (DT)
Call trace:
 dump_backtrace+0x98/0xf8
 show_stack+0x20/0x38
 dump_stack_lvl+0x48/0x60
 dump_stack+0x18/0x28
 panic+0x330/0x398
 do_exit+0x8a0/0x998
 do_group_exit+0x3c/0xa0
 get_signal+0x988/0x9a0
 do_notify_resume+0x244/0x1380
 el0_undef+0x74/0x88
 el0t_64_sync_handler+0xd8/0x130
 el0t_64_sync+0x190/0x198
SMP: stopping secondary CPUs
Kernel Offset: disabled
CPU features: 0x00,80400002,e8028542,10007203
Memory Limit: none
---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000084 ]---

Steps to Reproduce

5.3 Set uboot env for cn96xx
----------------------------
    # setenv loadaddr 0x040080000
    # fatload mmc 0:2 $loadaddr Image
    # setenv bootargs console=ttyAMA0,115200 root=/dev/mmcblk0p3 maxcpus=24 rootwait coherent_pool=16M net.ifnames=0
    # booti $loadaddr - $fdtaddr