Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 8082

HATs and other add-ons • Re: Raspberry Pi 5 PCIe Bus Error - ASM1166

$
0
0
To add further to this; today I updated the firmware on the ASM1166 6 port nvme sata card, and no change, though raspbian does not crash on boot now - until I connect a sata drive.
(...)
Which firmware did you use and where did you get it from? – Thanks!
Hello friend, do this procedure and everything will be resolved!

Code:

# Back up the current dtbsudo cp /boot/firmware/bcm2712-rpi-5-b.dtb /boot/firmware/bcm2712-rpi-5-b.dtb.bak# Decompile the current dtb (ignore warnings)dtc -I dtb -O dts /boot/firmware/bcm2712-rpi-5-b.dtb -o ~/test.dts# Edit the filenano ~/test.dts# Change the line: msi-parent = <0x2f>; (under `pcie@110000`)# To: msi-parent = <0x66>;# Then save the file.# Recompile the dtb and move it back to the firmware directorydtc -I dts -O dtb ~/test.dts -o ~/test.dtbsudo mv ~/test.dtb /boot/firmware/bcm2712-rpi-5-b.dtb
Hi. I did what you wrote here and everything works. I would like you to explain what the above changes are responsible for.

"
# Change the line: msi-parent = <0x2f>; (under `pcie@110000`)
# This: msi-parent = <0x66>;
"

Is it safe for the file system and data stored on disks?
Could you please explain exactly what the changes mean?

My temporary test set is:
-RPi 5
- Geekworm X1004 Dual 2280 NVMe SSD
- m.2 nvme to 6x sata adapter based on asm1166 chipset

I will run a few tests and if it turns out that everything works stably and the speed of copying from disks over the network is high, it may turn out to be a great solution for a home NAS server. Then you would only need to buy a second m.2 to SATA adapter and you could connect 12 HDDs :)

Statistics: Posted by sheliak — Mon Mar 04, 2024 7:19 pm



Viewing all articles
Browse latest Browse all 8082

Trending Articles