Compartir tecnología

aprendizaje de uboot: (2) comando uboot

2024-07-12

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

Tabla de contenido

comando uboot

Comandos comunes

Comandos de operación de memoria

Comandos de operación de red

Comandos de operación de tarjeta EMMC/SD:

Comandos de operación del sistema de archivos en formato FAT:

Comandos de operación del sistema de archivos en formato EXT

Comandos de operación NAND

comando de operación de ARRANQUE

Otros comandos


comando uboot

Después de grabar uboot en la placa, tardará tres segundos en iniciarse en el sistema. Durante estos tres segundos, presione enter para ingresar al modo de comando uboot.

Comandos comunes

ayuda/?: Puede obtener y ver los comandos actualmente admitidos por uboot

? bootz o help bootz: Ver el uso del comando "bootz"

bdinfo: Ver información de la placa (dirección inicial y tamaño de DRAM, dirección inicial para guardar parámetros de inicio, velocidad en baudios, dirección inicial de sp (puntero de pila), etc.)

printenv: información de la variable de entorno de salida

setenv: establece variables de entorno, también puede personalizar las variables de entorno o eliminar variables de entorno

saveenv: guarda variables de entorno

Comandos de operación de memoria

md: muestra el valor de la memoria

nm: modifica el valor de memoria de la dirección especificada

mm: Si modifica el valor de memoria de la dirección especificada, la dirección aumentará automáticamente.

mw: llena una sección de memoria con datos específicos

cp: comando de copia de datos, utilizado para copiar datos en DRAM de una memoria a otra, o copiar datos en Nor Flash a DRAM.

cmp: comando de comparación, utilizado para comparar si los datos en dos segmentos de memoria son iguales.

Comandos de operación de red

ping: Verifique si la red se está comunicando

dhcp: obtener la dirección IP del enrutador

nfs: compartir recursos entre computadoras a través de una red

tftp descarga cosas a DRAM a través de la red

Comandos de operación de tarjeta EMMC/SD:

mmc: es una serie de comandos, que pueden ir seguidos de diferentes parámetros.

mmc info: información del dispositivo MMC de salida

mmc rescan: escanear dispositivos MMC

lista mmc: enumera todos los dispositivos MMC actualmente válidos

mmc dev: cambiar dispositivo MMC

parte mmc: enumera las particiones de los dispositivos MMC

mmc read: lee la información del dispositivo MMC

escritura mmc: escribe datos en el dispositivo MMC

mmc hwpartition: establece la partición del dispositivo MMC

Comandos de operación del sistema de archivos en formato FAT:

1. El comando fatinfo consulta la información del sistema de archivos de la partición del dispositivo MMC especificada.

2. El comando fatls se utiliza para consultar el directorio y la información de archivos de los dispositivos con formato FAT.

3. Utilice el comando fstype para verificar el formato del sistema de archivos de una determinada partición del dispositivo MMC.

4. El comando fatload se utiliza para leer el archivo especificado en la DRAM.

5. El comando fatwrite escribe los datos en DRAM en el dispositivo MMC.

Comandos de operación del sistema de archivos en formato EXT

1. El comando ext4ls puede consultar directorios de particiones y archivos en formato ext4.

Comandos de operación NAND

1. El comando nand info imprime información de NAND Flash.

2. El comando nand write cambia NAND Flash

3. El comando nand erase borra NAND Flash.

4. El comando nand write escribe los datos especificados en la dirección especificada NAND.

5. El comando nand read lee datos del tamaño especificado desde la dirección especificada en NAND a DRAM.

comando de operación de ARRANQUE

1. comando booz, inicia el archivo de imagen zImage

Para iniciar Linux, zImage y dtb deben colocarse en DRAM.

2. Comando bootm, inicia el archivo de imagen uImage

3. Comando de arranque, lea la variable de entorno bootcmd para iniciar el sistema Linux

Otros comandos

1. Restablecer comando para reiniciar

2. El comando go salta a la dirección especificada para ejecutar la aplicación.

3. Defina en el comando de ejecución las variables de entorno de ejecución.

4. Comando de prueba de lectura y escritura de memoria del comando mtest