|
|
本帖最后由 fhh 于 2022-5-7 10:50 编辑 2 o% u. C- u) M
$ F% ?8 m5 C4 [1 U
在与hanwckf大佬(https://github.com/hanwckf)交流后,修改了u-boot,理论上能解决掉IP问题了!$ a7 D% W9 q; S
基本思路还是原先的设置电压强度寄存器的问题,只不过这次放到了u-boot中,理论上不需要再ethfix配合了。
2 d- O2 }8 |6 W& p4 B修改的寄存器如图:
( v. j: ^ H, u' ]1 p/ {
寄存器Datasheet
, S3 h4 W4 {7 d# y2 V+ s
由于我和hanwckf大佬均使用Linux,所以没测试过群晖(大概是不行的)。 [2 [: @. b/ s* R1 r1 x
刷入这个U-boot后,内核日志中还会有CRC Error信息,但已不影响使用(测试的时候连着发了5GB文件,只有8个错误,并且也能及时恢复而不影响速度),掉IP问题彻底解决。
4 a. o% U& a) _0 T8 |7 F& E(由于hanwckf在u-boot实现了网卡驱动,甚至实现了比商城售卖的付费u-boot更多的功能:在线刷新系统!)
! h3 p1 E' r, U3 [
flash-image-18.12-with-dts-fix.bin.zip
(312.93 KB, 下载次数: 235)
8 a/ Y% S( V! T: R9 H1 S P* K2 i3 Q( K
更新: 120的固件,基于Soul的版本更改. e2 i/ n- J# v( J
https://fhh200000.lanzoul.com/iqom803rqkfc
4 f8 V' |/ ^4 H d据@mynetdisk测试,在u-boot中saveenv后,会导致群晖无法正常启动(soul的U-boot本身就有这个问题,请谨慎使用)
0 J7 B4 C0 l. M0 t1 [ |
评分
-
查看全部评分
|