Size: a a a

2021 July 25

IZ

Igor Zafievsky in Embedded Group
Он не занимается IO. Он только выдает команды. Контроллер туда-сюда данные по DMA гоняет
источник

A🐱

Andrew 🐱 [войсы не с... in Embedded Group
Выдавать команды это и есть IO
источник

IZ

Igor Zafievsky in Embedded Group
Не думая. на какой диск сколько и куда записать
источник

T

Turunchuk in Embedded Group
Друзья! Буду признателен за ваше мнение о перспективности экосистемы ZephyrOS. Именно не самой операционки, а вкупе с  devicetree, Kconfig, etc. Идея, конечно, заманчивая. Универсальная, переносимая, с широкими возможностями первоначальных настроек и конфигураций в компайл-тайм, Linux-like абстракция над любым адаптированным к ней МК/отладкой. Поддерживаемая и развиваемая производителями чипов. Так, nRF вообще свою  SDK теперь только на базе Zephyr продвигает. Но у меня, по итогам пары недель осваивания этого хозяйства, появилось ощущение, что это все в какой-то недалекий момент может рухнуть под собственной сложностью. Порог вхождения в экосистему лично для меня высоковат, одновременно вкуривать собственно хал вендора(в моем случае nRF) и упомянутые  devicetree, Kconfig, навороченную систему сборки ( cmake+ ninja) тяжко и по времени затратно. Конечно, если веришь что за этим - светлое будущее - не вопрос, освоим, нет ничего невозможного. Вопрос, насколько это будет жизнеспособно в перспективе? Последует ли динамичное развитие, или останется висеть заброшенным на гитхабе как и множество иних, многообещающих в прошлом амбициозных проектов? Что скажете?
источник

ED

Electronics Designer in Embedded Group
Любая Абсолютно Универсальная Система бесперспективна. Zephyr либо найдёт свою нишу и в ней останется (ну, например, как ОС для того же Нордика), либо будет забыт.
источник

ИС

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

ED

Electronics Designer in Embedded Group
Лично для меня Zephyr слишком тяжеловесен. Я уже не говорю о том, что он принуждает работать только с его супер-системой сборки, что ставит крест на добавлении его в существующие проекты.
источник

KA

Konstantin Akmarov in Embedded Group
ставит крест на  добавлении его в существующие проекты ... на основе другой сборки 😊, надо в зефир переносить, а не наоборот
источник

A

Alexander in Embedded Group
При 1 на en заменяй КЗ, ПРИ 0 ОБРЫВОМ
источник

ИС

Иван Срайчук... in Embedded Group
Извините, не очень понял, можете пояснить, пожалуйста?
источник

KA

Konstantin Akmarov in Embedded Group
линукс же
источник

VB

Vlad Baida in Embedded Group
хмм, я ошибок не вижу
источник

VB

Vlad Baida in Embedded Group
а при вводе в систему опечаток не было?)
источник

Х

Х in Embedded Group
Падение на транзисторе не учёл может?
источник

VB

Vlad Baida in Embedded Group
та ну, тут же задача на 1 и 0
источник

Х

Х in Embedded Group
А подают 1 Volt и 0 Volts
источник

Х

Х in Embedded Group
Может это вообще маловато...
источник

ИС

Иван Срайчук... in Embedded Group
Может в системе ошибка, я такое уже встречал у них в тестах)
Но хотя бы рад, что ошибок нет)
Спасибо!
источник

LZ

Leonid Zaliubovskii in Embedded Group
Не, ну это ожидаемо. Когда диску не хватает свободных блоков для внутреннего выравнивания износа - резко подскакивает износ ячеек, особенно если over provisioning небольшой.

Также из за этого
источник

Х

Х in Embedded Group
Кстати а диск не может пометить их как-то и работать без этих ячеек, а не весь дохнуть?
источник