CH9102F — альтернатива преобразователю CP2104 USB-UART

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

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

Читать далее «CH9102F — альтернатива преобразователю CP2104 USB-UART»

Плата LUNA позволяет взломать USB через Lattice ECP5 FPGA (краудфандинг)

В 2020 году были выпущены платы для взлома/отладки Severa USB, такие как Tigard (FTDI FT2232HQ), Ollie (STM32F042), Glasgow Interface explorer (Lattice Semiconductor iCE40) или Protocol Droid (STM32). Эти платы имеют в основе либо микроконтроллер, либо FPGA.

Читать далее «Плата LUNA позволяет взломать USB через Lattice ECP5 FPGA (краудфандинг)»

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

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

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

Плата отладки RV-Debugger Plus UART и JTAG за 3,5 $ поставляется с BL702 Zigbee и BLE RISC-V SoC

Платы отладки USB-UART необходимы всем, кто использует одноплатные компьютеры, по крайней мере, при использовании новейшего загрузчика или ядра Linux, где целевая плата не всегда загружается, или при устранении других проблем с загрузкой.

Читать далее «Плата отладки RV-Debugger Plus UART и JTAG за 3,5 $ поставляется с BL702 Zigbee и BLE RISC-V SoC»

JTAG Hat для Raspberry Pi упрощает отладку с помощью OpenOCD

Отладка низкого уровня может выполняться с помощью отладчика JTAG и программного обеспечения OpenOCD с открытым исходным кодом, но, поскольку не у всех дома есть такой отладчик, некоторые используют Raspberry Pi в качестве отладчика JTAG, и в интернете можно легко найти инструкции по подключению и установки программного обеспечения.

Мэтт Метс (Matt Mets) из BlinkinLabs тоже какое-то время использовал SBC Raspberry Pi и OpenOCD для отладки плат микроконтроллеров на базе Arm, и обнаружил, что иногда приходится использовать перемычки и каждый раз искать не подписанные контакты, что очень затруднительно. Поэтому он разработал плату расширения JTAG Hat с 20-контактными и 1,27-мм разъемами отладки Cortex, которые правильно подписаны, чтобы упростить процесс. Читать далее «JTAG Hat для Raspberry Pi упрощает отладку с помощью OpenOCD»

Arm представляет Open-CMSIS-Pack и Keil Studio Cloud для разработки программного обеспечения MCU

На днях компания Arm объявила о двух новых инициативах, направленных на повышение производительности разработчиков встроенного программного обеспечения, IoT, ML и MCU: проект Open-CMSIS-Pack и Keil Studio Cloud.

Читать далее «Arm представляет Open-CMSIS-Pack и Keil Studio Cloud для разработки программного обеспечения MCU»

Архитектура Armv9, ориентированная на искусственный интеллект, безопасность и «специализированные вычисления»

В 2011 году была анонсирована архитектура Armv8 — первая 64-битная архитектура от Arm, сохраняющая совместимость с 32-битным кодом Armv7. С тех пор мы видели множество ядер Armv8, от энергоэффективного Cortex-A35 до мощного ядра Cortex-X1, а также некоторые ядра от партнеров Arm.

Читать далее «Архитектура Armv9, ориентированная на искусственный интеллект, безопасность и «специализированные вычисления»»

Высокоскоростной интерфейс USB2IO сочетает в себе Intel Cyclone 10 FPGA и STM32H7 MCU

Во второй половине 2020 года мы увидели изрядное количество инструментов отладки USB для разработчиков электроники и хакеров, включая Glasgow Interface Explorer с ICE40 FPGA.

Читать далее «Высокоскоростной интерфейс USB2IO сочетает в себе Intel Cyclone 10 FPGA и STM32H7 MCU»