I don’t think that it’s that popular to connect it to SBC, but still, maybe someone had any experience with it.
The problem is that after I connect it to RockPi 4 i get:
[ 3.132352] SError Interrupt on CPU4, code 0xbf000002 -- SError [ 3.132511] Kernel panic - not syncing: Asynchronous SError Interrupt
full console:
[ 3.132352] SError Interrupt on CPU4, code 0xbf000002 -- SError [ 3.132359] CPU: 4 PID: 46 Comm: kworker/4:1 Not tainted 5.11.10-rockchip64 #trunk [ 3.132363] Hardware name: Radxa ROCK Pi 4C (DT) [ 3.132367] Workqueue: events deferred_probe_work_func [ 3.132374] pstate: 60000085 (nZCv daIf -PAN -UAO -TCO BTYPE=--) [ 3.132377] pc : rockchip_pcie_rd_conf+0xb4/0x230 [ 3.132381] lr : rockchip_pcie_rd_conf+0x78/0x230 [ 3.132384] sp : ffff800011f93730 [ 3.132387] x29: ffff800011f93730 x28: 0000000000000000 [ 3.132396] x27: 0000000000000001 x26: 0000000000000000 [ 3.132405] x25: 0000000000000000 x24: ffff800011f93874 [ 3.132413] x23: ffff0000f10a2800 x22: 0000000000000000 [ 3.132421] x21: 0000000000000004 x20: ffff800011f937b4 [ 3.132429] x19: 0000000000000000 x18: 0000000000000000 [ 3.132438] x17: 0000000000000000 x16: 00000000c4f83a2a [ 3.132446] x15: ffffffffffffffff x14: ffff800011991948 [ 3.132454] x13: ffff000006d85a1c x12: ffff000006d8529d [ 3.132462] x11: 0101010101010101 x10: 7f7f7f7f7f7f7f7f [ 3.132470] x9 : 00000000874810b5 x8 : 000000000000ea60 [ 3.132478] x7 : ffff800011f93700 x6 : 0000000000000001 [ 3.132486] x5 : 0000000000000003 x4 : 0000000000000000 [ 3.132494] x3 : 0000000000c00008 x2 : 000000000080000b [ 3.132503] x1 : ffff80001dc00008 x0 : ffff80001dc0000c [ 3.132511] Kernel panic - not syncing: Asynchronous SError Interrupt [ 3.132516] CPU: 4 PID: 46 Comm: kworker/4:1 Not tainted 5.11.10-rockchip64 #trunk [ 3.132519] Hardware name: Radxa ROCK Pi 4C (DT) [ 3.132523] Workqueue: events deferred_probe_work_func [ 3.132528] Call trace: [ 3.132531] dump_backtrace+0x0/0x200 [ 3.132534] show_stack+0x18/0x68 [ 3.132537] dump_stack+0xcc/0x124 [ 3.132540] panic+0x174/0x374 [ 3.132543] nmi_panic+0x64/0x98 [ 3.132546] arm64_serror_panic+0x74/0x88 [ 3.132549] do_serror+0x38/0x98 [ 3.132552] el1_error+0x74/0xec [ 3.132555] rockchip_pcie_rd_conf+0xb4/0x230 [ 3.132558] pci_bus_read_config_dword+0x84/0xd8 [ 3.132561] pci_bus_generic_read_dev_vendor_id+0x34/0x1b0 [ 3.132565] pci_bus_read_dev_vendor_id+0x4c/0x70 [ 3.132568] pci_scan_single_device+0x84/0xe0 [ 3.132571] pci_scan_slot+0x38/0x120 [ 3.132574] pci_scan_child_bus_extend+0x58/0x330 [ 3.132578] pci_scan_bridge_extend+0x340/0x5a0 [ 3.132581] pci_scan_child_bus_extend+0x1fc/0x330 [ 3.132584] pci_scan_bridge_extend+0x340/0x5a0 [ 3.132587] pci_scan_child_bus_extend+0x1fc/0x330 [ 3.132591] pci_scan_root_bus_bridge+0xd4/0xf0 [ 3.132594] pci_host_probe+0x18/0xb0 [ 3.132597] rockchip_pcie_probe+0x268/0x478 [ 3.132600] platform_probe+0x68/0xd8 [ 3.132603] really_probe+0xe8/0x4d0 [ 3.132606] driver_probe_device+0xf4/0x160 [ 3.132609] __device_attach_driver+0x8c/0x118 [ 3.132612] bus_for_each_drv+0x7c/0xd0 [ 3.132615] __device_attach+0xe8/0x168 [ 3.132618] device_initial_probe+0x14/0x20 [ 3.132622] bus_probe_device+0x9c/0xa8 [ 3.132624] deferred_probe_work_func+0x88/0xd8 [ 3.132628] process_one_work+0x208/0x4f0 [ 3.132631] worker_thread+0x208/0x478 [ 3.132634] kthread+0x140/0x150 [ 3.132637] ret_from_fork+0x10/0x30 [ 3.132666] SMP: stopping secondary CPUs [ 3.132670] Kernel Offset: disabled [ 3.132673] CPU features: 0x00240022,6100200c [ 3.132676] Memory Limit: none
P.S. Based on this I’m out of luck, but maybe it’s old news?