(Untitled)

Oct 24, 2019 08:34


Яндексоиды всё пишут хорошо и правильно (в основном потому, что пишут совершенно очевидные вещи - что аджайл в разработке железа заходит так себе, например), кроме одного: из текста прямо выпирает, как разработчик софта выбирал себе платформу пожирнее и покомфортнее с точки зрения железа.

Проблема в том, что в реальном устройстве, которое пойдёт в ( Read more... )

Leave a comment

Comments 12

nihao_62 October 24 2019, 05:54:30 UTC
Приятно читать написанное профессионалом!

Reply


melkiythegreat October 24 2019, 07:13:07 UTC
Так и это очевидные вещи. Хотя конечно кто-то должен их произнести вслух. Все как-то крутятся между конскими сроками разработки платы полностью с нуля (не делайте так) с одной стороны и ардуино (и так не делайте) с другой.

Некоторые еще пропускают этап собственно проектирования. В прототипе собранном из рапсберри и ардуины на синей изоленте работало? Сто катушек изоленты в закупку - выходим на серию.

Reply

redmassacre October 24 2019, 07:42:35 UTC
-- Мужики, изолента есть?
-- Нет
(спустя полчаса)
-- Мужики, держите изоленту!

Reply


mbr October 24 2019, 07:47:13 UTC
> если вы подойдёте к программисту, радостно обнимающему все имеющиеся у него многочисленные ядрышки NanoPi M4, и скажете, что в реальном проекте будет Cortex-A8 на 600 МГц с 256 МБ ОЗУ и 32 МБ флэша с файловой системой UBIFS, он сначала подумает, что вы так шутите.

Я отчасти согласен, но тенденции меняются. Тем более, когда ты производишь миллионными партиями с производством в Китае - iot и в прочих микропотребляющах девайсах яндекс пока замечен не был. Давеча видел вживую GD32F303 (клон STM32 F3, если кто не понял) во вполне себе серийном изделии. А с месяц назад смотрел на потрохи этой самой Яндекс-станции - гигагерц с чем-то процессор, 4 ядра, ARM64. Allwinner, в розницу 5$. Оптом хорошо, если пару баксов будет. Наговнокодил и в продакшн. time2market. При этом аналогичный i.mx8 стоит порядка 40$.

PS. А ты уже ковырял BLE 5.1 в плане векторного позиционирования?

Reply

olegart October 24 2019, 08:03:16 UTC
В серийном изделии с тиражом 100 тыс. экземпляров, например, за разницу в доллар в цене процессора разработчика выебут, высушат, потом гидратируют обратно и посадят оптимизировать под более дешёвый, ибо это немного больше его зарплаты. Так что если там стоит F3 - значит, зачем-то нужен F3. Иначе бы там стояло безымянное 16-ногое чудо, хорошо если 32-битное хотя бы.

И та же яндекс-станция - ну сглючит она, да и хер с ней. А вот от базовой станции LoRaWAN ценой под штуку баксов и в уличном исполнении, внутри которой я обнаружил модульную конь-струкцию, медиатековский процессор на -20...+55 и подключение трансивера через USB-хаб GL850G на 0...+70, я немножно охуел.

Нет, ещё не ковырял.

Без заказчика нет времени/ресурсов/денег, чтобы просто так ковырять, а заказчиков всех пугает необходимость развешивать инфраструктуру из якорей на стенах, которым нужно питание и связь. Это в офисе демонстрашку хорошо показывать, а как на заводе слышат, что им тут обвешаться надо...

Reply

mbr October 24 2019, 08:09:07 UTC
Смысл в том, что клон STM32F3 стоит дешевле (для китайцев), чем какой-нибудь F0, доступный у нас. Тоже самое с allwinner. Да, говно. Да, документации нет. Индусы набыдлокодили, вперед, в продакшн. Главное первыми застолбить рынок. А потом как-нибудь оптимизируем. Может быть. Опоздал на пару недель - все, доказывай чем твой продукт лучше конкурентов, которые выкатили железку раньше. Консьюмерский рынок он такой.

Reply

olegart October 24 2019, 12:25:57 UTC
А клон STM32F0 - ещё дешевле. А 8-битное чудо, на которое, не зная китайского, даже SDK невозможно получить, ещё дешевле.

И в огромном проценте бытовой техники стоит как раз 8-битное чудо с документацией иероглифами.

Пара недель же на рынке бытовухи не волнует вообще никого. Даже пара месяцев не волнуют. Даже пара лет - редко.

Reply


evlasov October 24 2019, 16:56:01 UTC
Я, наверное, неправильный разработчик. Наоборот, постоянно парюсь, что у нас прототип на РасПай, а это слишком жирно для жменьки сенсоров, и вообще, "давайте на ассемблере перепишем". На что умные люди говорят, что на прод можно будет поставить плату на ARM, и это не повлияет на цену, пиши под линукс и не парься. Мне-то что, я вообще дата сотонист, меня такие вещи не должны интересовать в принципе. Но до того, как прочёл этот пост, я смутно догадывался, что что-то в этом не так. Теперь точно знаю.

Reply


ivanstor October 25 2019, 13:53:07 UTC
Я не разработчик. Так, power user (домашние притыры на STM32/Arduino не считаются).
Но просмотрев статью на хабре, сразу подумал: а как сия конструкция будет себя чувствовать летом? Постояв часа 4 на солнышке, это в черном-то корпусе. Ведь, судя по присоске, крепится всё это на ветровое. Притом, что видеорегистраторы, куда менее нагруженные, дохнут легко. А тут NanoPi и нейросеть. Обуревает сильное сомнение...

Reply


Leave a comment

Up