pocopico / tinycore-redpill

GNU General Public License v3.0
2.19k stars 646 forks source link

TS453Dmini install DS920+ DSM7.1 Problem Fix #72

Closed huangfengye closed 2 years ago

huangfengye commented 2 years ago

run

./rploader.sh update now
./rploader.sh fullupgrade now
./rploader.sh serialgen DS920+
./rploader.sh identifyusb now
./rploader.sh satamap now 

result

HBA: 00:12.0 Disks : 2
HBA: 00:13.0 Disks : 12
SataPortMap=212
DiskIdxMap=000C

this is wrong // or SataPortMap and DiskIdxMap not work on ds920p model? fix in user_config.json

SataPortMap=22
DiskIdxMap=0002

run // add r8125 driver here

./rploader.sh ext geminilake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8125/rpext-index.json
./rploader.sh build geminilake-7.0.1-42218
./rploader.sh clean now
./rploader.sh ext geminilake-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8125/rpext-index.json

I have to edit the ds920p.dts file in .tc\
and upload it to .tc\redpill-load\,
/rploader.sh alway generate a wrong dts file, this is the right one

image

also the rploader.sh keep make a new dts .... so i have to edit it ,delete some code from function patchdtc() in rploader.sh image

run

./rploader.sh build geminilake-7.1.0-42661

if the shell tell you have new repo update, just choose no 'n'

sudo filetool.sh -b
sudo reboot

result, all disk show with right position, perfact image image

pocopico commented 2 years ago

Hi,

you can use

./rploader.sh build geminilake-7.1.0-42661 manual