ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
1010096
evgeniy1294 (06.06.2020 14:08 - 15:11, просмотров: 702)
Мучаю U-Boot для stm32mp157: 

Загрузчик из репы st запускается и работает нормально:

git clone https://github.com/STMicroelectronics/u-boot.git
git checkout -b WORKING v2018.11-stm32mp-r2

make stm32mp15_basic_defconfig
make DEVICE_TREE=stm32mp157c-dk2 all


Остается только запихнуть на sd-карточку. Собирал как тулчейном от st, так и стандартным arm-linux-gnueabihf-gcc (такой есть в репах многих дистрибутивов) - работает одинаково.

Этими же тулчейнами собирал ядро 5.6.16 через buildroot - полет нормальный, но dts нужно допиливать.



Ещё вопрос по u-boot:

Нужно сделать определенные действия в загрузчике, такие как проверка заряда аккумулятора и индикация процесса загрузки. Проверку заряда могу сделать через подпрограмму, u-boot умеет их запускать. А вот как сделать периодическое помыргивание светодиодами так, чтобы не мешать процессу загрузки пока не понял. Может кто-нибудь подсказать чем лучше пользоваться для этого? Загрузчик поддерживает скрипты и подрограммы