Jump to content

    

sasamy

Участник
  • Content Count

    868
  • Joined

  • Last visited

Community Reputation

0 Обычный

About sasamy

  • Rank
    Знающий

Recent Profile Visitors

2194 profile views
  1. Надо как минимум еще dtb заменять вместе с ядром и вообще сравнивать что после обновления ядра еще обновилось, бывает и загрузчик надо менять, на arm64 к этому дбавляется еще trusted firmware. Производители процессоров тестируют всю эту связку определенных версий и не факт что разные части разных версий будут работать друг с другом. На воаш первичный вопрос смотрите там будет ответ - как называется ядро и dtb, еще смотрите printenv в консоли загрузчика. Еще наверно стоит посмотреть что это за хрень
  2. Зпчем вы ДВА сервера SSH запускаете ? одного достаточно - оставьте только dropbear, скрипт /etc/init.d/S50sshd вообще удалите. Что касается ошибки генерации ключей - возможно вы некорректно отключили плату при первом включении и вместо ключей файлы нулевой длины в /etc. При первом включении ключи достаточно долго генерируются. В общем на таких устройствах openssh избыточен на мой взгляд - нет смысла его вообще включать в сборку.
  3. Библиотека оптимизированных под SIMD ф-ий на C
  4. CMSIS ? https://arm-software.github.io/CMSIS_5/DSP/html/group__Max.html
  5. Linux based framework

    GC355 ускоритель векторной графики, на i.mx6 solo его нет. Достаточно бесполезная штука :) https://en.wikipedia.org/wiki/I.MX#i.MX_6_series PXP слабоват по сравнению с IPU, непонятно зачем его вооще воткнули на i.mx6 solo, в свою очередь IPU далеко по скорости до 2D GPU gc320. Так что i.MX RT1170 даже рядом не стоит с i.mx6 по графическим ускорителям. Для ретро игр 320х200 i.MX RT1170 будет самое то.
  6. Linux based framework

    Linux это ядро, чтобы вас понимали - нужно придерживаться общепринятой терминологии каким образом ? Публикуйте исходники производных продуктов с лицензией GPL по требованию пользователей - что тут сложного ?
  7. Linux based framework

    у вас неправильное понимание майнтейнера Linux майкрософт даже contributor весьма хиленький :) майнтейнеры это опытные разработчики ядра https://www.kernel.org/doc/html/latest/process/maintainers.html
  8. Linux based framework

    нет, ключевой Red Hat а точней - IBM после поглощения https://www.redhat.com/en/ibm
  9. Linux based framework

    Например статическая линковка в один бинарник - очень распространённый юзкейс - возможна только с коммерческой лицензией лет 15 назад видел на банкомате сбера на экране вместо гуя окно антивируса с сообщением об обнаруженном вирусе. Давно такого не видел - видимо сейчас все Linux используют :) https://www.nxp.com/design/designs/linux-point-of-sale-pos-reader:SLN-POS-LRDR
  10. Linux based framework

    приклейте смартфон к банкомату - вот и вся разработка, тыщи 3 рублей стоит и программистов не надо. Qt крутой но не всегда бесплатный. Из бесплатных перспективен flutter https://flutter.dev/ но он пока что в состоянии альфа-версии для Linux.
  11. Linux based framework

    я так и знал погуглить не получается ? с таким интересом к делу я бы советовал ничего не менять
  12. Linux based framework

    как вы это тестировали ? насколько помню у вас без ОС система, драйвер для 2D GPU для Linux есть без исходников https://resources.qt.io/industry-solution-consumer-electronics/qt-quick-designer-the-coffee-machine мне кажется вы преувеличиваете - QML ближе к дизайну чем программированию
  13. Linux based framework

    Думаю Qt5 QML идеально подойдет для вендинговых автоматов. https://qmlbook.github.io/ видео встраивается элементарно https://qmlbook.github.io/ch12-multimedia/multimedia.html интеграция с питоном есть https://doc.qt.io/qtforpython/tutorials/qmlintegration/qmlintegration.html Всякие touchgfx они может хороши для экранчиков со спичечный коробок :) но я не вижу разницы если у вас уже есть такое только самописное. Современным процессорам нужны современные фреймворки с поддержкой аппаратных ускорителей. И студентам полезно изучать технологии в тренде. То что вы рассказываете что GPU не ускоряет графику это конечно дичь - GPU и VPU работают паралельно с CPU и потребляют на порядки меньше чем потребовалось бы на аналогичные операции не специализированному процессору.
  14. Через пробел - это значит между именами должен быть разделитель пробел - как слова отделяются в предложении, только в конфиге в одной строке без переносов BR2_LINUX_KERNEL_CUSTOM_DTS_PATH= .... - все в одной строке, это форумный движок перенос сделал
  15. не знаю зачем вы их переименовывали и добавляли полный путь в инклудах в dts - естественно так ничего не будет работать, ничего этого не нужно - просто указываете их в конфиге "как есть" через пробел все, dts копируются и компилируются а dtsi только копируются в дерево исходников ядра https://git.busybox.net/buildroot/tree/linux/linux.mk?h=2020.11.x#n171