INMYS WIKI

Инженерами для инженеров

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

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


boards:nms-uq7-imx8mini:buildsw

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
boards:nms-uq7-imx8mini:buildsw [2022/08/26 09:48] Дмитрий Бондарьboards:nms-uq7-imx8mini:buildsw [2022/09/08 10:03] (текущий) Komlik Ivan
Строка 58: Строка 58:
 sudo docker run -v $(pwd):/BR -t px30_generic make -C /BR/rootfs sudo docker run -v $(pwd):/BR -t px30_generic make -C /BR/rootfs
 </code> </code>
-Результат: //rootfs/buildroot-2020.11/output/images/rootfs.ext2.gz//+Результат: //rootfs/buildroot-2020.11/output/images/rootfs.ext2//
  
 +==== создание загрузочной sd карты ====
 +понадобятся bootloader/uboot-imx/flash.bin.sdcard rootfs/buildroot-2020.11/output/images/rootfs.ext2 (собранные есть на яндекс диске: https://disk.yandex.ru/d/yM9h7JoW7H-CYw)
 +
 +<code>
 +sudo su
 +cd <...>/sdk_2021.04.24
 +dev=/dev/sdX
 +umount ${dev}*
 +echo 'o n p 1 16384 +2G n p 2 4210688 +1G w'| tr ' ' '\n' | fdisk ${dev}
 +dd if=rootfs/buildroot-2020.11/output/images/rootfs.ext2 of=${dev}1 bs=1M
 +dd if=bootloader/uboot-imx/flash.bin.sdcard of=${dev} bs=1024 seek=33
 +sync
 +</code>
 +Вставить sd карту в отладочную плату, установить jumper "bios_dis" (загружаться с sdcard а не с qspi)
 +подать питание, в u-boot, после "Hit any key to stop autoboot:"
 +ввести
 +<code>
 +setenv mmcdev 1
 +saveenv
 +boot
 +</code>
 +
 +==== Советы howto ====
 +вот так можно собрать cmake проект:
 +<code>
 +BR=<path_to_buildroot>   #/xxx/xxx/buildroot-2020.11
 +cmake -DCMAKE_TOOLCHAIN_FILE=${BR}/output/host/usr/share/buildroot/toolchainfile.cmake .
 +make
 +в toolchainfile.cmake указаны пути к компилятору. библиотекам и includ-ам
 +</code>
boards/nms-uq7-imx8mini/buildsw.1661507292.txt.gz · Последнее изменение: 2022/08/26 09:48 — Дмитрий Бондарь