Desculpe se pareço um noob. Entrei no bootloader (UBoot) do meu Beaglebone Black Wireless e depois de definir o ambiente como padrão , digitei env default -f -a
o saveenv
comando e recebi o seguinte erro:
Salvando ambiente em EXT4... O cartão não respondeu à seleção de tensão! Falha (1)
Não tenho um cartão SD conectado e estou inicializando a partir do armazenamento MMC. Disseram-me que o UBoot usa o ambiente do armazenamento do qual está inicializando. Como faço para que o UBoot salve o ambiente no armazenamento do MMC e não no cartão SD.
Eu tive um problema semelhante e obtive uma resposta de outro fórum.
Estou citando abaixo.
"Bem, infelizmente hoje o u-boot suporta apenas saveenv em um local e um tipo de sistema de arquivo.
Se você quiser forçá-lo para o eMMC para o seu design, precisará corrigir o u-boot, no arquivo configs/am335x_evm_defconfig
Mudar
CONFIG_ENV_EXT4_INTERFACE="mmc" CONFIG_ENV_EXT4_DEVICE_AND_PART="0:1" CONFIG_ENV_EXT4_FILE="/boot/uboot.env"
para
CONFIG_ENV_EXT4_INTERFACE="mmc" CONFIG_ENV_EXT4_DEVICE_AND_PART="1:1" CONFIG_ENV_EXT4_FILE="/boot/uboot.env"
0 = microSD 1 = eMMC"
Link: https://forum.digikey.com/t/question-for-card-did-not-respond-to-voltage-select/2763/4