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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-5 15:51:06 | 显示全部楼层
fhh 发表于 2022-5-2 18:37) {/ S% U8 e1 Q/ q) Y/ B( q
Debian的话,你需要使用我修改过的dtb.% n& f. J: z% G4 N7 Q
https://github.com/fhh200000/archlinux-arm-mainline-catdrive/ ...
; `# }( R2 D3 y& i& s' q1 Z
Debian:
, o- a' r! i8 V9 `$ c
. i2 d7 N4 ^# W. G. c+ m" Q2 v运行时间: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
, ^: |9 n. p/ `2 o& tDebian:
- [2 ~0 r& t1 k! {" d& D- a- t* X" L# u0 l6 y, D# t4 z. T5 a
运行时间:3 days 13 hours 17 minutes 42 seconds

8 ^+ S" F7 f; t" J基本就稳定了。2 g3 Z, z6 `# L5 ]2 T" ?2 f
哦对了,我在用Debian的时候,出现过大规模数据传输的时候Kernel Panic的情况,后来换用Arch Linux ARM主线内核就好了。& S) h7 s& u, O" I  x2 H  l* |8 }
如果 你也遇到了的话,可以试试。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-7 10:54:36 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:23, W" ~# e/ v% N
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...
& m/ i4 r% ?/ M. s
我大概知道为什么了。
, I" P" O$ u7 g, h# f0 M8 t6 d4 Ou-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载flash上储存的环境变量,此时可以启动;
8 y6 H  m2 F% d& e7 r) V1 Qsaveenv之后,因为写入了错误位置,虽然u-boot读到了正确的偏移量,但是内核或者其他东西的一部分被覆盖了。) W8 U  p, {/ F0 |) F$ s5 c
Soul应该是忘记修改了一个宏定义的值,倒是偏移量出错。$ j! u* S. B$ s: K& E
我知道应该在哪里修改,但他没有开放源代码,我可能很难修改了。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-7 11:05:41 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:23
- w# m. r7 Z: L是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...
1 V- H2 k6 q- e) R
要修改的是这个宏定义,它指定了config在spi flash中的偏移量。 2022-05-07_11-04.png 5 Q1 ~3 ]* z- Y9 A; j

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# Q8 I+ q# D8 F/ x1 U: \
我大概知道为什么了。
+ f2 x% L8 j! [+ ju-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载fla ...

5 d) G4 L" B( \) g2 r我回头问问soul有没有机会完善一下。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-9 09:28:18 | 显示全部楼层
本帖最后由 fhh 于 2022-5-9 09:30 编辑
2 X2 k4 j6 d* q9 n' X7 x
寒喵 发表于 2022-5-8 20:40: T2 l3 \: u$ M2 r$ Z
Debian ,ubuntu会更新吗?
8 ^- ^# o' g/ u- l
很抱歉,这些系统的原作者不是我。
# V% @9 P3 s6 }) Z我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随着主线的Arch Linux一起“滚”了。需要的补丁地址:https://github.com/fhh200000/archlinux-arm-mainline-catdrive
8 r7 e( B; q' Q$ w( N, Z

46

主题

617

回帖

2764

积分

中级渣柚V3

积分
2764
发表于 2022-5-9 10:28:32 | 显示全部楼层
fhh 发表于 2022-5-9 09:28, ~: d1 x* Q& I0 J
很抱歉,这些系统的原作者不是我。" W' G) i& S; D, S: s
我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随 ...

* f$ Q$ N) ~3 M# E& V+ l厉害了。能够编译内核,uboot,论坛中屈指可数啊。

0

主题

20

回帖

39

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2025-7-14 12:23 , Processed in 0.061638 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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