Hi. I did what you wrote here and everything works. I would like you to explain what the above changes are responsible for.Hello friend, do this procedure and everything will be resolved!Which firmware did you use and where did you get it from? – Thanks!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.
(...)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
"
# 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