您尚未登录。

楼主 # 2024-08-27 11:54:50

microxp
会员
注册时间: 2021-04-27
已发帖子: 76
积分: 124

H3主线U-boot之环境变量

强迫症一直折腾Loading Environment from FAT... *** Warning - bad CRC, using default environment
虽然不影响什么,但是看着一直不爽
2024.07版的uboot,似乎不认老版本的boot.scr,放在第一个分区也不行了

U-Boot SPL 2024.07 (Aug 27 2024 - 10:50:47 +0800)
DRAM: 256 MiB
Trying to boot from MMC1


U-Boot 2024.07 (Aug 27 2024 - 10:50:47 +0800)HShan Technology

CPU:   Allwinner H3 (SUN8I 1680)
Model: OrangePi Zero Plus2 H3
DRAM:  256 MiB
Core:  61 devices, 17 uclasses, devicetree: separate
WDT:   Not starting watchdog@1c20ca0
MMC:   mmc@1c0f000: 0, mmc@1c10000: 2, mmc@1c11000: 1
Loading Environment from FAT... *** Warning - bad CRC, using default environment

In:    serial,usbkbd
Out:   serial
Err:   serial
=> 

解决方法,用mkenvimage来生成env文件,以前的mkimage不要用
mkenvimage -s 0x10000 -p 0 -o uboot.env boot.txt
现在生成的uboot.env放在第一个分区就没有CRC错误了,还可以直接刷在启动分区u-boot后面,这样启动更快
完美!

 
U-Boot SPL 2024.07 (Aug 27 2024 - 10:50:47 +0800)
DRAM: 256 MiB
Trying to boot from MMC1


U-Boot 2024.07 (Aug 27 2024 - 10:50:47 +0800)HShan Technology

CPU:   Allwinner H3 (SUN8I 1680)
Model: OrangePi Zero Plus2 H3
DRAM:  256 MiB
Core:  61 devices, 17 uclasses, devicetree: separate
WDT:   Not starting watchdog@1c20ca0
MMC:   mmc@1c0f000: 0, mmc@1c10000: 2, mmc@1c11000: 1
Loading Environment from FAT... OK
In:    serial
Out:   serial
Err:   serial
=> 

最近编辑记录 microxp (2024-08-27 11:57:22)

离线

楼主 #2 2024-08-27 12:48:27

microxp
会员
注册时间: 2021-04-27
已发帖子: 76
积分: 124

Re: H3主线U-boot之环境变量

ubuntu 说:

uboot.env 具体放哪个位置呢?

sd卡第一个分区,就是以前放boot.scr的地方,这样下面就多出一个uboot.env,这个不做也没问题,就用系统默认的全套环境变量,我只是强迫症。

最近编辑记录 microxp (2024-08-27 14:54:28)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn