Size: a a a

2020 July 22

И

Игорь in Embedded Group
Еще на верно я очень сырой, пробовал запустить шаговик, в коде полностью разобрался что и зачем, как мне казалось, но че т не пошло. В итоге пошел прострациировать
источник

BV

Bulat Valeev in Embedded Group
Valentin Kornienko
я за эту неделю с эмбед-линуксом задался вопросом. А есть какой-то расово-верный способ разгребать зоопарк и держать актуальным все?
Самое сложное не держать код в порядке, а держать прогеров в узде, а то они ещё до релиза начнут просить с qt5.5 как то апнуть на 5.9
источник

BV

Bulat Valeev in Embedded Group
Или выберут автооьновляемый репозиторий типа bluezqt. А так йокта и билдрут идеальны. Но я всё таки выбрал йокту
источник

BV

Bulat Valeev in Embedded Group
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Да, конечно. Buildroot и Yocto не просто так существуют.
А вообще ты можешь просто брать general-purpose-дистрибутив вроде того же Debian / Ubntu / Arch Linux ARM / etc.
Ну не всегда в general purpose самые свежие пакеты лежат, или те которые нужно
источник

аᶘ

асоциальный пикотран... in Embedded Group
Bulat Valeev
Ну не всегда в general purpose самые свежие пакеты лежат, или те которые нужно
Иногда проще мейнтейнить или бэкпортировать пару пакетов, чем собирать и мейнтейнить всю систему :)
источник

BV

Bulat Valeev in Embedded Group
Иногда)Никто не делал репозиторий на базе йокты/билдруте кстати?
источник

SS

Serhii Sakhno in Embedded Group
Valentin Kornienko
Какие-то best-practices для разворачивания образов и поддержания не-протухших библиотек?
Иногда свежели либы зло) Хотя скорее виновато старое железо
источник

SS

Serhii Sakhno in Embedded Group
сейчас есть задача завести .net. core на старом проце,  arm 32 бита без fpu и neon
источник

A

Anton in Embedded Group
Привет всем!
Я опять за советом по подключению пульта электроколяски к UART...
На выводе DATA пульта подтяжка к 10В около 2мА.
Собрал схему преобразователя уровня, но софт пульт не видит. Стал разбираться, оказалась не совсем правильная реакция на TX. Должно быть по-логике лог.0 - около 0В и лог.1 - около 10В, а сейчас лог.0 - 2.5В и лог.1 - 5В.
Можете подсказать, в чем может быть ошибка?
Если совсем оффтоп, пните в сторону подходящего канала:)
источник

VK

Valentin Kornienko in Embedded Group
Bulat Valeev
Самое сложное не держать код в порядке, а держать прогеров в узде, а то они ещё до релиза начнут просить с qt5.5 как то апнуть на 5.9
5.5 и 5.9 ОЧЕНЬ отличаются по функционалу.
источник

VK

Valentin Kornienko in Embedded Group
Если в контексте QML, а не виджетов.
источник

BV

Bulat Valeev in Embedded Group
Valentin Kornienko
5.5 и 5.9 ОЧЕНЬ отличаются по функционалу.
Вот и представь, что разраб тебе такой "О, в 5.9 добавили новые классы управления чем-то. Давай пересоберем весь стек на 5.9". Для тестов же разраб может собирать под свою систему, где уже собранные версии поставляются. Или как я говорил про bluezqt. Там есть автокоммиты по обновлению версий зависимостей, и если надо добавлять функционал, то все зависимости тоже надо обновлять, хотя там надо всего-то пару коммитов обновлений по функционалу.
источник
2020 July 23

VK

Valentin Kornienko in Embedded Group
Bulat Valeev
Вот и представь, что разраб тебе такой "О, в 5.9 добавили новые классы управления чем-то. Давай пересоберем весь стек на 5.9". Для тестов же разраб может собирать под свою систему, где уже собранные версии поставляются. Или как я говорил про bluezqt. Там есть автокоммиты по обновлению версий зависимостей, и если надо добавлять функционал, то все зависимости тоже надо обновлять, хотя там надо всего-то пару коммитов обновлений по функционалу.
Я смотрел специально. Начиная с 5.7 добавлено достаточно много QML контролов, с 5.8 добавлен Q_NAMESPACE
источник

VK

Valentin Kornienko in Embedded Group
Я сторонник поддержки максимально последних версий библиотек, если это LTS.
источник

VK

Valentin Kornienko in Embedded Group
Если мажорный новый релиз- стараюсь на работе поддерживать максимально свежие зависимости
источник

BV

Bulat Valeev in Embedded Group
А ведь ещё и qt теперь не даст скачать старые версии на хоста
источник

VK

Valentin Kornienko in Embedded Group
Но, на работе винда, проблем с зависимости нет, т.к. собираем в nuget( знаю, лучше в Конан, скоро посмотрим его)
источник

VK

Valentin Kornienko in Embedded Group
Bulat Valeev
А ведь ещё и qt теперь не даст скачать старые версии на хоста
Да, потому что багофикс в них больше заливать не будут
источник

VK

Valentin Kornienko in Embedded Group
Потому что опять же, старые баги чинят до какой то версии. Дальше не поддерживают.
источник

BV

Bulat Valeev in Embedded Group
Valentin Kornienko
Если мажорный новый релиз- стараюсь на работе поддерживать максимально свежие зависимости
Но это же ведёт к тому, что на старом изделии новое ПО не заработает, придется обновлять всю систему.
источник