Skip to main content

hello I hijack this a little bit

 

once I type “lspci” it gave me following output on a pi 5

 

0001:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 30)

0001:01:00.0 Processing accelerators: Axelera AI Metis AIPU (rev 02)

0002:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 30)

0002:01:00.0 Ethernet controller: Raspberry Pi Ltd RP1 PCIe 2.0 South Bridge

 

how to activate the device and getting to work with my python3 script

 

 

What were the updates? To the SDK/case/RPi/OS, etc?

(Just thinking ahead a bit, to help us speed up any further fault finding when the new card arrives 😄)


raspberry pi OS


anyone knows the NUMA nodes

lscpu

 

Architecture:             aarch64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Vendor ID: ARM
Model name: Cortex-A76
Model: 1
Thread(s) per core: 1
Core(s) per cluster: 4
Socket(s): -
Cluster(s): 1
Stepping: r4p1
CPU(s) scaling MHz: 62%
CPU max MHz: 2400.0000
CPU min MHz: 1500.0000
BogoMIPS: 108.00
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fph
p asimdhp cpuid asimdrdm lrcpc dcpop asimddp
Caches (sum of all):
L1d: 256 KiB (4 instances)
L1i: 256 KiB (4 instances)
L2: 2 MiB (4 instances)
L3: 2 MiB (1 instance)
NUMA:
NUMA node(s): 8
NUMA node0 CPU(s): 0-3
NUMA node1 CPU(s): 0-3
NUMA node2 CPU(s): 0-3
NUMA node3 CPU(s): 0-3
NUMA node4 CPU(s): 0-3
NUMA node5 CPU(s): 0-3
NUMA node6 CPU(s): 0-3
NUMA node7 CPU(s): 0-3

hwloc-ls

 

Machine (2005MB total)
Package L#0
NUMANode L#0 (P#0 2005MB)
L3 L#0 (2048KB)
L2 L#0 (512KB) + L1d L#0 (64KB) + L1i L#0 (64KB) + Core L#0 + PU L#0 (P#0)
L2 L#1 (512KB) + L1d L#1 (64KB) + L1i L#1 (64KB) + Core L#1 + PU L#1 (P#1)
L2 L#2 (512KB) + L1d L#2 (64KB) + L1i L#2 (64KB) + Core L#2 + PU L#2 (P#2)
L2 L#3 (512KB) + L1d L#3 (64KB) + L1i L#3 (64KB) + Core L#3 + PU L#3 (P#3)
HostBridge
PCIBridge
PCI 0002:01:00.0 (Ethernet)
Net "wlan0"
Net "eth0"

sudo numactl --hardware

 

available: 8 nodes (0-7)
node 0 cpus: 0 1 2 3
node 0 size: 2004 MB
node 0 free: 1826 MB
node 1 cpus: 0 1 2 3
node 1 size: 1975 MB
node 1 free: 1832 MB
node 2 cpus: 0 1 2 3
node 2 size: 2039 MB
node 2 free: 1898 MB
node 3 cpus: 0 1 2 3
node 3 size: 2039 MB
node 3 free: 1886 MB
node 4 cpus: 0 1 2 3
node 4 size: 2039 MB
node 4 free: 1886 MB
node 5 cpus: 0 1 2 3
node 5 size: 2039 MB
node 5 free: 1900 MB
node 6 cpus: 0 1 2 3
node 6 size: 2039 MB
node 6 free: 1899 MB
node 7 cpus: 0 1 2 3
node 7 size: 2030 MB
node 7 free: 1880 MB
node distances:
node 0 1 2 3 4 5 6 7
0: 10 10 10 10 10 10 10 10
1: 10 10 10 10 10 10 10 10
2: 10 10 10 10 10 10 10 10
3: 10 10 10 10 10 10 10 10
4: 10 10 10 10 10 10 10 10
5: 10 10 10 10 10 10 10 10
6: 10 10 10 10 10 10 10 10
7: 10 10 10 10 10 10 10 10

 


That’s odd… as far as I know, the RPi5 has a single memory controller and a single CPU clusters, so it should only report one NUMA node, if at all. Could this be a kernel issue?


nope it is a simple power issue see this thread: 

 


Invalid MIT-MAGIC-COOKIE-1 key
Machine (2013MB total)
Package L#0
NUMANode L#0 (P#0 2013MB)
L3 L#0 (2048KB)
L2 L#0 (512KB) + L1d L#0 (64KB) + L1i L#0 (64KB) + Core L#0 + PU L#0 (P#0)
L2 L#1 (512KB) + L1d L#1 (64KB) + L1i L#1 (64KB) + Core L#1 + PU L#1 (P#1)
L2 L#2 (512KB) + L1d L#2 (64KB) + L1i L#2 (64KB) + Core L#2 + PU L#2 (P#2)
L2 L#3 (512KB) + L1d L#3 (64KB) + L1i L#3 (64KB) + Core L#3 + PU L#3 (P#3)
HostBridge
PCIBridge
PCIBridge
PCIBridge
PCI 0001:04:00.0 (ProcessingAccelerator)
HostBridge
PCIBridge
PCI 0002:01:00.0 (Ethernet)
Block "mmcblk0"
Net "wlan0"
Net "eth0"

hwloc-ls


Reply