Jump to content
XPEnology Community

Develop and refine the DS3622xs+ loader


yanjun

Recommended Posts

On 3/2/2022 at 9:41 AM, yanjun said:

can you post the result of "fdisk -l"

 

Hi, 

I was finally able to get my hands to COM port header extension and was able to login to console after the TC loader booted. 

Here is to output of "fdisk -l" .

 

SynologyNAS> fdisk -l
Disk /dev/synoboot: 29 GB, 30765219840 bytes, 60088320 sectors
29340 cylinders, 64 heads, 32 sectors/track
Units: sectors of 1 * 512 = 512 bytes

Device       Boot StartCHS    EndCHS        StartLBA     EndLBA    Sectors  Size Id Type
/dev/synoboot1 *  0,32,33     6,62,56           2048     100351      98304 48.0M 83 Linux
/dev/synoboot2    6,62,57     15,205,62       100352     253951     153600 75.0M 83 Linux
/dev/synoboot3    15,205,63   130,138,8       253952    2097151    1843200  900M 83 Linux

 

so seems it doesn't see any drives at all. Seems that the Broadcom 2116 wasn't recognized at all. 

Link to comment
Share on other sites

8 hours ago, RacerX said:

Just a Test with the new module

 

Chelsio T520-CR

 


sudo ./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/cxgb4/rpext-index.json

 

The module seems to load correctly


 


[OK]
[#] ========================================== pocopico.cxgb4 ==================                                               

========================
[#] Extension name: cxgb4
[#] Description: Adds Chelsio T4/T5/T6 Network Driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/cxgb 4
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/cxgb4/r pext-index.json
[#] Platforms supported: ds1621p_42218 ds918p_41890 ds3617xs_42218 ds918p_25556                                                

dva3221_42218 ds3622xsp_42218 ds3615xs_41222 ds3615xs_25556 ds918p_42218 ds3615x                                               

s_42218
[#] ============================================================================ ===========

 

ssh into tinycore

 


tc@box:~$ uname  -r
5.10.3-tinycore64

 

It works fine in tinycore except the firmware is old

 


tc@box:~$ dmesg |grep cxgb4
[    1.204078] cxgb4 0000:01:00.4: Direct firmware load for cxgb4/t5fw.bin failed with error -2
[    1.204080] cxgb4 0000:01:00.4: Falling back to sysfs fallback for: cxgb4/t5f w.bin
[    1.207705] cxgb4 0000:01:00.4: unable to load firmware image cxgb4/t5fw.bin, error -11
[    1.207942] cxgb4 0000:01:00.4: Coming up as MASTER: Initializing adapter
[    1.897496] cxgb4 0000:01:00.4: Direct firmware load for cxgb4/t5-config.txt failed with error -2
[    1.897502] cxgb4 0000:01:00.4: Falling back to sysfs fallback for: cxgb4/t5-config.txt
[    2.424116] cxgb4 0000:01:00.4: Successfully configured using Firmware Configuration File "Firmware Default", version 0x0, computed checksum 0x0
[    2.594109] cxgb4 0000:01:00.4: Hash filter supported only on T6
[    2.644117] cxgb4 0000:01:00.4: max_ordird_qp 21 max_ird_adapter 387072
[    2.684118] cxgb4 0000:01:00.4: Current filter mode/mask 0x632b:0x21
[    2.750065] cxgb4 0000:01:00.4: 62 MSI-X vectors allocated, nic 12 eoqsets 12 per uld 6 mirrorqsets 12
[    2.750081] cxgb4 0000:01:00.4: 63.008 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x8 link)
[    2.779388] cxgb4 0000:01:00.4 eth0: eth0: Chelsio T520-CR (0000:01:00.4) 1G/10GBASE-SFP
[    2.780246] cxgb4 0000:01:00.4 eth1: eth1: Chelsio T520-CR (0000:01:00.4) 1G/10GBASE-SFP
[    2.817487] cxgb4 0000:01:00.4: Chelsio T520-CR rev 0
[    2.817493] cxgb4 0000:01:00.4: S/N: PT03151028, P/N: 110118250B0
[    2.817498] cxgb4 0000:01:00.4: Firmware version: 1.24.17.0
[    2.817502] cxgb4 0000:01:00.4: Bootstrap version: 1.1.0.0
[    2.817506] cxgb4 0000:01:00.4: TP Microcode version: 0.1.4.9
[    2.817510] cxgb4 0000:01:00.4: Expansion ROM version: 1.0.0.68
[    2.817514] cxgb4 0000:01:00.4: Serial Configuration version: 0x1005000
[    2.817517] cxgb4 0000:01:00.4: VPD version: 0x2
[    2.817521] cxgb4 0000:01:00.4: Configuration: RNIC MSI-X, Offload capable
[   27.104114] cxgb4 0000:01:00.4 eth0: passive DA module inserted
[   27.680816] cxgb4 0000:01:00.4 eth1: port module unplugged
[   27.706482] cxgb4 0000:01:00.4 eth0: link up, 10Gbps, full-duplex, Tx/Rx PAUS                                   E
tc@box:~$

 

When I boot usb I get a red light on the back of the card (not initialized)

 

Is this a firmware thing?

 

https://service.chelsio.com/store2/T5/Unified Wire/Linux/ChelsioUwire-3.16.0.0/README.txt

 

The firmware (v1.26.6.0) is installed on the system, typically in /lib/firmware/cxgb4, and the driver will auto-load the firmware if an update is required. The kernel must be configured to enable userspace firmware loading support. Device Drivers -> Generic Driver Options -> Userspace firmware loading support

 

Any advise?

 

 

 

 

 

 

 

 

Yes, do you see the module loaded on DSM ? If so what are the dmesg messages about cxgb4 ? 

Link to comment
Share on other sites

8 hours ago, RacerX said:

Just a Test with the new module

 

Chelsio T520-CR

 


sudo ./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/cxgb4/rpext-index.json

 

The module seems to load correctly


 


[OK]
[#] ========================================== pocopico.cxgb4 ==================                                               

========================
[#] Extension name: cxgb4
[#] Description: Adds Chelsio T4/T5/T6 Network Driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/cxgb 4
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/cxgb4/r pext-index.json
[#] Platforms supported: ds1621p_42218 ds918p_41890 ds3617xs_42218 ds918p_25556                                                

dva3221_42218 ds3622xsp_42218 ds3615xs_41222 ds3615xs_25556 ds918p_42218 ds3615x                                               

s_42218
[#] ============================================================================ ===========

 

ssh into tinycore

 


tc@box:~$ uname  -r
5.10.3-tinycore64

 

It works fine in tinycore except the firmware is old

 


tc@box:~$ dmesg |grep cxgb4
[    1.204078] cxgb4 0000:01:00.4: Direct firmware load for cxgb4/t5fw.bin failed with error -2
[    1.204080] cxgb4 0000:01:00.4: Falling back to sysfs fallback for: cxgb4/t5f w.bin
[    1.207705] cxgb4 0000:01:00.4: unable to load firmware image cxgb4/t5fw.bin, error -11
[    1.207942] cxgb4 0000:01:00.4: Coming up as MASTER: Initializing adapter
[    1.897496] cxgb4 0000:01:00.4: Direct firmware load for cxgb4/t5-config.txt failed with error -2
[    1.897502] cxgb4 0000:01:00.4: Falling back to sysfs fallback for: cxgb4/t5-config.txt
[    2.424116] cxgb4 0000:01:00.4: Successfully configured using Firmware Configuration File "Firmware Default", version 0x0, computed checksum 0x0
[    2.594109] cxgb4 0000:01:00.4: Hash filter supported only on T6
[    2.644117] cxgb4 0000:01:00.4: max_ordird_qp 21 max_ird_adapter 387072
[    2.684118] cxgb4 0000:01:00.4: Current filter mode/mask 0x632b:0x21
[    2.750065] cxgb4 0000:01:00.4: 62 MSI-X vectors allocated, nic 12 eoqsets 12 per uld 6 mirrorqsets 12
[    2.750081] cxgb4 0000:01:00.4: 63.008 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x8 link)
[    2.779388] cxgb4 0000:01:00.4 eth0: eth0: Chelsio T520-CR (0000:01:00.4) 1G/10GBASE-SFP
[    2.780246] cxgb4 0000:01:00.4 eth1: eth1: Chelsio T520-CR (0000:01:00.4) 1G/10GBASE-SFP
[    2.817487] cxgb4 0000:01:00.4: Chelsio T520-CR rev 0
[    2.817493] cxgb4 0000:01:00.4: S/N: PT03151028, P/N: 110118250B0
[    2.817498] cxgb4 0000:01:00.4: Firmware version: 1.24.17.0
[    2.817502] cxgb4 0000:01:00.4: Bootstrap version: 1.1.0.0
[    2.817506] cxgb4 0000:01:00.4: TP Microcode version: 0.1.4.9
[    2.817510] cxgb4 0000:01:00.4: Expansion ROM version: 1.0.0.68
[    2.817514] cxgb4 0000:01:00.4: Serial Configuration version: 0x1005000
[    2.817517] cxgb4 0000:01:00.4: VPD version: 0x2
[    2.817521] cxgb4 0000:01:00.4: Configuration: RNIC MSI-X, Offload capable
[   27.104114] cxgb4 0000:01:00.4 eth0: passive DA module inserted
[   27.680816] cxgb4 0000:01:00.4 eth1: port module unplugged
[   27.706482] cxgb4 0000:01:00.4 eth0: link up, 10Gbps, full-duplex, Tx/Rx PAUS                                   E
tc@box:~$

 

When I boot usb I get a red light on the back of the card (not initialized)

 

Is this a firmware thing?

 

https://service.chelsio.com/store2/T5/Unified Wire/Linux/ChelsioUwire-3.16.0.0/README.txt

 

The firmware (v1.26.6.0) is installed on the system, typically in /lib/firmware/cxgb4, and the driver will auto-load the firmware if an update is required. The kernel must be configured to enable userspace firmware loading support. Device Drivers -> Generic Driver Options -> Userspace firmware loading support

 

Any advise?

 

 

 

 

 

 

 

 

Yes, do you see the module loaded on DSM ? If so what are the dmesg messages about cxgb4 ? 

Link to comment
Share on other sites

8 hours ago, RacerX said:

Just a Test with the new module

 

Chelsio T520-CR

 


sudo ./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/cxgb4/rpext-index.json

 

The module seems to load correctly


 


[OK]
[#] ========================================== pocopico.cxgb4 ==================                                               

========================
[#] Extension name: cxgb4
[#] Description: Adds Chelsio T4/T5/T6 Network Driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/cxgb 4
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/cxgb4/r pext-index.json
[#] Platforms supported: ds1621p_42218 ds918p_41890 ds3617xs_42218 ds918p_25556                                                

dva3221_42218 ds3622xsp_42218 ds3615xs_41222 ds3615xs_25556 ds918p_42218 ds3615x                                               

s_42218
[#] ============================================================================ ===========

 

ssh into tinycore

 


tc@box:~$ uname  -r
5.10.3-tinycore64

 

It works fine in tinycore except the firmware is old

 


tc@box:~$ dmesg |grep cxgb4
[    1.204078] cxgb4 0000:01:00.4: Direct firmware load for cxgb4/t5fw.bin failed with error -2
[    1.204080] cxgb4 0000:01:00.4: Falling back to sysfs fallback for: cxgb4/t5f w.bin
[    1.207705] cxgb4 0000:01:00.4: unable to load firmware image cxgb4/t5fw.bin, error -11
[    1.207942] cxgb4 0000:01:00.4: Coming up as MASTER: Initializing adapter
[    1.897496] cxgb4 0000:01:00.4: Direct firmware load for cxgb4/t5-config.txt failed with error -2
[    1.897502] cxgb4 0000:01:00.4: Falling back to sysfs fallback for: cxgb4/t5-config.txt
[    2.424116] cxgb4 0000:01:00.4: Successfully configured using Firmware Configuration File "Firmware Default", version 0x0, computed checksum 0x0
[    2.594109] cxgb4 0000:01:00.4: Hash filter supported only on T6
[    2.644117] cxgb4 0000:01:00.4: max_ordird_qp 21 max_ird_adapter 387072
[    2.684118] cxgb4 0000:01:00.4: Current filter mode/mask 0x632b:0x21
[    2.750065] cxgb4 0000:01:00.4: 62 MSI-X vectors allocated, nic 12 eoqsets 12 per uld 6 mirrorqsets 12
[    2.750081] cxgb4 0000:01:00.4: 63.008 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x8 link)
[    2.779388] cxgb4 0000:01:00.4 eth0: eth0: Chelsio T520-CR (0000:01:00.4) 1G/10GBASE-SFP
[    2.780246] cxgb4 0000:01:00.4 eth1: eth1: Chelsio T520-CR (0000:01:00.4) 1G/10GBASE-SFP
[    2.817487] cxgb4 0000:01:00.4: Chelsio T520-CR rev 0
[    2.817493] cxgb4 0000:01:00.4: S/N: PT03151028, P/N: 110118250B0
[    2.817498] cxgb4 0000:01:00.4: Firmware version: 1.24.17.0
[    2.817502] cxgb4 0000:01:00.4: Bootstrap version: 1.1.0.0
[    2.817506] cxgb4 0000:01:00.4: TP Microcode version: 0.1.4.9
[    2.817510] cxgb4 0000:01:00.4: Expansion ROM version: 1.0.0.68
[    2.817514] cxgb4 0000:01:00.4: Serial Configuration version: 0x1005000
[    2.817517] cxgb4 0000:01:00.4: VPD version: 0x2
[    2.817521] cxgb4 0000:01:00.4: Configuration: RNIC MSI-X, Offload capable
[   27.104114] cxgb4 0000:01:00.4 eth0: passive DA module inserted
[   27.680816] cxgb4 0000:01:00.4 eth1: port module unplugged
[   27.706482] cxgb4 0000:01:00.4 eth0: link up, 10Gbps, full-duplex, Tx/Rx PAUS                                   E
tc@box:~$

 

When I boot usb I get a red light on the back of the card (not initialized)

 

Is this a firmware thing?

 

https://service.chelsio.com/store2/T5/Unified Wire/Linux/ChelsioUwire-3.16.0.0/README.txt

 

The firmware (v1.26.6.0) is installed on the system, typically in /lib/firmware/cxgb4, and the driver will auto-load the firmware if an update is required. The kernel must be configured to enable userspace firmware loading support. Device Drivers -> Generic Driver Options -> Userspace firmware loading support

 

Any advise?

 

 

 

 

 

 

 

 

Yes, do you see the module loaded on DSM ? If so what are the dmesg messages about cxgb4 ? 

Link to comment
Share on other sites

On DMS usb boot

 

Loading Linux...

Loading initramfs...

Starting kernel with USB boot

 

That's it, I do not see the driver loading

 

One qustion regarding

navigate to /home/tc/redpill-load/cache/ and download (in my case) S3622xs+_42218.pat

 

when I go to that folder  that file is already present.  Is this necessary?

 

Also I tried the card in a different pci slot no change

 

If I test with virtual box, vm, since the nic is virtual could that tell us more?

Edited by RacerX
Link to comment
Share on other sites

tc@box:~$ dmesg | grep -iC 3 "cxgb4"
[    1.191364] usb: port power management may be unreliable
[    1.192118] mei_me 0000:00:16.0: enabling device (0004 -> 0006)
[    1.204492] input: PC Speaker as /devices/platform/pcspkr/input/input3
[    1.227661] cxgb4 0000:02:00.4: Direct firmware load for cxgb4/t5fw.bin failed with error -2
[    1.227666] cxgb4 0000:02:00.4: Falling back to sysfs fallback for: cxgb4/t5fw.bin
[    1.229749] cxgb4 0000:02:00.4: unable to load firmware image cxgb4/t5fw.bin, error -11
[    1.230116] cxgb4 0000:02:00.4: Coming up as MASTER: Initializing adapter
[    1.280852] tsc: Refined TSC clocksource calibration: 3599.999 MHz
[    1.280861] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x33e4525366a, max_idle_ns: 440795257657 ns
[    1.280880] clocksource: Switched to clocksource tsc
--
[    1.791161] input: HP HP Wireless Keyboard Kit as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1/0003:03F0:140C.0002/input/input9
[    1.791280] hid-generic 0003:03F0:140C.0002: input,hiddev96,hidraw1: USB HID v1.11 Mouse [HP HP Wireless Keyboard Kit] on usb-0000:00:14.0-7/input1
[    1.917566] usb 1-8: new full-speed USB device number 3 using xhci_hcd
[    1.934293] cxgb4 0000:02:00.4: Direct firmware load for cxgb4/t5-config.txt failed with error -2
[    1.934300] cxgb4 0000:02:00.4: Falling back to sysfs fallback for: cxgb4/t5-config.txt
[    2.064772] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C52B.0003/input/input10
[    2.121210] hid-generic 0003:046D:C52B.0003: input,hidraw2: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:14.0-8/input0
[    2.123927] input: Logitech USB Receiver Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C52B.0004/input/input11
--
[    2.300914] usb 1-10: new high-speed USB device number 4 using xhci_hcd
[    2.444652] usb-storage 1-10:1.0: USB Mass Storage device detected
[    2.445235] scsi host6: usb-storage 1-10:1.0
[    2.460930] cxgb4 0000:02:00.4: Successfully configured using Firmware Configuration File "Firmware Default", version 0x0, computed checksum 0x0
[    2.634245] cxgb4 0000:02:00.4: Hash filter supported only on T6
[    2.684240] cxgb4 0000:02:00.4: max_ordird_qp 21 max_ird_adapter 387072
[    2.724247] cxgb4 0000:02:00.4: Current filter mode/mask 0x632b:0x21
[    2.790295] cxgb4 0000:02:00.4: 62 MSI-X vectors allocated, nic 12 eoqsets 12 per uld 6 mirrorqsets 12
[    2.790315] cxgb4 0000:02:00.4: 8.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x4 link at 0000:00:1b.4 (capable of 63.008 Gb/s with 8.0 GT/s PCIe x8 link)
[    2.819587] cxgb4 0000:02:00.4 eth0: eth0: Chelsio T520-CR (0000:02:00.4) 1G/10GBASE-SFP
[    2.820488] cxgb4 0000:02:00.4 eth1: eth1: Chelsio T520-CR (0000:02:00.4) 1G/10GBASE-SFP
[    2.867629] cxgb4 0000:02:00.4: Chelsio T520-CR rev 0
[    2.867635] cxgb4 0000:02:00.4: S/N: PT03151028, P/N: 110118250B0
[    2.867640] cxgb4 0000:02:00.4: Firmware version: 1.24.17.0
[    2.867644] cxgb4 0000:02:00.4: Bootstrap version: 1.1.0.0
[    2.867648] cxgb4 0000:02:00.4: TP Microcode version: 0.1.4.9
[    2.867652] cxgb4 0000:02:00.4: Expansion ROM version: 1.0.0.68
[    2.867656] cxgb4 0000:02:00.4: Serial Configuration version: 0x1005000
[    2.867659] cxgb4 0000:02:00.4: VPD version: 0x2
[    2.867664] cxgb4 0000:02:00.4: Configuration: RNIC MSI-X, Offload capable
[    4.491443] scsi 6:0:0:0: Direct-Access     PNY      USB 2.0 FD       1100 PQ: 0 ANSI: 4
[    4.491929] sd 6:0:0:0: Attached scsi generic sg2 type 0
[    4.492842] sd 6:0:0:0: [sdc] 63180800 512-byte logical blocks: (32.3 GB/30.1 GiB)
--
[   12.192418] FAT-fs (sdc3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[   12.201623] FAT-fs (sdc3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[   13.484519] random: crng init done
[   25.550912] cxgb4 0000:02:00.4 eth0: passive DA module inserted
[   26.127601] cxgb4 0000:02:00.4 eth1: port module unplugged
[   26.143164] cxgb4 0000:02:00.4 eth0: link up, 10Gbps, full-duplex, Tx/Rx PAUSE
[  105.842097] usb 1-7: USB disconnect, device number 2
[  106.187588] usb 1-8: USB disconnect, device number 3
[  112.964211] usb 1-7: new low-speed USB device number 5 using xhci_hcd
tc@box:~$

Link to comment
Share on other sites

tc@box:~$ [    2.790315] cxgb4 0000:02:00.4: 8.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x4 link at 0000:00:1b.4 (capable of 63.008 Gb/s with 8.0 GT/s PCIe x8 link)
-sh: syntax error: unexpected "("
tc@box:~$ [    2.819587] cxgb4 0000:02:00.4 eth0: eth0: Chelsio T520-CR (0000:02:00.4) 1G/10GBASE-SFP
-sh: syntax error: unexpected "("
tc@box:~$ [    2.820488] cxgb4 0000:02:00.4 eth1: eth1: Chelsio T520-CR (0000:02:00.4) 1G/10GBASE-SFP
-sh: syntax error: unexpected "("
tc@box:~$ [    2.867629] cxgb4 0000:02:00.4: Chelsio T520-CR rev 0
sh: missing ]

Link to comment
Share on other sites

Hi, 

I did some troubleshooting and found out that mpt3sas is not loading at all during the boot. Which is kinda strange. 

But when I do after full boot as root " insmod /lib/modules/mpt3sas.ko" it will initialize both controllers and find all drivers. 

 

I tried to build loader again with just default behavior (only changed max drives + pattern) and its still the same - it just wont load mpt3sas at all. I was checking the whole console boot output and there is no indication why - no error or something. 

Link to comment
Share on other sites

9 minutes ago, Wraydroth said:

Hi, 

I did some troubleshooting and found out that mpt3sas is not loading at all during the boot. Which is kinda strange. 

But when I do after full boot as root " insmod /lib/modules/mpt3sas.ko" it will initialize both controllers and find all drivers. 

 

I tried to build loader again with just default behavior (only changed max drives + pattern) and its still the same - it just wont load mpt3sas at all. I was checking the whole console boot output and there is no indication why - no error or something. 

 

Are you talking about the included mpt3sas module ? it will not load unless you tell system to enable them or you can use the mpt3sas extension.

Link to comment
Share on other sites

DVA3221 Baremetal status update :

Fixed !! Baremetal booted !!

https://github.com/dogodefi/redpill-lkm/blob/develop/config/platforms.h#L129

Need to change ".fix_disk_led_ctrl = false," to ".fix_disk_led_ctrl = true,"

like on DS918+ !

And for Virtual Machine (ESXi/Proxmox VE) :
need to update SATA boot to "synoboot_satadom=2"
https://github.com/dogodefi/redpill-load/blob/develop/config/DVA3221/7.0.1-42218/config.json#L106


  • Like 3
Link to comment
Share on other sites

8 hours ago, Orphée said:

DVA3221 Baremetal status update :

Fixed !! Baremetal booted !!

https://github.com/dogodefi/redpill-lkm/blob/develop/config/platforms.h#L129

Need to change ".fix_disk_led_ctrl = false," to ".fix_disk_led_ctrl = true,"

like on DS918+ !

And for Virtual Machine (ESXi/Proxmox VE) :
need to update SATA boot to "synoboot_satadom=2"
https://github.com/dogodefi/redpill-load/blob/develop/config/DVA3221/7.0.1-42218/config.json#L106

 

So I'm in the boat of wanting to run a DVA3221 next to my 1621+. If we have a spare nvidia GPU lying around, we are able to run the complete system baremetal? 

Link to comment
Share on other sites

So I'm in the boat of wanting to run a DVA3221 next to my 1621+. If we have a spare nvidia GPU lying around, we are able to run the complete system baremetal? 
 
I bought a hp oem system with core i5, 8gb ram and nvidia gtx1650.
I wanted the GPU to match original spec in order to avoid incompatibility risks.
And yes now it works.
2 things :
- i don't know if it will work with other nvidia gpu than a 1650.
- i can't garrantee advanced AI feature will work without real SN/mac
I can(edit fixed) confirm i was able to run a VM without GPU with SS functionnal for normal use without AI features, so it should apply to baremetal as well.
By the way you will have to wait for@yanjun to update repository and@pocopico to update custom_config to add DVA3221.
At least to use tinycore@pocopico must upload fixed redpill.ko with fix led value to true.
 
I'm not at home currently so can't post custom_config value...
 
 
 


  • Like 1
Link to comment
Share on other sites

31 minutes ago, Orphée said:

 
I bought a hp oem system with core i5, 8gb ram and nvidia gtx1650.
I wanted the GPU to match original spec in order to avoid incompatibility risks.
And yes now it works.
2 things :
- i don't know if it will work with other nvidia gpu than a 1650.
- i can't garrantee advanced AI feature will work without real SN/mac
I can(edit fixed) confirm i was able to run a VM without GPU with SS functionnal for normal use without AI features, so it should apply to baremetal as well.
By the way you will have to wait for@yanjun to update repository and@pocopico to update custom_config to add DVA3221.
At least to use tinycore@pocopico must upload fixed redpill.ko with fix led value to true.
 
I'm not at home currently so can't post custom_config value...
 
 
 

 

This is so awesome. Would the advanced AI features need the SN/Mac of a DVA3221 or any box? Since I don't connect my stuff to the internet anyway, I wouldn't mind using what I currently have. 

 

The GPU is where I'm stuck. I was looking at getting a T1000 because its specs are nearly identical to the 1650 with a lower power requirement and profile. 

 

I think I'm going to go for the gusto..lol. Thanks for replying and you working on this.

Link to comment
Share on other sites

Baremetal :

image.thumb.png.33c0a034001cf4957cb84b9d9daf0579.png

 

 

Here is tinycore custom_config file part for DVA3221 :

 

              {
                    "id": "denverton-7.0.1-42218",
                    "platform_version": "denverton-7.0.1-42218",
                    "user_config_json": "denverton_user_config.json",
                    "docker_base_image": "debian:8-slim",
                    "redpill_lkm_make_target": "dev-v7",
                    "compile_with": "toolkit_dev",
                    "downloads": {
                            "kernel": {
          "url": "https://global.download.synology.com/download/ToolChain/Synology%20NAS%20GPL%20Source/7.0-41890/denverton/linux-4.4.x.txz",
                    "sha256": "7fe8e92ebf0a2fd30da10867d5165ae00b10b0a316286465ae9831ed3b598f0f"

                            },
                            "toolkit_dev": {
                                    "url": "https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.denverton-7.0.dev.txz/download",
                                    "sha256": "6dc6818bad28daff4b3b8d27b5e12d0565b65ee60ac17e55c36d913462079f57"
                            }
                    },
                    "redpill_lkm": {
                            "source_url": "https://github.com/dogodefi/redpill-lkm.git",
                            "branch": "develop"
                    },
                    "redpill_load": {
                            "source_url": "https://github.com/dogodefi/redpill-load.git",
                            "branch": "develop"
                    }
            },

 

You will have to wait for Pocopico to update https://github.com/pocopico/rp-ext/blob/main/redpill/releases/redpill-4.4.180plus-denverton.tgz

 

Then for baremetal it should work.

 

 

  • Like 1
Link to comment
Share on other sites

@OrphéeIs the GPU hardcoded the same way that the CPU is? 

Also, I plan on testing with a similar GPU that I have laying around just because theoretically, if it works with you GTX1650, it should work with anything supported by the Linux display driver but it is no harm, no foul since I'm not spending any money. If it doesn't work, I know where to put my money

Link to comment
Share on other sites

image.thumb.png.00684fde8fa7ba600d18e45c6e7b6d73.png

 

image.thumb.png.33ef94925d76165ce7788bb5b8390781.png

 

Updated from 918 to 3622. Everything is working, the mac has been repaired and is detected correctly, it also enters quick connect. I don't understand, like on a test build, I immediately updated to update 3, but not here. Is it possible to install update 3 immediately on a working system without testing?

Edited by aportnov
Link to comment
Share on other sites

44 minutes ago, synoxpe said:

Any idea why my Intel i7 with base frequency of 1.61GHz (1.61~4.7) is being reported as Xeon D-1531 @1GHz? Is this hardcoded?

 

 

Screenshot 2022-03-13 at 13.17.02.png

On EVERY loaders it ALWAYS shows the official Synology's CPU's infos.

Unless you use a script provided on the forum to "fix" it...

But it is totally cosmetic.

 

 

Edited by Orphée
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...