Обмен технологиями

Обучение uboot: (2) команда uboot

2024-07-12

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

Оглавление

команда uboot

Общие команды

Команды работы с памятью

Команды работы сети

Команды работы карты EMMC/SD:

Команды работы файловой системы формата FAT:

Команды работы файловой системы формата EXT

Команды операций NAND

Команда операции загрузки

Другие команды


команда uboot

После записи uboot в плату загрузка системы займет три секунды. В течение этих трех секунд нажмите Enter, чтобы войти в командный режим uboot.

Общие команды

help/?: Вы можете получить и просмотреть команды, которые в настоящее время поддерживаются uboot.

? bootz или help bootz: просмотрите использование команды «bootz».

bdinfo: просмотр информации о плате (начальный адрес и размер DRAM, начальный адрес для сохранения параметров запуска, скорость передачи данных, начальный адрес sp (указатель стека) и т. д.)

printenv: вывести информацию о переменной среды

setenv: установите переменные среды, вы также можете настроить переменные среды или удалить переменные среды.

saveenv: сохранить переменные среды

Команды работы с памятью

md: отображать значение памяти

nm: изменить значение памяти по указанному адресу.

мм: Если вы измените значение памяти указанного адреса, адрес увеличится автоматически.

mw: заполнить раздел памяти указанными данными

cp: команда копирования данных, используемая для копирования данных из DRAM из одной памяти в другую или копирования данных из Nor Flash в DRAM.

cmp: команда сравнения, используемая для сравнения данных в двух сегментах памяти.

Команды работы сети

ping: проверьте, поддерживает ли сеть связь.

DHCP: получить IP-адрес от маршрутизатора

nfs: совместное использование ресурсов между компьютерами через сеть

tftp загружает данные в DRAM через сеть

Команды работы карты EMMC/SD:

mmc: серия команд, за которыми могут следовать различные параметры.

mmc info: вывод информации об устройстве MMC.

mmc rescan: сканирование устройств MMC.

Список mmc: список всех действующих на данный момент устройств MMC.

mmc dev: переключить устройство MMC

Часть mmc: список разделов устройств MMC.

mmc read: чтение информации об устройстве MMC.

mmc write: запись данных на устройство MMC.

mmc hwpartition: установите раздел устройства MMC.

Команды работы файловой системы формата FAT:

1. Команда fatinfo запрашивает информацию о файловой системе указанного раздела устройства MMC.

2. Команда fatls используется для запроса информации о каталоге и файле устройств формата FAT.

3. Используйте команду fstype, чтобы проверить формат файловой системы определенного раздела устройства MMC.

4. Команда fatload используется для чтения указанного файла в DRAM.

5. Команда fatwrite записывает данные в DRAM на устройство MMC.

Команды работы файловой системы формата EXT

1. Команда ext4ls может запрашивать каталоги разделов и файлы в формате ext4.

Команды операций NAND

1. Команда nand info печатает информацию NAND Flash.

2. Команда записи nand переключает NAND Flash.

3. Команда nand стереть стирает NAND Flash.

4. Команда записи nand записывает указанные данные по указанному адресу NAND.

5. Команда чтения nand считывает данные указанного размера с указанного адреса в NAND в DRAM.

Команда операции загрузки

1. команда booz, запуск файла образа zImage

Чтобы запустить Linux, zImage и dtb должны быть помещены в DRAM.

2. Команда Bootm, запустите файл образа uImage.

3. Команда загрузки, прочитайте переменную среды bootcmd, чтобы запустить систему Linux.

Другие команды

1. Команда сброса для перезапуска.

2. Команда go переходит по указанному адресу для выполнения приложения.

3. Определите в команде запуска переменные среды выполнения.

4. Командная память mtest читает и записывает тестовую команду