Synology_HDD_db: Can not enable E10M20-T1 on DS1621+
After execute the sh file, I still can not enable E10M20-T1 on my DS1621+ fully. It can not recognice my nvme ssd, only NIC work.
I’ve add DS1621+ in /usr/syno/etc.defaults/adapter_cards.conf
file, both E10M20-T1_sup_nvme
and E10M20-T1_sup_sata
, but still not work.
After execute ls /run/synostorage/disks
, it shows no nvme drives. ls /sys/block | grep nvme
return
nvme0n1
nvme1n1
I think it may because 1621+ only have x4 lanes PCIe while E10M20-T1 has 8. But I think E10M20-T1 may be a plx card so it actucally can work on PCIe x4?
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 24 (12 by maintainers)
Oh I’m using 2 nvme ssds now, sorry for my misleading
获取 Outlook for iOShttps://aka.ms/o0ukef
发件人: Dave Russell @.> 发送时间: Saturday, September 23, 2023 4:23:43 PM 收件人: 007revad/Synology_HDD_db @.> 抄送: FlintyLemming @.>; Mention @.> 主题: Re: [007revad/Synology_HDD_db] Can not enable E10M20-T1 on DS1621+ (Issue #97)
Interesting. Because you are using 4 NVMe drives I expected to see 4 power limit values instead of the regular 2.
Are you using DSM 7.2 Update 1, 2 or 3?
― Reply to this email directly, view it on GitHubhttps://github.com/007revad/Synology_HDD_db/issues/97#issuecomment-1732252194, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AESHCR6FM3XJSXPUVAQSUMDX32MA7ANCNFSM6AAAAAAZQFALA4. You are receiving this because you were mentioned.Message ID: @.***>
Awesome. Thank you.
You are right! After modify model.dtb file, it works!
Following steps below
Use
dtc -I dtb -O dts -o model.dts model.dtb
to decomplie dtb file to editable dts fileAdd lost E10M20-T1 support. It comes from 1221+'s dtb file you gave to me.
Use
dtc -I dts -O dtb -o model.dtb model.dts
to complie dts file back to dtb file and replace/etc.defaults/model.dtb
. Just only need to replace this file.Reboot
Really thank you a lot!!!
If you can figure it out I’d really like to know.
I’ve attached a copy of the model.dtb file from the RS1221+ DSM 7.2-64570
RS1221+_DSM_64570_model-dtb.zip
Since my last reply I’ve found that model.dtb also exists in /etc/model.dtb after DSM is installed.
The DSM .pat file contains 2 identical copies of the model.dtb file:
Omg, thank you so much for your thorough investigation. I am planning on attempting to modify my device tree file to see if I can get the E10M20-T1 to work fully on the DS1621+. Your research has given me valuable insights, and I hope that I can contribute some new information to this issue. Once again, thank you for your work!