1. ββββββββββββββββββββββ
Official Raspberry Pi 45W USB-C Power Supply - EU - White
100-240V AC 50/60Hz input
USB power delivery, providing 5.1V/5.0A, 9.0V/5.0A, 12.0V/3.75A, 15.0V/3.0A, 20.0V/2.25A
EU model
1.5M 17AWG output cable
2. ββββββββββββββββββββββ
$ lspci -vvv
0001:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 30) (prog-if 00 [Normal decode])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 38
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: fff00000-000fffff \[disabled\] \[32-bit\]
Prefetchable memory behind bridge: 1800000000-18000fffff \[size=1M\] \[32-bit\]
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
0001:01:00.0 Co-processor: Hailo Technologies Ltd. Hailo-10H AI Processor (rev 01)
Subsystem: Hailo Technologies Ltd. Hailo-10H AI Processor
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 38
Region 0: Memory at 1800000000 (64-bit, prefetchable) \[size=16K\]
Region 2: Memory at 1800008000 (64-bit, prefetchable) \[size=4K\]
Region 4: Memory at 1800004000 (64-bit, prefetchable) \[size=16K\]
Capabilities: <access denied>
Kernel driver in use: hailo1x
Kernel modules: hailo1x_pci
0002:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 30) (prog-if 00 [Normal decode])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 39
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: 00000000-005fffff \[size=6M\] \[32-bit\]
Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff \[disabled\] \[64-bit\]
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
0002:01:00.0 Ethernet controller: Raspberry Pi Ltd RP1 PCIe 2.0 South Bridge
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 39
Region 0: Memory at 1f00410000 (32-bit, non-prefetchable) \[size=16K\]
Region 1: Memory at 1f00000000 (32-bit, non-prefetchable) \[virtual\] \[size=4M\]
Region 2: Memory at 1f00400000 (32-bit, non-prefetchable) \[size=64K\]
Capabilities: <access denied>
Kernel driver in use: rp1
3. ββββββββββββββββββββββ
$ dmesg | grep -i -E βpcie|hailo|aerβ
[ 0.000000] Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave nvme.max_host_mem_size_mb=0 numa=fake=8 system_heap.max_order=0 iommu_dma_numa_policy=interleave smsc95xx.macaddr=88:A2:9E:9A:80:3D vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 console=ttyAMA10,115200 console=tty1 root=PARTUUID=174d3e56-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=SE
[ 0.029124] /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000
[ 0.029149] /axi/pcie@1000120000/rp1/csi@110000: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a
[ 0.029293] /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000
[ 0.029318] /axi/pcie@1000120000/rp1/csi@110000: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a
[ 0.410937] brcm-pcie 1000110000.pcie: host bridge /axi/pcie@1000110000 ranges:
[ 0.410941] brcm-pcie 1000110000.pcie: No bus range found for /axi/pcie@1000110000, using [bus 00-ff]
[ 0.410949] brcm-pcie 1000110000.pcie: MEM 0x1b80000000..0x1bffffffff β 0x0080000000
[ 0.410953] brcm-pcie 1000110000.pcie: MEM 0x1800000000..0x1b7fffffff β 0x0400000000
[ 0.410958] brcm-pcie 1000110000.pcie: IB MEM 0x0000000000..0x0fffffffff β 0x1000000000
[ 0.410962] brcm-pcie 1000110000.pcie: IB MEM 0x1000131000..0x1000131fff β 0xfffffff000
[ 0.412297] brcm-pcie 1000110000.pcie: PCI host bridge to bus 0001:00
[ 0.412318] pci 0001:00:00.0: [14e4:2712] type 01 class 0x060400 PCIe Root Port
[ 0.513676] brcm-pcie 1000110000.pcie: clkreq-mode set to safe
[ 0.513678] brcm-pcie 1000110000.pcie: link up, 8.0 GT/s PCIe x1 (!SSC)
[ 0.513698] pci 0001:01:00.0: [1e60:45c4] type 00 class 0x0b4000 PCIe Endpoint
[ 0.513834] pci 0001:01:00.0: 7.876 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x1 link at 0001:00:00.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[ 0.521790] pcieport 0001:00:00.0: enabling device (0000 β 0002)
[ 0.521816] pcieport 0001:00:00.0: PME: Signaling with IRQ 38
[ 0.521877] pcieport 0001:00:00.0: AER: enabled with IRQ 38
[ 0.521956] brcm-pcie 1000120000.pcie: host bridge /axi/pcie@1000120000 ranges:
[ 0.521959] brcm-pcie 1000120000.pcie: No bus range found for /axi/pcie@1000120000, using [bus 00-ff]
[ 0.521965] brcm-pcie 1000120000.pcie: MEM 0x1f00000000..0x1ffffffffb β 0x0000000000
[ 0.521969] brcm-pcie 1000120000.pcie: MEM 0x1c00000000..0x1effffffff β 0x0400000000
[ 0.521974] brcm-pcie 1000120000.pcie: IB MEM 0x1f00000000..0x1f003fffff β 0x0000000000
[ 0.521979] brcm-pcie 1000120000.pcie: IB MEM 0x0000000000..0x0fffffffff β 0x1000000000
[ 0.521982] brcm-pcie 1000120000.pcie: IB MEM 0x1000130000..0x1000130fff β 0xfffffff000
[ 0.523122] brcm-pcie 1000120000.pcie: PCI host bridge to bus 0002:00
[ 0.523136] pci 0002:00:00.0: [14e4:2712] type 01 class 0x060400 PCIe Root Port
[ 0.625677] brcm-pcie 1000120000.pcie: clkreq-mode set to default
[ 0.625681] brcm-pcie 1000120000.pcie: link up, 5.0 GT/s PCIe x4 (!SSC)
[ 0.625702] pci 0002:01:00.0: [1de4:0001] type 00 class 0x020000 PCIe Endpoint
[ 0.633773] pcieport 0002:00:00.0: enabling device (0000 β 0002)
[ 0.633795] pcieport 0002:00:00.0: PME: Signaling with IRQ 39
[ 0.633841] pcieport 0002:00:00.0: AER: enabled with IRQ 39
[ 0.638190] /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000
[ 0.638482] /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000
[ 0.638499] /axi/pcie@1000120000/rp1/csi@110000: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a
[ 3.358241] hailo1x_pci: loading out-of-tree module taints kernel.
[ 3.359372] hailo1x: Init module. driver version 5.1.1
[ 3.359452] hailo1x 0001:01:00.0: Probing on: 1e60:45c4β¦
[ 3.359456] hailo1x 0001:01:00.0: Probing: Allocate memory for device extension, 11240
[ 3.359473] hailo1x 0001:01:00.0: enabling device (0000 β 0002)
[ 3.359477] hailo1x 0001:01:00.0: Probing: Device enabled
[ 3.359494] hailo1x 0001:01:00.0: Probing: mapped bar 0 - 00000000bbb97153 16384
[ 3.359498] hailo1x 0001:01:00.0: Probing: mapped bar 2 - 000000009cc56374 4096
[ 3.359502] hailo1x 0001:01:00.0: Probing: mapped bar 4 - 000000004abaeced 16384
[ 3.359505] hailo1x 0001:01:00.0: Probing: Setting max_desc_page_size to 4096, (PAGE_SIZE=16384)
[ 3.359513] hailo1x 0001:01:00.0: Probing: Enabled 64 bit dma
[ 3.359516] hailo1x 0001:01:00.0: Disabling ASPM L0s
[ 3.359519] hailo1x 0001:01:00.0: Successfully disabled ASPM L0s
[ 3.359633] hailo1x 0001:01:00.0: Writing file hailo/hailo10h/customer_certificate.bin
[ 3.363159] hailo1x 0001:01:00.0: File hailo/hailo10h/customer_certificate.bin written successfully
[ 3.363169] hailo1x 0001:01:00.0: Writing file hailo/hailo10h/scu_fw.bin
[ 3.415197] hailo1x 0001:01:00.0: File hailo/hailo10h/scu_fw.bin written successfully
[ 3.416506] /axi/pcie@1000120000/rp1/csi@110000: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a
[ 3.416541] /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000
[ 3.471219] hailo1x 0001:01:00.0: Board SKU-ID is: 6
[ 3.471224] hailo1x 0001:01:00.0: Writing file hailo/hailo10h/u-boot-6.dtb.signed
[ 3.478528] hailo1x 0001:01:00.0: File hailo/hailo10h/u-boot-6.dtb.signed written successfully
[ 3.573689] hailo1x 0001:01:00.0: Reading firmware file hailo/hailo10h/u-boot-spl.bin
[ 3.575077] hailo1x 0001:01:00.0: Reading firmware file hailo/hailo10h/u-boot-tfa.itb
[ 3.575101] hailo1x 0001:01:00.0: Reading firmware file hailo/hailo10h/fitImage
[ 3.606287] hailo1x 0001:01:00.0: Reading firmware file hailo/hailo10h/image-fs
[ 3.819296] hailo1x 0001:01:00.0: Firmware file programmed successfully
[ 3.819305] hailo1x 0001:01:00.0: Firmware file index 0 programmed successfully
[ 3.822217] hailo1x 0001:01:00.0: Firmware file programmed successfully
[ 3.822222] hailo1x 0001:01:00.0: Firmware file index 2 programmed successfully
[ 3.848907] hailo1x 0001:01:00.0: Firmware file programmed successfully
[ 3.848916] hailo1x 0001:01:00.0: Firmware file index 3 programmed successfully
[ 3.848919] hailo1x 0001:01:00.0: Firmware batch programming completed for stage 2
[ 3.966974] hailo1x 0001:01:00.0: vDMA transfer completed, triggering boot
[ 6.194012] hailo1x 0001:01:00.0: SOC Firmware Batch loaded successfully
[ 6.194019] hailo1x 0001:01:00.0: Firmware loaded in 2834 ms
[ 6.207544] hailo1x 0001:01:00.0: Probing: Added board 1e60-45c4, /dev/hailo0
[ 6.245284] rp1-cfe 1f00110000.csi: found subdevice /axi/pcie@1000120000/rp1/i2c@88000/imx708@1a