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

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

  [复制链接]

0

主题

32

回帖

50

积分

初级渣柚V2

积分
50
QQ
发表于 2022-5-5 15:51:06 | 显示全部楼层
fhh 发表于 2022-5-2 18:37
, W/ H% |, R, k0 X( m; z* A  HDebian的话,你需要使用我修改过的dtb.+ A, }8 l1 m! i$ D1 s& \/ E2 s' J
https://github.com/fhh200000/archlinux-arm-mainline-catdrive/ ...
# i3 R$ e* x$ Z* q8 K4 x
Debian:1 ^! R7 t" `9 }5 E; w7 D% Q
" D7 K' v# N1 |& \
运行时间: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! D8 l- U" |+ {4 m( O
Debian:
' K6 M. a. Y; F5 \( b% |
5 x0 o+ e0 t4 q; j% P# E" t运行时间:3 days 13 hours 17 minutes 42 seconds
2 H# h) {( _/ G) F% o/ H
基本就稳定了。4 L8 I) H5 K0 p1 a
哦对了,我在用Debian的时候,出现过大规模数据传输的时候Kernel Panic的情况,后来换用Arch Linux ARM主线内核就好了。  F8 _' d, M# w4 h
如果 你也遇到了的话,可以试试。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-7 10:54:36 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:237 V; C) W+ r8 N* B& e; {" R
是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...

1 `- l# s) e3 P' {( H我大概知道为什么了。
& J) N/ J- _4 E/ ]u-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载flash上储存的环境变量,此时可以启动;2 I- h* l& b" ]2 X+ r
saveenv之后,因为写入了错误位置,虽然u-boot读到了正确的偏移量,但是内核或者其他东西的一部分被覆盖了。
$ c( i  B, U" @, {( nSoul应该是忘记修改了一个宏定义的值,倒是偏移量出错。% e6 ?/ \: y' V" R0 w
我知道应该在哪里修改,但他没有开放源代码,我可能很难修改了。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-7 11:05:41 | 显示全部楼层
mynetdisk 发表于 2022-4-30 10:23
4 B7 i( \3 p* K( Q; h/ Y是的,昨晚试了,我就刷了 soul 这个群晖引导之后,第一次重新上电 saveenv 就卡 Start kernel,这时候没 ...

/ p; u; k) o2 Z3 X8 Z9 g要修改的是这个宏定义,它指定了config在spi flash中的偏移量。 2022-05-07_11-04.png 8 u" \$ Y% y+ b7 L8 I* M% `

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" O. O- |" Q$ Y9 t# d% m
我大概知道为什么了。
' h1 z1 g- g  m2 P: D( F" T1 fu-boot在检测到环境变量分区参数不正确的时候,会自动加载默认设置,而不是加载fla ...
+ w# J( Z" s" V& k
我回头问问soul有没有机会完善一下。

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2022-5-9 09:28:18 | 显示全部楼层
本帖最后由 fhh 于 2022-5-9 09:30 编辑 : r2 Z* ~! o' p6 S5 b* ?  R
寒喵 发表于 2022-5-8 20:40
/ G* u2 B6 c: rDebian ,ubuntu会更新吗?

) N, k/ d: q1 a8 G! v很抱歉,这些系统的原作者不是我。
% G& b# }, Q' i5 l我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随着主线的Arch Linux一起“滚”了。需要的补丁地址:https://github.com/fhh200000/archlinux-arm-mainline-catdrive$ ]; D# F7 E; k: B9 ]7 G) ]; z

46

主题

617

回帖

2764

积分

中级渣柚V3

积分
2764
发表于 2022-5-9 10:28:32 | 显示全部楼层
fhh 发表于 2022-5-9 09:28! M' m- V9 \. k( A  C+ H2 G1 O1 |
很抱歉,这些系统的原作者不是我。- {( W9 p3 n' ~7 H
我负责的是Arch Linux ARM, 已经通过修改配置文件并上了主线内核,并随 ...

4 T; s: y4 u/ n9 m& @厉害了。能够编译内核,uboot,论坛中屈指可数啊。

0

主题

20

回帖

39

积分

初级渣柚V1

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

本版积分规则

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

GMT+8, 2025-11-23 16:43 , Processed in 0.087014 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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