TensorFlow Lite для микроконтроллеров, протестированная на Linux SBC

Димитрис Тассопулос (Dimtass) решил узнать больше о машинном обучении для встраиваемых систем и написал серию из пяти постов, в которых рассказывает о своем опыте работы с недорогим оборудованием, таким как плата STM32 Bluepill, Arduino UNO или ESP8266- Модуль 12E, начиная с простых примеров NN, до перехода на TensorFlow Lite для микроконтроллеров.

Недавно Димитрис продолжил работу над своим последним «глупым проектом» (так он называет свой блог), запустив и протестировав TensorFlow Lite для микроконтроллеров на различных Linux SBC.

Читать далее «TensorFlow Lite для микроконтроллеров, протестированная на Linux SBC»

В SBC BeagleBone Green Gateway добавлен SiP Octavo OSD3358, порт Ethernet и DC разъем для питания

Плата BeagleBone Green Wireless была запущена в 2016 году в качестве альтернативы официальной BeagleBone Green с поддержкой WiFi и Bluetooth, а также некоторыми дополнительными USB портами, это означало, что был убран порт Ethernet.

Linux SBC был основан на процессоре Texas Instruments Sitara AM3358 и чипе оперативной памяти объемом 512 Мб. Теперь компания Seeed Studio работает над обновлением платы под название BeagleBone Green Gateway, в которой будет объединен процессор, оперативная память и другие компоненты в один чип, благодаря Sip Octavo Systems OSD3358. В новую плату также будет добавлен порт Ethernet и разъем DC для питания, это позволит использовать не только микро USB-порт для питания, а также чип I2C RTC и батарею. Читать далее «В SBC BeagleBone Green Gateway добавлен SiP Octavo OSD3358, порт Ethernet и DC разъем для питания»

E-ALE — это бесплатная и обучающая программа на базе Linux с открытым исходным кодом для инженеров по встраиваемым системам.

Когда мы писали о расписании Embedded Linux Conference 2019 несколько дней назад, мы узнали, что в одном из выступлений планируется использовать аппаратный комплект E-ALE для сессии. Никогда ранее мы не слышал об этом комплекте. Быстрый поиск привел нас на сайт e-ale.org, где объясняется, что E-ALE обозначает Embedded Apprentice Linux Engineer.

Программа обучения предназначена для инженеров по встраиваемых системах, имеющих опыт разработки микропрограмм для микроконтроллеров, которым необходимо перейти на встраиваемые системы на базе Linux. Обучение проводится только лично (без вебинара) на существующих конференциях по Embedded Linux и состоит из 8–9 семинаров продолжительностью от 2 до 3 дней. Обычно начинается с презентации по одному предмету, после чего следует лабораторное время для отработки полученных навыков.

Читать далее «E-ALE — это бесплатная и обучающая программа на базе Linux с открытым исходным кодом для инженеров по встраиваемым системам.»

TI AM5729 с питанием от BeagleBone-AI поставляется с ядрами TI C66x DSP и EVE

Запущенная в 2013 году, BeagleBone Black, по-прежнему, остается одной из самых популярных платформ для любителей, все это благодаря ее многочисленным операциям ввода-вывода, поддержке программного обеспечения и доступной цене, на тот момент она была самой дешевой платой. Но, похоже, скоро появится новая версия, позволяющая экспериментировать с нагрузками искусственного интеллекта.

BeagleBone-AI работает на платформе Texas Instruments AM5729 SoC, оснащенной ядрами цифрового сигнального процессора(DSP) TI C66x и ядрами встроенного видения (EVE), поддерживающие, посредством TIDL (Texas Instruments Deep Learning), машинное обучение OpenCL API.

Читать далее «TI AM5729 с питанием от BeagleBone-AI поставляется с ядрами TI C66x DSP и EVE»

Плата OSD3358-SM-RED совместимая с Beaglebone Black поставляется с гигабитным Ethernet, HDMI, 4 USB портами и многим другим

Компания Octavo Systems известна своей системой-в-корпусе (SiP) OSD335x, которая сочетает в себе процессор Texas Instruments Sitara AM335x Cortex A8, оперативную память, LDO регулятор и некоторые пассивные компоненты в один единый корпус, а также соответствующие комплекты для разработки, такие как PocketBeagle, который были предоставлены фондом BeagleBoard в сентябре прошлого года, стоимостью $25.

Теперь компания запустила плату для разработки OSD335-SM-RED вместе со своей системой-в-корпусе (SiP) OSD3358-512M-BSM с оперативной памяти 512 Мб, гигабитным Ethernet, micro HDMI портом, четырьмя портами USB 2.0, разъемом BeagleBone Black, несколькими датчиками и т.д.…
Читать далее «Плата OSD3358-SM-RED совместимая с Beaglebone Black поставляется с гигабитным Ethernet, HDMI, 4 USB портами и многим другим»

Планшет RasPad на базе Raspberry Pi 3 B + и других плат для разработки (Crowdfunding)

Многие люди, заинтересованные в работе над проектами с Raspberry Pi, скорее всего, подключат плату к монитору, USB-клавиатуре, мыши, и к адаптеру питания. Но, если вы заинтересованы в использовании небольшого компактного и портативного комплекта — планшетный ПК RasPad именно для вас.

Комплект совместим с платами Raspberry Pi, включая новейшие Raspberry Pi 3 B + , а также другие платы для разработки Arm/x86 Linux, включая Tinker BoardLattePanda или BeagleBone Black. [Обновление: исходя из дизайна, предполагаем, что комплект работает только с форм-фактором RPi, поэтому, если вы используете другие платы с выходом HDMI, возможно, вам придется вынуть их из корпуса]

Читать далее «Планшет RasPad на базе Raspberry Pi 3 B + и других плат для разработки (Crowdfunding)»

Lab in a Box Concept является встроенным x86 сервером вместе с 6 платами ARM и корпусом ПК для тестирования автоматизированного программного обеспечения

В настоящее время ядро Linux имеет около 20 миллион строк кода, а ARM обладая сотней лицензий производит множество процессоров и микроконтроллеров, которые в конечном итоге могут стать сотнями тысяч различных проектов, многие из которых не используют Linux, но для тех которые его используют, Linux должен быть протестирован, чтобы быть уверенным в его работоспособности. То же самое относится и к любому крупному программному обеспечению, используемому на нескольких аппаратных платформах.

Ручное тестирование — является одним из способов сделать это, но потребуется много времени и затрат, поэтому существуют программные и аппаратные решения непрерывной интеграции для автоматизации тестирования такие, как Linaro LAVA (Linaro Automated Validation Architecture), а также KernelCI для автоматизированного тестирования ядра Linux и Automotive Grade Linux CIAT, которое автоматически тестирует входящие серии патчей.

Читать далее «Lab in a Box Concept является встроенным x86 сервером вместе с 6 платами ARM и корпусом ПК для тестирования автоматизированного программного обеспечения»

PocketBeagle — это мини-плата BeagleBone на базе Octavo OSD3358-SM SiP, стоимостью 25 американских долларов

Ранее в этом году Qwerty Embedded разработала плату PocketBone с открытым исходным кодом и поддержкой Eagle и KiCad, совместимым с BeagleBone, но значительно меньшего размера и на базе системы Octavo OSD3358. Система Octavo OSD3358 никогда не была официальной платформой BeagleBoard.org, и, насколько нам известно, не была широко доступна. Но, BeagleBoard теперь представила PocketBeagle в аналогичном форм-факторе, но на базе последней версии Octavo OSD3358-SM SiP, включающей в себя TI Sitara AM3358, 512 МБ ОЗУ, PMIC и различные пассивные компоненты в корпусе размером 21 × 21 мм, а также имеющей больше вводов-выводов благодаря 72 сквозным отверстиям.

Читать далее «PocketBeagle — это мини-плата BeagleBone на базе Octavo OSD3358-SM SiP, стоимостью 25 американских долларов»