Рубрики
dev

arm toolchain / crosstool-ng / gcc

0. Настройка crosstool-ng и сборка

1. Подготовка toolchain:

2.Пример сборка ядра:

3. Пример с BusyBoX

Рубрики
dev

наша yocto nxp ls1046

Ссылка:

pre install yocto

Создаем пользователя от которого будем собирать в его каталоге:

Качаем бинарный файл для загрузки репы:

Создаем каталог yocto-sdk и скачиваем yocto:

Теперь тебе надо в папке sources подменить meta-qoriq нашей

Теперь нужно выполнить следующие (будет создан каталог) / в каталоге yokto-sdk

Теперь нужно отредактировать файл build_ls1046ardb/conf/local.conf

Первая сборка:

На потом:

Файлы:

Пример добавления новых файлов:

для тестов

config
repo
set_mac_ls1046

WIC

Возможная проблема с загрукой системы:

Пытки обновить с kirkstone

fix

Рубрики
dev

yocto каша

yocto версии:

qemu+yocto+tun-tap

Очистка проeкта / Full clean build in Yocto Project

Еще пример сборки yocto + настройка ядра:

Рубрики
dev

NanoPi_R5S

Ссылки:

Рубрики
dev

uboot / u-boot

Ссылки:

Компиляция на примере debian 11:

nxp

error install mtest

DEBUG

DDR

uboot env

dd

uefi

boot SPI

boot sd nxp

Проверка mmc карты (sdcard):

dm

Диагностика uboot:

screen как терминал для COM порта

Backup and restore

dhcp в uboot

для тесту:

Рубрики
dev

buildroot / debian 11

Ссылки:

Начинаем начинать:

Добавление пакетов:

Правильное сохранение изменений:

Если что то надо положить в образ buildroot:

Где искать собранные образы:

Загрузка:

Рубрики
dev

nxp / flex-builder / help

Ссылки:

build_and_deploy_distro.md (собрать и развернуть дистрибутив)

memmory.md(память):

lsdk установка и сборка (lsdk_build_install.md)