Compartilhamento de tecnologia

aprendizagem uboot: (2) comando uboot

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Índice

comando uboot

Comandos comuns

Comandos de operação de memória

Comandos de operação de rede

Comandos de operação do cartão EMMC/SD:

Comandos de operação do sistema de arquivos em formato FAT:

Comandos de operação do sistema de arquivos no formato EXT

Comandos de operação NAND

Comando de operação BOOT

Outros comandos


comando uboot

Depois de gravar o uboot na placa, levará três segundos para inicializar o sistema. Durante esses três segundos, pressione Enter para entrar no modo de comando do uboot.

Comandos comuns

help/?: Você pode obter e visualizar os comandos atualmente suportados pelo uboot

? bootz ou help bootz: Veja o uso do comando "bootz"

bdinfo: Visualiza informações da placa (endereço inicial e tamanho da DRAM, endereço inicial para salvar parâmetros de inicialização, taxa de transmissão, endereço inicial de sp (ponteiro de pilha), etc.)

printenv: saída de informações da variável de ambiente

setenv: Defina variáveis ​​de ambiente, você também pode personalizar variáveis ​​de ambiente ou excluir variáveis ​​de ambiente

saveenv: salva variáveis ​​de ambiente

Comandos de operação de memória

md: exibe o valor da memória

nm: Modifica o valor da memória do endereço especificado

mm: Se você modificar o valor de memória do endereço especificado, o endereço aumentará automaticamente.

mw: preenche uma seção da memória com dados especificados

cp: Comando de cópia de dados, usado para copiar dados em DRAM de uma memória para outra, ou copiar dados em Nor Flash para DRAM.

cmp: Comando de comparação, usado para comparar se os dados em dois segmentos de memória são iguais.

Comandos de operação de rede

ping: Verifique se a rede está se comunicando

dhcp: Obtenha o endereço IP do roteador

nfs: compartilhando recursos entre computadores através de uma rede

tftp baixa coisas para DRAM através da rede

Comandos de operação do cartão EMMC/SD:

mmc: é uma série de comandos, que podem ser seguidos por diferentes parâmetros.

informações mmc: informações do dispositivo MMC de saída

nova varredura mmc: verifica dispositivos MMC

lista mmc: lista todos os dispositivos MMC atualmente válidos

mmc dev: alternar dispositivo MMC

parte mmc: lista as partições dos dispositivos MMC

leitura mmc: lê informações do dispositivo MMC

gravação mmc: grava dados no dispositivo MMC

mmc hwpartition: Defina a partição do dispositivo MMC

Comandos de operação do sistema de arquivos em formato FAT:

1. O comando fatinfo consulta as informações do sistema de arquivos da partição do dispositivo MMC especificada.

2. O comando fatls é usado para consultar as informações de diretório e arquivo de dispositivos no formato FAT.

3. Use o comando fstype para verificar o formato do sistema de arquivos de uma determinada partição do dispositivo MMC.

4. O comando fatload é usado para ler o arquivo especificado na DRAM.

5. O comando fatwrite grava os dados em DRAM no dispositivo MMC.

Comandos de operação do sistema de arquivos no formato EXT

1. O comando ext4ls pode consultar diretórios de partição e arquivos no formato ext4.

Comandos de operação NAND

1. O comando nand info imprime informações NAND Flash.

2. O comando nand write alterna NAND Flash

3. O comando nand erase apaga o NAND Flash.

4. O comando nand write grava os dados especificados no endereço NAND especificado.

5. O comando nand read lê dados do tamanho especificado do endereço especificado em NAND para DRAM.

Comando de operação BOOT

1. comando booz, inicie o arquivo de imagem zImage

Para iniciar o Linux, zImage e dtb devem ser colocados na DRAM.

2. Comando Bootm, inicie o arquivo de imagem uImage

3. Comando de inicialização, leia a variável de ambiente bootcmd para iniciar o sistema Linux

Outros comandos

1. Redefinir comando para reiniciar

2. O comando go salta para o endereço especificado para executar o aplicativo

3. Defina no comando de execução variáveis ​​de ambiente em execução

4. Comando mtest de leitura e gravação de memória, comando de teste