Перейти к содержанию
    

Портирование Linux Yocto (возможно дальнейшее удалённое сотрудничество)

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это для загрузки Android а не linux.
Документ называется AM335x_Android_eMMC_booting.

А для загрузки linux u-boot рулит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, vguard said:

Это для загрузки Android а не linux.
Документ называется AM335x_Android_eMMC_booting.

А для загрузки linux u-boot рулит.

Как вы lock сделаете на прошивку? Как ключи импортировать от шаловливых ручек? Как поверить прошивку? И все это через USB быстро и без извращений скриптами. Там есть оба варианта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При всем уважении, Ваше утверждение о том, что на текущий момент fastboot+yocto является пром стандартом для загрузки LINUX ни на чем не основано и не имеет подтверждений в документации и исходниках от TI. Для загрузки linux TI предоставляет свою версию u-boot.

Изменено пользователем vguard

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Коллеги, спасибо за живой отклик.

Сейчас мы договорились с товарищем (отсюда с форума) о помощи заказчику. Возможно, далее и понадобится "усиление", но сейчас процесс работы уже запущен.

 

Ещё раз большое спасибо - человеку, в малой степени компетентному в части дистрибутивов Linux, было здорово увидеть мнения и варианты действий. Очень ценно!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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 гига ОЗУ и выше.

Изменено пользователем sasamy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...