对不起,如果我听起来像个菜鸟。我进入了我的 Beaglebone Black Wireless 的引导加载程序 (UBoot),在我将环境设置为默认值后,env default -f -a
我输入saveenv
命令并收到以下错误:
Saving Environment to EXT4... 卡没有响应电压选择!失败 (1)
我没有插入 SD 卡,而是从 MMC 存储器启动。有人告诉我 UBoot 使用它正在启动的存储中的环境。如何让 UBoot 将环境保存到 MMC 存储而不是 SD 卡。
我有一个类似的问题,我从另一个论坛得到了答案。
我在下面引用它。
“好吧,遗憾的是今天 u-boot 只支持一个位置和一种文件系统类型的 saveenv。
如果您想为您的设计强制使用 eMMC,则需要在文件 configs/am335x_evm_defconfig 中为 u-boot 打补丁
改变
CONFIG_ENV_EXT4_INTERFACE="mmc" CONFIG_ENV_EXT4_DEVICE_AND_PART="0:1" CONFIG_ENV_EXT4_FILE="/boot/uboot.env"
至
CONFIG_ENV_EXT4_INTERFACE="mmc" CONFIG_ENV_EXT4_DEVICE_AND_PART="1:1" CONFIG_ENV_EXT4_FILE="/boot/uboot.env"
0 = microSD 1 = eMMC"
链接:https ://forum.digikey.com/t/question-for-card-did-not-respond-to-voltage-select/2763/4