Инструменты пользователя

Инструменты сайта


wiki:usomiq-am437x-ezsdk

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Последняя версияСледующая версия справа и слева
wiki:usomiq-am437x-ezsdk [2023/06/16 14:19] – [Запись загрузчиков на карту] admin77wiki:usomiq-am437x-ezsdk [2023/06/16 14:32] – [Автономный старт с NAND] admin77
Строка 287: Строка 287:
 nand write ${loadaddr} NAND.kernel nand write ${loadaddr} NAND.kernel
 </code> </code>
-Запись файловой системытеперь набираем команду 'boot' и загружаемся в Linux.+=== Запись файловой системы === 
 +//Предварительно надо взять готовый образ файловой системы из архива am437x-evm-linux-sdk-bin-05.02.00.10, например, маленький образ 'arago-tiny-image-am437x-evm.tar.xz', чтобы он точно уместился во флеш памяти.// 
 + 
 + 
 +теперь набираем команду 'boot' и загружаемся в Linux. Список разделов на флеш памяти можно посмотреть с помощью команды mtdinfo: 
 +<code> 
 +root@am437x-usomiq:~# mtdinfo 
 +Count of MTD devices:           10 
 +Present MTD devices:            mtd0, mtd1, mtd2, mtd3, mtd4, mtd5, mtd6, mtd7, mtd8, mtd9 
 +Sysfs interface supported:      yes 
 +</code> 
 +Видим, что последний раздел **mtd9** - это именно раздел под файловую систему. Теперь, с помощью ubiutils создаем файловую систему на флеш памяти: 
 +<code> 
 +ubiformat /dev/mtd9 -s 2048 -O 2048 
 +ubiattach /dev/ubi_ctrl -m 9 -O 2048 
 +ubimkvol /dev/ubi0 -s 450MiB -N rootfs 
 +mount -t ubifs ubi0:rootfs /mnt 
 +</code> 
 +Директория '/mnt' теперь это отформатированный раздел на флеш памяти NAND. Теперь запишем файловую систему, которую предварительно записали на SD карту в домашнюю директорию пользователя 'root': 
 +<code> 
 +cd /mnt 
 +tar xf ~/arago-tiny-image-am437x-evm.tar.xz 
 +</code> 
 +Теперь можно набрать команду reboot или poweroff, извлечь карту и загружаться непосредственно с модуля без внешнего накопителя. 
wiki/usomiq-am437x-ezsdk.txt · Последнее изменение: 2023/06/16 14:42 — admin77