|
本帖最后由 fhh 于 2022-5-7 10:50 编辑
1 @; \" q+ Y. k8 F% V- c5 T: n& @$ A1 Q5 E7 H% ]
在与hanwckf大佬(https://github.com/hanwckf)交流后,修改了u-boot,理论上能解决掉IP问题了!2 b; Y1 t! Z2 Z2 y) u: G5 l/ e
基本思路还是原先的设置电压强度寄存器的问题,只不过这次放到了u-boot中,理论上不需要再ethfix配合了。& E3 x- L( k! g" K& v. n
修改的寄存器如图:! G0 L5 G8 O9 ^* o3 c" i% a( M
寄存器Datasheet
( m! [, ~3 d( i
由于我和hanwckf大佬均使用Linux,所以没测试过群晖(大概是不行的)。
! r0 ~# B" X& _% N: T, C( `刷入这个U-boot后,内核日志中还会有CRC Error信息,但已不影响使用(测试的时候连着发了5GB文件,只有8个错误,并且也能及时恢复而不影响速度),掉IP问题彻底解决。
8 q# S* {! Q! ^& n+ c$ \1 g& m(由于hanwckf在u-boot实现了网卡驱动,甚至实现了比商城售卖的付费u-boot更多的功能:在线刷新系统!)
2 P# A8 }" z2 _ U
flash-image-18.12-with-dts-fix.bin.zip
(312.93 KB, 下载次数: 225)
8 W1 f- a" {: ]7 j6 T" @
$ x6 f! p$ z. p& w5 Z2 }更新: 120的固件,基于Soul的版本更改
! O- Q" k! v- k$ T; @" Y& Zhttps://fhh200000.lanzoul.com/iqom803rqkfc
6 q, X, x: W1 l/ @0 t K; p2 k据@mynetdisk测试,在u-boot中saveenv后,会导致群晖无法正常启动(soul的U-boot本身就有这个问题,请谨慎使用)
% p, P: I2 @7 O9 @( X# ?' P7 [ |
评分
-
查看全部评分
|