Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-128281

[Boot to Qt 6.8.0 beta4 snapshot] imx93-11x11-lpddr4x-evk image does not boot up

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • 6.8.0 Beta4
    • Device Creation

    Description

      When trying to boot 6.8.0 beta4 snapshot imx93-11x11-lpddr4x-evk device from an sd card image, the device it doesn't even try to start booting up. With network boot there is an error:

       [    2.222135] imx9_init_soc 47510000.efuse:imx93-soc: error -EINVAL: failed to register SoC device
      [    2.230972] imx9_init_soc: probe of 47510000.efuse:imx93-soc failed with error -22
      [    2.240291] imx-dwmac 428a0000.ethernet: IRQ eth_lpi not found
      [    2.246251] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000078
      [    2.255040] Mem abort info:
      [    2.257837]   ESR = 0x0000000096000004
      [    2.261580]   EC = 0x25: DABT (current EL), IL = 32 bits
      [    2.266885]   SET = 0, FnV = 0
      [    2.269933]   EA = 0, S1PTW = 0
      [    2.273071]   FSC = 0x04: level 0 translation fault
      [    2.277943] Data abort info:
      [    2.280819]   ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000
      [    2.286297]   CM = 0, WnR = 0, TnD = 0, TagAccess = 0
      [    2.291347]   GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
      [    2.296660] [0000000000000078] user address but active_mm is swapper
      [    2.303010] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP
      [    2.309271] Modules linked in:
      [    2.312319] CPU: 1 PID: 27 Comm: kworker/u4:1 Not tainted 6.6.3-6.6.3-1.0.0-6.6.3-1.0.0-gccf0a99701a7 #1
      [    2.321786] Hardware name: NXP i.MX93 11X11 EVK board (DT)
      [    2.327262] Workqueue: events_unbound deferred_probe_work_func
      [    2.333094] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
      [    2.340044] pc : read_common_fuse+0x24/0x180
      [    2.344315] lr : fsb_s400_fuse_read+0x43c/0x790
      [    2.348839] sp : ffff800082d4b860
      [    2.352149] x29: ffff800082d4b860 x28: 0000000000000030 x27: 0000000000000000
      [    2.359275] x26: ffff000004090028 x25: ffff000004355400 x24: ffff00000503c0c0
      [    2.366408] x23: ffff8000831380c0 x22: 000000000000003f x21: ffff00000503c0fc
      [    2.373541] x20: ffff000004c3b280 x19: ffff00000503c000 x18: 0000000000000006
      [    2.380673] x17: ffff000004c82c00 x16: ffff000004c82a00 x15: 072007690770076c
      [    2.387806] x14: ffffffffffffffff x13: 0000000000000018 x12: 0101010101010101
      [    2.394939] x11: 7f7f7f7f7f7f7f7f x10: 00000000000c4c38 x9 : ffff8000811f8d74
      [    2.402071] x8 : ffff00000503c800 x7 : 0000000000000000 x6 : 000000000000003f
      [    2.409204] x5 : 0000000000000040 x4 : ffff800082d4b7e0 x3 : 0000000000000000
      [    2.416337] x2 : ffff00000503c0fc x1 : 000000000000003f x0 : 0000000000000000
      [    2.423470] Call trace:
      [    2.425912]  read_common_fuse+0x24/0x180
      [    2.429829]  fsb_s400_fuse_read+0x43c/0x790
      [    2.434007]  nvmem_reg_read+0x2c/0x60
      [    2.437664]  nvmem_cell_read+0x74/0xf0
      [    2.441408]  nvmem_get_mac_address+0x54/0xf8
      [    2.445672]  of_get_mac_address_nvmem+0x50/0x128
      [    2.450283]  of_get_mac_address+0x88/0xa8
      [    2.454286]  stmmac_probe_config_dt+0x68/0x1080
      [    2.458811]  imx_dwmac_probe+0xb8/0x3a8
      [    2.462641]  platform_probe+0x70/0xd8
      [    2.466298]  really_probe+0x150/0x2c0
      [    2.469956]  __driver_probe_device+0x80/0x140
      [    2.474307]  driver_probe_device+0x44/0x170
      [    2.478484]  __device_attach_driver+0xc0/0x148
      [    2.482921]  bus_for_each_drv+0x90/0xf8
      [    2.486752]  __device_attach+0xa8/0x1a0
      [    2.490582]  device_initial_probe+0x1c/0x30
      [    2.494760]  bus_probe_device+0xb4/0xc0
      [    2.498590]  deferred_probe_work_func+0x88/0xc8
      [    2.503115]  process_one_work+0x148/0x3b8
      [    2.507118]  worker_thread+0x32c/0x450
      [    2.510862]  kthread+0x118/0x128
      [    2.514086]  ret_from_fork+0x10/0x20
      [    2.517660] Code: a90153f3 a9025bf5 aa0203f5 12003c36 (f9403c14) 
      [    2.523745] ---[ end trace 0000000000000000 ]---
      

      6.8.0 beta4 snapshot is using scarthgap (Yocto 5.0) where the device is not booting up. 6.7 branch uses nanbield (Yocto 4.3) which is booting. Might be that we need a new revision of the device and since the device is Tier1 this is a blocker for RTA testing.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              mipohjan Milla Pohjanheimo
              mipohjan Milla Pohjanheimo
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes