Зачем там RTOS если оно никаких run time задач не решает. Некоторые автопроизводители и на Андроиде это делают. Просто разделяют сейчас задачи управления и контроля от индикации и инфортейнмента, и гоняют это на разном железе и софте.
Странно, но у меня абсолютно противоположный опыт. Все wifi и z-wave устройства работают крайне надёжно, а вот с ZigBee какие-то проблемы. В частности перебрал несколько датчиков температуры и влажности пока нашел те, которые не отваливались бы через пару месяцев. А вот датчики на открытие дверей попробовал три с Али, все отвалились через месяц. Сейчас заказал z-wave.
Сеть у меня состоит из RPI с Sonoff ZigBee донглом в одном конце дома плюс ZigBee розетка работает как повторитель в другом конце.
Я ещё докину. В долине таких дней чтобы было прямо жарко не так много. Ну там недели 3-4 летом. Обычно жарко на солнце, но стоит зайти в тень то становится прохладно. Другими словами, термометр в тени не так часто выше 27 поднимается даже летом. Но сухо, это да.
В крупных компаниях бывает так, что поставить микроконтроллер, который раз в 5 перекрывает нужду устройства, выгоднее по деньгам чем что-то другое. Ноги у этого обычно растут из контрактов с производителем микроконтроллеров.
Если есть хоть небольшой опыт работы в США, в любом стартапе, то практически любой диплом из стран бывшего СССР можно писать в резюме как Master degree in CS. Никто дипломы не смотрит, бэкграунд чек если и проводят то это все фикция, от него вообще отказаться можно. Спокойно берут в любые, самые крупные IT контры. Опыт личный и многих товарищей.
Както очень уж радикально. Я делал по другому. Грузился в нормальный андроид, но не грузил Zygote. Таким образом получал полноценный Линукс но без Андроид фреймворка. А это значит там были GPU, Audio, HW composer и т.п. ништяки. Т.е. весь HAL можно было использовать напрямую. Т.к. фреймворк Андроида не грузился то все это запускалось за считанные секунды.
Так я и не против, у кого-то CAN, у кого-то UART. Я видел и варианты только с USB. Тут же дело такое, если есть автомобиль и там уже CAN, то никто дополнительно UART впихивать не будет, смысла же нет
Зачем там RTOS если оно никаких run time задач не решает. Некоторые автопроизводители и на Андроиде это делают. Просто разделяют сейчас задачи управления и контроля от индикации и инфортейнмента, и гоняют это на разном железе и софте.
Странно, но у меня абсолютно противоположный опыт. Все wifi и z-wave устройства работают крайне надёжно, а вот с ZigBee какие-то проблемы. В частности перебрал несколько датчиков температуры и влажности пока нашел те, которые не отваливались бы через пару месяцев. А вот датчики на открытие дверей попробовал три с Али, все отвалились через месяц. Сейчас заказал z-wave.
Сеть у меня состоит из RPI с Sonoff ZigBee донглом в одном конце дома плюс ZigBee розетка работает как повторитель в другом конце.
Я ещё докину. В долине таких дней чтобы было прямо жарко не так много. Ну там недели 3-4 летом. Обычно жарко на солнце, но стоит зайти в тень то становится прохладно. Другими словами, термометр в тени не так часто выше 27 поднимается даже летом. Но сухо, это да.
Теплый солнечный бриз :) не подскажете в какое время года туда заехать чтобы его ощутить?
В крупных компаниях бывает так, что поставить микроконтроллер, который раз в 5 перекрывает нужду устройства, выгоднее по деньгам чем что-то другое. Ноги у этого обычно растут из контрактов с производителем микроконтроллеров.
Софт для какого-нибудь embedded linux устройства, где кроме минимальной rootfs больше ничего нет.
А не пробовали воспользоваться buildroot? Он может все это автоматически сделать и на выходе выдать уже образ для записи на карту.
Если есть хоть небольшой опыт работы в США, в любом стартапе, то практически любой диплом из стран бывшего СССР можно писать в резюме как Master degree in CS. Никто дипломы не смотрит, бэкграунд чек если и проводят то это все фикция, от него вообще отказаться можно. Спокойно берут в любые, самые крупные IT контры.
Опыт личный и многих товарищей.
Да, DS Logic на удивление тоже неплох
Плата стоит $18, доставка $27. Наверно воздержусь, что-то не сильно хочется
Когда-то читал его первую книгу Windows internals. Что-то там не понял и написал ему email. Так он мне даже ответил!
Так я это и имел ввиду, что не Андроид делает по другому, а вендоров так реализуют свое аудио. Самому Андроиду вообще все равно что там ниже HAL.
Както очень уж радикально. Я делал по другому. Грузился в нормальный андроид, но не грузил Zygote. Таким образом получал полноценный Линукс но без Андроид фреймворка. А это значит там были GPU, Audio, HW composer и т.п. ништяки. Т.е. весь HAL можно было использовать напрямую. Т.к. фреймворк Андроида не грузился то все это запускалось за считанные секунды.
Вау, ну зачем так категорично. Есть audio hal, которые работают поверх ALSA и их исходники открыты.
Андроид не диктует как надо реализовать audio hal, если есть драйверы звуковой подсистемы которые дают ALSA или OSS, то hal делается поверх них.
mp3 и flac декодеры в софте я запускал ещё на маленьком arm микроконтроллере лет 10 назад. Там кода ну килобайт 30 максимум.
А про все остальное согласен. Интересно и прикольно, но смысла, кроме как поиграться, нет.
Так в том-то и дело, им вообще все равно что там в машинах внутри
Яндекс пока ещё далек от автоиндустрии. Как дорастут может придет просветление :)
Так я и не против, у кого-то CAN, у кого-то UART. Я видел и варианты только с USB. Тут же дело такое, если есть автомобиль и там уже CAN, то никто дополнительно UART впихивать не будет, смысла же нет
Не знаю, где так сделано, но там где я работал именно загрузчики принимали прошивку по CAN. Приложения в устройстве вообще может не быть.
Автоиндустрия так и работает, все загрузчики только по CAN. А больше никак, когда в автомобиле под сотню блоков, к каждому UART не подключишь.