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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-5 15:51:06 | 显示全部楼层
fhh 发表于 2022-5-2 18:37
* R3 s7 Z! O' b0 j% \Debian的话,你需要使用我修改过的dtb.
* ^+ {& u) P5 s* z$ z: t* Ghttps://github.com/fhh200000/archlinux-arm-mainline-catdrive/ ...

. a: [! }. {9 w, @Debian:% c6 F5 t( o1 U, }3 n* a3 g

# G1 K: w7 w7 w7 W运行时间:3 days 13 hours 17 minutes 42 seconds

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-7 10:44:10 | 显示全部楼层
mynetdisk 发表于 2022-5-5 15:51" S6 [! v% ~% N7 y; i+ Y; t+ r
Debian:: Q# z' }2 @/ q$ C- t- K7 G
) X% k* d5 c/ w$ C0 O6 U0 J3 ~: E" b
运行时间:3 days 13 hours 17 minutes 42 seconds
0 @5 d8 H( N1 W& b& [' _
基本就稳定了。
* _. F6 c. P: g! `( T3 P哦对了,我在用Debian的时候,出现过大规模数据传输的时候Kernel Panic的情况,后来换用Arch Linux ARM主线内核就好了。1 [: i& J3 o/ B  _" O
如果 你也遇到了的话,可以试试。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-7 10:54:36 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:23- j. ~! I% w' m8 m* n' P( i4 u
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...
  }& V; S8 X. i
我大概知道为什么了。
3 _$ }4 U. D+ L* t$ bu-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载flash上储存的环境变量,此时可以启动;# k( x. J) q5 k0 ~3 l
saveenv之后,因为写入了错误位置,虽然u-boot读到了正确的偏移量,但是内核或者其他东西的一部分被覆盖了。
' m4 _6 s. O( _# w5 W' dSoul应该是忘记修改了一个宏定义的值,倒是偏移量出错。
  p+ y, \1 i& t7 {7 z- O# M0 `/ i我知道应该在哪里修改,但他没有开放源代码,我可能很难修改了。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-7 11:05:41 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:23
3 b5 Z. L- d! v: t: ?' t! B是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...

2 R# X  K4 H2 ~/ c5 W: Z1 L要修改的是这个宏定义,它指定了config在spi flash中的偏移量。 2022-05-07_11-04.png
8 F" m& R3 z, ]

1

主题

60

回帖

212

积分

中级渣柚V1

积分
212
发表于 2022-5-8 20:40:00 | 显示全部楼层
Debian ,ubuntu会更新吗?

46

主题

617

回帖

2764

积分

中级渣柚V3

积分
2764
发表于 2022-5-8 22:22:33 | 显示全部楼层
fhh 发表于 2022-5-7 10:54+ z7 u- V' x( L' [2 o
我大概知道为什么了。; d' M2 _; g) H) H  B
u-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载fla ...

" W; p0 }+ Z9 p4 K1 u  V2 B$ V我回头问问soul有没有机会完善一下。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-9 09:28:18 | 显示全部楼层
本帖最后由 fhh 于 2022-5-9 09:30 编辑
" ~: U; Z+ J  Z8 K' J( U) C
寒喵 发表于 2022-5-8 20:40
2 I6 f8 X( E7 b& p. s9 m7 F4 f% ~Debian ,ubuntu会更新吗?

* L$ ^5 m" E* A9 }很抱歉,这些系统的原作者不是我。
2 z, w7 F* k1 x1 b我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随着主线的Arch Linux一起“滚”了。需要的补丁地址:https://github.com/fhh200000/archlinux-arm-mainline-catdrive# y& p# [+ {9 x/ S# {

46

主题

617

回帖

2764

积分

中级渣柚V3

积分
2764
发表于 2022-5-9 10:28:32 | 显示全部楼层
fhh 发表于 2022-5-9 09:28: z% s" _) ~' C  y: M
很抱歉,这些系统的原作者不是我。
) Z) r' m9 o6 f' d: z4 X我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随 ...
- d/ k) d- b+ Z
厉害了。能够编译内核,uboot,论坛中屈指可数啊。

0

主题

20

回帖

39

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2024-6-13 17:52 , Processed in 0.053025 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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