ChipWhisperer-Husky — это инструмент размером с ладонь для анализа энергопотребления и внесения неисправностей (Crowdfunding)

ChipWhisperer-Husky от NewAE Technology — это компактный инструмент, предназначенный для анализа мощности побочных каналов и устранения неисправностей. Устройство имеет такие функции, как высокоскоростной логический анализатор, используемый для визуализации сбоев, потоковая передача данных в реальном времени для атаки на асимметричные алгоритмы и поддержка программирования JTAG/SWD.

Читать далее «ChipWhisperer-Husky — это инструмент размером с ладонь для анализа энергопотребления и внесения неисправностей (Crowdfunding)»

Официально выпущена Arduino IDE 2.0

Вышел первый стабильный релиз Arduino IDE 2.0. Новая IDE, основанная на платформе Eclipse Theia, предлагает более современный и удобный пользовательский интерфейс, более быстрое время компиляции и дополнительные функции, которые мы обсудим в этом посте.

Читать далее «Официально выпущена Arduino IDE 2.0»

Плата CH347 за 5 долларов представляет собой мост USB 2.0 для I2C, SPI, UART, JTAG и GPIO.

MuseLab USB-HS-Bridge — недорогая (5 долларов) плата на базе микросхемы WCH CH347 с интерфейсом USB 2.0 Type-C, которая действует как мост для интерфейсов I2C, SPI, UART и JTAG, а также GPIO.

Это особенно полезно для отладки и загрузки битовых потоков на платы разработки FPGA, но его также можно использовать для подключения различных периферийных устройств, таких как датчики I2C, флэш-устройства SPI, устройства UART, практически к любому хосту с запасным хост-портом USB 2.0.

Читать далее «Плата CH347 за 5 долларов представляет собой мост USB 2.0 для I2C, SPI, UART, JTAG и GPIO.»

tio — это инструмент ввода-вывода последовательных устройств на базе Linux, предназначенный для разработчиков встраиваемых систем.

Уже есть несколько программ последовательного терминала, таких как Putty и minicom, и в последнее время мы сами используем Bootterm. Но не предел. Мартин Лунд(Martin Lund) разработал инструмент ввода-вывода для последовательных устройств на базе Linux.

Мартин обнаружил, что многие из существующих инструментов очень ориентированы на модемы или немного громоздки в использовании, поэтому он разработал tio как более простую альтернативу, уделяющую меньше внимания классическим функциям терминала/модема и больше — потребностям разработчиков встраиваемых систем и хакеров.

Читать далее «tio — это инструмент ввода-вывода последовательных устройств на базе Linux, предназначенный для разработчиков встраиваемых систем.»

Проект ESP USB Bridge позволяет использовать ESP32-S2 или ESP32-S3 в микросхемах USB to UART/JTAG

ESP USB Bridge от Espressif — это проект, основанный на ESP-IDF, в котором используется USB-интерфейс ESP32-S2 или ESP32-S3 для использования платы в качестве отладочной платы USB-UART или USB-JTAG.

Он может служить заменой отладочных плат USB-TTL на базе CH340 или CP2104, например, использоваться с OpenOCD в режиме JTAG bridge, а также прошивать файл прошивки UF2 на целевую плату.

Читать далее «Проект ESP USB Bridge позволяет использовать ESP32-S2 или ESP32-S3 в микросхемах USB to UART/JTAG»

Виртуальное оборудование Arm на базе Cortex-M55 теперь доступно в облаке AWS

19-21 октября состоится саммит Arm DevSummit 2021, и первые объявления Arm связаны с IoT: «Arm Total Solutions for IoT предоставляет комплексное решение для значительного ускорения разработки продуктов IoT и повышения рентабельности инвестиций», «Project Centauri», направленный на достижение обширной программной экосистемы Arm Cortex-M так же, как Project Cassini для экосистемы Cortex-A, начиная с поддержки PSA Certified и Open-CMSIS-CDI спецификации облака на устройство, а также Arm Virtual — аппаратное обеспечение на базе платформы Corstone-300 IoT с ядром MCU Cortex-M55 и Ethos-U55 microNPU, доступным из веб-сервисов Amazon.

Читать далее «Виртуальное оборудование Arm на базе Cortex-M55 теперь доступно в облаке AWS»

CH9102F — альтернатива микросхемы CP2104 USB-UART

Мы упомянули, что цена микросхемы Silabs CP2104 USB to UART выросла, и, в обзоре  плат LILYGO T-Display, указали, что в качестве альтернативы можно использовать микросхему WCH CH9102F.

Мы никогда раньше не слышали о чипах CH9102 (CH9102F и CH9102X), поэтому мы решили изучить всю доступную информацию о них, для этого проверив техническое описание CH9102 и CP2104 .

Читать далее «CH9102F — альтернатива микросхемы CP2104 USB-UART»

Сравнение логических анализаторов на базе ПК: PGY-LA-EMBD, Logic16 Pro и SP209

Для построения встроенной системы требуется, чтобы несколько устройств взаимодействовали с центральным процессором, как правило, через шину SPI или I2C. Если ваша система довольно сложна и что-то работает не так, как ожидалось, логический анализатор может исправить положение. Итак, выбор правильного логического анализатора имеет решающее значение для успешного проекта. В этом обзоре дается сравнение логических анализаторов на базе ПК, и мы сравним продукты трех компаний: Prodigy Technovations, Saleae и Ikalogic.

Читать далее «Сравнение логических анализаторов на базе ПК: PGY-LA-EMBD, Logic16 Pro и SP209»