|
本帖最后由 fhh 于 2022-5-7 10:50 编辑
! Q7 F3 l0 W2 y/ ]
K0 `. {1 m' ~+ V) Z在与hanwckf大佬(https://github.com/hanwckf)交流后,修改了u-boot,理论上能解决掉IP问题了!5 ? }1 y8 N3 Q
基本思路还是原先的设置电压强度寄存器的问题,只不过这次放到了u-boot中,理论上不需要再ethfix配合了。 A$ a5 [ V( O" t
修改的寄存器如图:
0 x, Q, Q& B$ m& n) A1 J
寄存器Datasheet
; v, Y+ T( K; C9 N% D$ N9 C' H+ T7 ^由于我和hanwckf大佬均使用Linux,所以没测试过群晖(大概是不行的)。
" ?: F* n, y7 d7 Y刷入这个U-boot后,内核日志中还会有CRC Error信息,但已不影响使用(测试的时候连着发了5GB文件,只有8个错误,并且也能及时恢复而不影响速度),掉IP问题彻底解决。 _) n/ `; Z+ u9 {
(由于hanwckf在u-boot实现了网卡驱动,甚至实现了比商城售卖的付费u-boot更多的功能:在线刷新系统!)$ n% v0 ]$ U* ~ `5 p
flash-image-18.12-with-dts-fix.bin.zip
(312.93 KB, 下载次数: 201)
6 n) ~2 @& |+ d8 l
% Q4 T" n# b4 k6 k! \* x% F
更新: 120的固件,基于Soul的版本更改8 W1 p1 v- b; e# B" _/ }& R
https://fhh200000.lanzoul.com/iqom803rqkfc
1 o) ~" d5 Q0 b6 z+ A" v% g+ [0 N3 N据@mynetdisk测试,在u-boot中saveenv后,会导致群晖无法正常启动(soul的U-boot本身就有这个问题,请谨慎使用)
! b0 J! [# e; Z1 B9 u |
评分
-
查看全部评分
|