|
本帖最后由 zanjie1999 于 2020-1-15 14:14 编辑
. d9 t- R7 ^( Q
6 b. u8 `6 X: C# p; h实践证明,在uboot中bootdev这个变量为空导致无法启动看了help尝试了一下,; h% c3 R/ H: P! K: h* r
如果此时从usb启动,那么值应该为usb 0:1也就是
! @: Q! U! ^+ y+ P6 E0 Z5 l" O/ F* x/ v) X7 D- E/ r9 Q. D* n
如果此时从emmc启动,那么值应该为mmc 0:1
) p7 l( ^ s) B- q9 |3 r$ ?& }# N7 q1 C; v. [; P; ]1 X% ^) `% y
& f& ~) Q+ a- F, g' ^; x/ Z0 @看着挺简单的,尝试解决折腾了我一晚上
. W# z( U E! V& M懒的可以下我编译好的文件换掉分区里/boot下同名文件2 I/ m! X$ n( v, ~
5 S7 Y+ N1 q& e+ E另外没有ifconfig可以安装
+ Y$ ^( v5 w: z, x2 g2 ]( b- apt update0 w" q' Y, } U. e2 R/ |' ~
- apt install net-tools
复制代码 . g. c9 n7 f! B
& N [, t. ~; `1 z$ w4 P
8 l: h T7 K. q: Z4 R T3 O提供一个未测试且比较容易的办法,执行一下这个命令即可- fw_setenv bootdev '${devtype} ${devnum}:${distro_bootpart}'
复制代码 0 b: t( A& ?3 [$ r* J, ?6 ~
: ~4 y/ q$ I4 V+ a" D* a5 d( s# u0 ?
3 N& }; r i/ S" }8 V
: Q, h4 C) T* J
8 j9 [6 R8 @4 t% P( L& c ~, e
8 n q! B5 v( P" ]
2 Y* x n' z/ o0 S" w |
|