找回密码
 立即注册
楼主: fhh

[教程] 自编译猫盘u-boot,解决掉IP

 火 [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-5-5 15:51:06 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-5-2 18:37
1 v1 ^" O' @6 j" p. \: X: `/ J; ~Debian的话,你需要使用我修改过的dtb.0 ?$ \( h3 T5 j" {7 M7 z
https://github.com/fhh200000/archlinux-arm-mainline-catdrive/ ...

7 t1 i8 N9 k" u9 N3 |Debian:2 f1 _; {# p/ V7 @3 l& k  W( `
7 G& d! Y$ [( ]" H1 [+ I9 O$ H" W
运行时间:3 days 13 hours 17 minutes 42 seconds

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-7 10:44:10 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-5-5 15:51& S8 k/ }2 W. `; x, W, y: Y2 ?3 B
Debian:' G4 Q+ C! F$ }2 I8 E. }
# w1 W5 `7 }* A; R0 ?- K) r
运行时间:3 days 13 hours 17 minutes 42 seconds
; g( t2 a# \: G3 F2 y
基本就稳定了。; I! n% Y: x# q6 o% G
哦对了,我在用Debian的时候,出现过大规模数据传输的时候Kernel Panic的情况,后来换用Arch Linux ARM主线内核就好了。; P7 @1 ]2 b7 ?
如果 你也遇到了的话,可以试试。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-7 10:54:36 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-30 10:232 @+ g$ w0 o/ B  o; C- T8 |9 E! b
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...

8 I( U0 z7 W* y/ q) B2 v我大概知道为什么了。* J: R+ k3 N' |6 @
u-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载flash上储存的环境变量,此时可以启动;% ~# Z, H  @& X8 U
saveenv之后,因为写入了错误位置,虽然u-boot读到了正确的偏移量,但是内核或者其他东西的一部分被覆盖了。
; Z& `0 U" z$ U2 @# _& ISoul应该是忘记修改了一个宏定义的值,倒是偏移量出错。
: y- E: u! e" `+ l9 E我知道应该在哪里修改,但他没有开放源代码,我可能很难修改了。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-7 11:05:41 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-30 10:23, b& }) p+ p8 |8 c" M" R
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...

: Y; \2 M# Q2 b$ P* B& L9 j要修改的是这个宏定义,它指定了config在spi flash中的偏移量。 2022-05-07_11-04.png
% i& r, z: P. `! r1 c) S3 y  r. v. M# ]

1

主题

60

回帖

212

积分

中级渣柚V1

积分
212
寒喵 发表于 2022-5-8 20:40:00 | 显示全部楼层 IP:–陕西–咸阳 电信
Debian ,ubuntu会更新吗?

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2022-5-8 22:22:33 | 显示全部楼层 IP:–天津–天津 联通
fhh 发表于 2022-5-7 10:54
' v, x  `5 t: {0 I5 C) t1 E我大概知道为什么了。
2 j3 B8 l. U8 n9 Ju-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载fla ...
, l5 d( W3 P3 r1 u
我回头问问soul有没有机会完善一下。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-9 09:28:18 | 显示全部楼层 IP:–浙江–杭州 移动
本帖最后由 fhh 于 2022-5-9 09:30 编辑 " N3 W0 N) m  {( Z* o/ m( x4 C
寒喵 发表于 2022-5-8 20:40' E2 b; @# G: j/ Q/ W. V
Debian ,ubuntu会更新吗?

# a0 X; w; I. V: s很抱歉,这些系统的原作者不是我。) c, f. `- v" F3 |
我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随着主线的Arch Linux一起“滚”了。需要的补丁地址:https://github.com/fhh200000/archlinux-arm-mainline-catdrive5 O% W- n! k  m( @7 \+ ^" n

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2022-5-9 10:28:32 | 显示全部楼层 IP:–天津–天津–和平区 联通
fhh 发表于 2022-5-9 09:28$ J8 s  M2 y. @
很抱歉,这些系统的原作者不是我。
: W; p. h: I: [我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随 ...

7 ]) ?; D7 k  b厉害了。能够编译内核,uboot,论坛中屈指可数啊。

0

主题

20

回帖

39

积分

初级渣柚V1

积分
39
a360475153 发表于 2022-5-11 15:24:47 | 显示全部楼层 IP:–安徽–合肥 联通
学习了,收藏备用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2026-10-21 23:28 , Processed in 0.058009 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表