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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-5 15:51:06 | 显示全部楼层
fhh 发表于 2022-5-2 18:370 P! n9 m( D8 J4 y  q
Debian的话,你需要使用我修改过的dtb.% i* }- ~/ b. `1 w5 ^* i3 R- a. \
https://github.com/fhh200000/archlinux-arm-mainline-catdrive/ ...
" F2 ^4 q* c7 v( H
Debian:# _* E9 L+ q  r$ v2 N" }. f8 ~9 N6 r
: R8 o# @* ^/ U, ?+ e9 m# j; u
运行时间: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
8 I5 O) ^3 s4 b" g& \Debian:
! }3 ?  w: l. v& j5 x; N$ s( f
运行时间:3 days 13 hours 17 minutes 42 seconds
4 }! l% z: i8 g1 O: V& [, N
基本就稳定了。
5 q( T7 E6 w" V哦对了,我在用Debian的时候,出现过大规模数据传输的时候Kernel Panic的情况,后来换用Arch Linux ARM主线内核就好了。
8 C( y0 F( U3 S如果 你也遇到了的话,可以试试。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-7 10:54:36 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:23
" `! x, p8 H. ]0 X4 G2 t# W是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...

" E) @; |- T+ u- |/ s4 O* C# ]' a我大概知道为什么了。7 e2 P& M4 W" q5 L
u-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载flash上储存的环境变量,此时可以启动;% }! V# g- F  _( a" N2 n
saveenv之后,因为写入了错误位置,虽然u-boot读到了正确的偏移量,但是内核或者其他东西的一部分被覆盖了。2 G9 Y2 t, k0 a
Soul应该是忘记修改了一个宏定义的值,倒是偏移量出错。4 F7 Q, d0 k% L. h* ~( o! r  R) ?7 H+ k. h
我知道应该在哪里修改,但他没有开放源代码,我可能很难修改了。

4

主题

71

回帖

280

积分

中级渣柚V1

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

7 y$ }4 C/ u0 L; _要修改的是这个宏定义,它指定了config在spi flash中的偏移量。 2022-05-07_11-04.png
% P; J+ h# N* \7 H# D0 V& W

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
: w2 p( U6 F- _  C我大概知道为什么了。1 A) `7 ~! {0 l
u-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载fla ...
" c( c' a7 s6 J: i1 R9 i! B
我回头问问soul有没有机会完善一下。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-9 09:28:18 | 显示全部楼层
本帖最后由 fhh 于 2022-5-9 09:30 编辑
* ]$ A3 [/ @0 U6 o2 g
寒喵 发表于 2022-5-8 20:40
0 C/ a8 f7 e! C; f) [  {Debian ,ubuntu会更新吗?
2 s* W% z9 U: Y/ M
很抱歉,这些系统的原作者不是我。
: Z2 Q! e; `" g我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随着主线的Arch Linux一起“滚”了。需要的补丁地址:https://github.com/fhh200000/archlinux-arm-mainline-catdrive
4 _' R1 m. H% c

46

主题

617

回帖

2764

积分

中级渣柚V3

积分
2764
发表于 2022-5-9 10:28:32 | 显示全部楼层
fhh 发表于 2022-5-9 09:28
+ H! l% G. ?: O% Q8 e; N0 a很抱歉,这些系统的原作者不是我。- ]" R9 G( |) W% q" Q1 I
我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随 ...
$ w% B% i/ [% j+ r; H
厉害了。能够编译内核,uboot,论坛中屈指可数啊。

0

主题

20

回帖

39

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2025-10-5 02:55 , Processed in 0.076443 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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