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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
mynetdisk 发表于 2022-5-5 15:51:06 | 显示全部楼层 IP:–福建–厦门 电信
fhh 发表于 2022-5-2 18:37+ n9 s* |% b( r( k
Debian的话,你需要使用我修改过的dtb.# d& r3 Y8 O8 K( L  @, ?" _
https://github.com/fhh200000/archlinux-arm-mainline-catdrive/ ...
" K6 F1 v: j3 L) v  e# R' |
Debian:3 h3 F' A. ^$ y/ R4 _3 U& \3 d

8 a1 q# \, Y! L4 P* ]; r运行时间: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
" L9 H5 t3 Q: w4 NDebian:
. L5 [9 \/ W' u$ b' i2 v9 K6 G. t. x! K
运行时间:3 days 13 hours 17 minutes 42 seconds

' S5 J" D% S) d  R7 ~. A5 E基本就稳定了。
" t: U* z1 e6 S( f" d/ |- J9 t哦对了,我在用Debian的时候,出现过大规模数据传输的时候Kernel Panic的情况,后来换用Arch Linux ARM主线内核就好了。
3 S: b3 ?) s! M% k3 {如果 你也遇到了的话,可以试试。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-7 10:54:36 | 显示全部楼层 IP:–浙江–杭州 移动
mynetdisk 发表于 2022-4-30 10:23
8 f  I8 `5 B8 f2 g& M( Z& y6 ?5 h2 B是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...
- L0 h5 o3 ]# U9 x+ z# t
我大概知道为什么了。- ^* c, [$ r. h3 l9 W1 V
u-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载flash上储存的环境变量,此时可以启动;4 q; V" X& J2 O) `- o( X
saveenv之后,因为写入了错误位置,虽然u-boot读到了正确的偏移量,但是内核或者其他东西的一部分被覆盖了。  I* Z* i( {9 E1 b5 e( X3 m
Soul应该是忘记修改了一个宏定义的值,倒是偏移量出错。
9 w3 k1 C7 {+ I我知道应该在哪里修改,但他没有开放源代码,我可能很难修改了。

4

主题

71

回帖

280

积分

中级渣柚V1

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

* m, h# F* k* M- g4 b' d  p要修改的是这个宏定义,它指定了config在spi flash中的偏移量。 2022-05-07_11-04.png
3 u3 i1 c7 ?, Q3 @# _/ ]# y

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( H) U& a* T; t0 Q6 \
我大概知道为什么了。
+ G; K- l: Z7 w% V3 x3 o: F0 r% Vu-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载fla ...

/ f0 f# t6 t: s; G我回头问问soul有没有机会完善一下。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| fhh 发表于 2022-5-9 09:28:18 | 显示全部楼层 IP:–浙江–杭州 移动
本帖最后由 fhh 于 2022-5-9 09:30 编辑 7 h3 b- K" ?* W! R% p, K* f, E/ q6 \: V
寒喵 发表于 2022-5-8 20:40
3 L  @3 p9 B$ q* ~. v' b2 oDebian ,ubuntu会更新吗?

8 `( k' m% K' l; t很抱歉,这些系统的原作者不是我。) `; x, o3 u$ A
我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随着主线的Arch Linux一起“滚”了。需要的补丁地址:https://github.com/fhh200000/archlinux-arm-mainline-catdrive+ ]9 A* }3 r2 v4 g: y6 p, _

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2022-5-9 10:28:32 | 显示全部楼层 IP:–天津–天津–和平区 联通
fhh 发表于 2022-5-9 09:28
0 G6 r6 K0 s# \9 o$ }  n5 D1 x很抱歉,这些系统的原作者不是我。
- K8 K3 ?/ ~, o- b. p我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随 ...

# z5 M& E  |; ^) k: H9 ~; ?, d厉害了。能够编译内核,uboot,论坛中屈指可数啊。

0

主题

20

回帖

39

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2026-5-6 13:06 , Processed in 0.088960 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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