ubuntu on imx8mq : Config NOC for VPU and CPU fail

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

ubuntu on imx8mq : Config NOC for VPU and CPU fail

160 Views
Hpot
Contributor I

Hi,

I am writing to you because I am encountering problems related to configuring the NOC for VPU and CPU after flashing an ubuntu on PICO PI (i.MX8MQ). The flash does not return any errors, but when I restart the pico for the first time, it blocks because of the NOC for CPU, VPU failed (below).

I already succeeded two months ago, by taking an Ubuntu prebuild image from this site: https://developer.technexion.com/docs/release-notes-ubuntu-2204-2023-q1#prebuilt-images-available-fo.... When I wanted to do it again, I saw that the site had been closed in the meantime.

So I have two questions:
- do you have any ideas to help me resolve my VPU, CPU problems?
- do you know where I can get ubuntu prebuild images?

Thanks in advance. 

Best regards.

 

 

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 5.15.52+g9fa0107cd2ac (oe-user@oe-host) (aarch64-fsl-linux-gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.38.20220313) #1 SMP PREEMPT Wed Jan 4 07:09:02 UTC 2023
[ 0.000000] Machine model: TechNexion PICO-IMX8MQ and PI baseboard
[ 0.000000] earlycon: ec_imx6q0 at MMIO 0x0000000030860000 (options '115200')
[ 0.000000] printk: bootconsole [ec_imx6q0] enabled
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000050000000, size 768 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x000000013fffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x13f7bc700-0x13f7befff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x000000013fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x00000000b7ffffff]
[ 0.000000] node 0: [mem 0x00000000b8000000-0x00000000b83fffff]
[ 0.000000] node 0: [mem 0x00000000b8400000-0x000000013fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.1
[ 0.000000] percpu: Embedded 20 pages/cpu s41368 r8192 d32360 u81920
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: console=ttymxc0,115200 earlycon=ec_imx6q,0x30860000,115200 root=/dev/mmcblk0p2 rootwait rw
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB)
[ 0.000000] Memory: 3230076K/4194304K available (16896K kernel code, 1438K rwdata, 5156K rodata, 2688K init, 535K bss, 177796K reserved, 786432K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 128 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] GICv3: Distributor has no Range Selector support
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: 16 PPIs implemented
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000038880000
[ 0.000000] ITS: No ITS available, not enabling LPIs
[ 0.000000] irq-imx-gpcv2: EL3 does not support FSL_SIP_CONFIG_GPC_CORE_WAKE, disabling cpuidle.
[ 0.000000] arch_timer: cp15 timer(s) running at 8.33MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1ec0311ec, max_idle_ns: 440795202152 ns
[ 0.000000] sched_clock: 56 bits at 8MHz, resolution 120ns, wraps every 2199023255541ns
[ 0.008629] Console: colour dummy device 80x25
[ 0.012550] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.66 BogoMIPS (lpj=33333)
[ 0.022763] pid_max: default: 32768 minimum: 301
[ 0.027461] LSM: Security Framework initializing
[ 0.032135] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.039438] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.049197] rcu: Hierarchical SRCU implementation.
[ 0.053370] EFI services will not be available.
[ 0.056886] smp: Bringing up secondary CPUs ...
[ 0.061729] Detected VIPT I-cache on CPU1
[ 0.061767] GICv3: CPU1: found redistributor 1 region 0:0x00000000388a0000
[ 0.061809] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.062431] Detected VIPT I-cache on CPU2
[ 0.062460] GICv3: CPU2: found redistributor 2 region 0:0x00000000388c0000
[ 0.062492] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.063118] Detected VIPT I-cache on CPU3
[ 0.063147] GICv3: CPU3: found redistributor 3 region 0:0x00000000388e0000
[ 0.063176] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.063261] smp: Brought up 1 node, 4 CPUs
[ 0.117561] SMP: Total of 4 processors activated.
[ 0.122263] CPU features: detected: 32-bit EL0 Support
[ 0.127426] CPU features: detected: 32-bit EL1 Support
[ 0.132554] CPU features: detected: CRC32 instructions
[ 0.146761] CPU: All CPU(s) started at EL2
[ 0.148049] alternatives: patching kernel code
[ 0.154627] devtmpfs: initialized
[ 0.165526] KASLR disabled due to lack of seed
[ 0.167300] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.176909] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.212401] pinctrl core: initialized pinctrl subsystem
[ 0.215513] DMI not present or invalid.
[ 0.219465] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.230839] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[ 0.235485] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.243320] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.250854] audit: initializing netlink subsys (disabled)
[ 0.256343] audit: type=2000 audit(0.192:1): state=initialized audit_enabled=0 res=1
[ 0.257154] thermal_sys: Registered thermal governor 'step_wise'
[ 0.263934] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.270502] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.283397] ASID allocator initialised with 65536 entries
[ 0.290016] imx mu driver is registered.
[ 0.292630] imx rpmsg driver is registered.
[ 0.307511] imx8mq-pinctrl 30330000.pinctrl: initialized IMX pinctrl driver
[ 0.324720] platform 32e00000.display-controller: Fixing up cyclic dependency with 32c00000.hdmi
[ 0.356943] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.360834] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.367590] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.374246] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.382604] cryptd: max_cpu_qlen set to 1000
[ 0.389358] ACPI: Interpreter disabled.
[ 0.390980] iommu: Default domain type: Translated
[ 0.395235] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.401733] vgaarb: loaded
[ 0.404569] SCSI subsystem initialized
[ 0.408353] usbcore: registered new interface driver usbfs
[ 0.413516] usbcore: registered new interface driver hub
[ 0.418806] usbcore: registered new device driver usb
[ 0.424755] mc: Linux media interface: v0.10
[ 0.428132] videodev: Linux video capture interface: v2.00
[ 0.433691] pps_core: LinuxPPS API ver. 1 registered
[ 0.438567] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.447739] PTP clock support registered
[ 0.451826] EDAC MC: Ver: 3.0.0
[ 0.456100] Advanced Linux Sound Architecture Driver Initialized.
[ 0.461619] Bluetooth: Core ver 2.22
[ 0.464486] NET: Registered PF_BLUETOOTH protocol family
[ 0.469786] Bluetooth: HCI device and connection manager initialized
[ 0.476157] Bluetooth: HCI socket layer initialized
[ 0.481038] Bluetooth: L2CAP socket layer initialized
[ 0.486103] Bluetooth: SCO socket layer initialized
[ 0.491655] clocksource: Switched to clocksource arch_sys_counter
[ 0.497267] VFS: Disk quotas dquot_6.6.0
[ 0.501057] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.508123] pnp: PnP ACPI: disabled
[ 0.519800] NET: Registered PF_INET protocol family
[ 0.522054] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.531607] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 0.537867] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.545570] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.553824] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
[ 0.561399] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.567459] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.574178] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.581440] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.587393] RPC: Registered named UNIX socket transport module.
[ 0.592848] RPC: Registered udp transport module.
[ 0.597530] RPC: Registered tcp transport module.
[ 0.602237] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.609666] PCI: CLS 0 bytes, default 64
[ 0.613277] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 0.621561] kvm [1]: IPA Size Limit: 40 bits
[ 0.626672] kvm [1]: vgic-v2@31020000
[ 0.628756] kvm [1]: GIC system register CPU interface enabled
[ 0.634695] kvm [1]: vgic interrupt IRQ9
[ 0.638675] kvm [1]: Hyp mode initialized successfully
[ 0.648167] Initialise system trusted keyrings
[ 0.649899] workingset: timestamp_bits=42 max_order=20 bucket_order=0
[ 0.664506] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.668403] 9p: Installing v9fs 9p2000 file system support
[ 0.727552] NET: Registered PF_ALG protocol family
[ 0.729510] Key type asymmetric registered
[ 0.733602] Asymmetric key parser 'x509' registered
[ 0.738547] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[ 0.745898] io scheduler mq-deadline registered
[ 0.750431] io scheduler kyber registered
[ 0.760803] EINJ: ACPI disabled.
[ 0.769641] imx-sdma 302c0000.dma-controller: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2
[ 0.777272] imx-sdma 302c0000.dma-controller: Falling back to sysfs fallback for: imx/sdma/sdma-imx7d.bin
[ 0.789210] mxs-dma 33000000.dma-apbh: initialized
[ 0.794134] SoC: i.MX8MQ revision 2.1
[ 0.795363] Config NOC for VPU and CPU
[ 0.799066] Config NOC for CPU fail!
[ 0.802636] Config NOC for VPU fail!

0 Kudos
Reply
1 Reply

142 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Maybe @technexion can help.

Regards

0 Kudos
Reply