MIkler 0 Posted October 11, 2020 · Report post On 10/2/2020 at 2:02 PM, vguard said: Где можно узнать об альтернативе u-boot для загрузки linux от TI под названием fastboot? Вот при быстром прочтении гайда по загрузке. Предлагают 2 варианта. https://processors.wiki.ti.com/index.php/AM335x_Android_eMMC_booting#Support_for_eMMC_fastboot_update_and_raw_boot_on_AM335xEVM Quote Ответить с цитированием Share this post Link to post Share on other sites
vguard 0 Posted October 11, 2020 · Report post Это для загрузки Android а не linux. Документ называется AM335x_Android_eMMC_booting. А для загрузки linux u-boot рулит. Quote Ответить с цитированием Share this post Link to post Share on other sites
MIkler 0 Posted October 11, 2020 · Report post 2 hours ago, vguard said: Это для загрузки Android а не linux. Документ называется AM335x_Android_eMMC_booting. А для загрузки linux u-boot рулит. Как вы lock сделаете на прошивку? Как ключи импортировать от шаловливых ручек? Как поверить прошивку? И все это через USB быстро и без извращений скриптами. Там есть оба варианта. Quote Ответить с цитированием Share this post Link to post Share on other sites
vguard 0 Posted October 11, 2020 (edited) · Report post При всем уважении, Ваше утверждение о том, что на текущий момент fastboot+yocto является пром стандартом для загрузки LINUX ни на чем не основано и не имеет подтверждений в документации и исходниках от TI. Для загрузки linux TI предоставляет свою версию u-boot. Edited October 11, 2020 by vguard Quote Ответить с цитированием Share this post Link to post Share on other sites
Димыч 0 Posted October 19, 2020 · Report post Коллеги, спасибо за живой отклик. Сейчас мы договорились с товарищем (отсюда с форума) о помощи заказчику. Возможно, далее и понадобится "усиление", но сейчас процесс работы уже запущен. Ещё раз большое спасибо - человеку, в малой степени компетентному в части дистрибутивов Linux, было здорово увидеть мнения и варианты действий. Очень ценно! Quote Ответить с цитированием Share this post Link to post Share on other sites
sasamy 0 Posted October 21, 2020 (edited) · Report post On 10/11/2020 at 12:12 PM, MIkler said: Как вы lock сделаете на прошивку? Как ключи импортировать от шаловливых ручек? Как поверить прошивку? И все это через USB быстро и без извращений скриптами. Там есть оба варианта. fastboot это протокол для андроид систем а не мифический промышленный стандарт загрузчиков, поддерживается в u-boot, он же (убут) и является фактически стандартным загрузчиком на arm-процессорах. Для залочивания прошивки одного софта мало - нужна аппаратная поддержка, у i.mx процессоров это HAB https://boundarydevices.com/high-assurance-boot-hab-dummies/ механизм этот документирован и есть поддержка в u-boot. NXP кстати использует своё расширение протокола fastboot в u-boot для кроссплатформенного инструмента работы со своими процессорами https://github.com/NXPmicro/mfgtools Насчет yocto скорей соглашусь что фактический стандарт для компаний-производителей процессоров, но он крайне неэфективен для небольших проектов. Для примера рекмомендуемое аппаратное обеспечение для разработки - кластер от 32 ядер и выше и 64 гига ОЗУ и выше. Edited October 21, 2020 by sasamy Quote Ответить с цитированием Share this post Link to post Share on other sites