Плата 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, предназначенный для разработчиков встраиваемых систем.»

Компания StarFive представила инструмент Perf для максимальной производительности RISC-V IP Dubhe

Являясь 64-битным сверхвысокопроизводительным RISC-V ядром, разработанным компанией StarFive Technology, Dubhe демонстрирует лучшую производительность IP-ядра процессора RISC-V. Ядро использует новейший набор инструкций RISC-V, который включает RV64GC, расширение побитовых операций (B), векторное расширение (V) V1.0 и расширение Hypervisor, что делает его идеальным для высокопроизводительных вычислений.

Также компания StarFive выпустила инструмент “StarFive Perf Performance Profiling Tool”. Читать далее «Компания StarFive представила инструмент Perf для максимальной производительности RISC-V IP Dubhe»

Чипы WCH CH343 USB-to-serial поддерживают напряжение ввода-вывода от 1,8 В до 5 В, скорость передачи данных 6 Мбит/с, настраиваемый VID/PID

Семейство чипов USB-to-serial WCH CH340 очень популярно и часто встречается на платах разработки для отладки/доступа к последовательной консоли, но теперь компания представила чип CH343 «Gen3» — точно так же, как и CH9102F — с более высокой скоростью передачи данных 6 Мбит/с, поддержкой напряжения ввода-вывода 1,8 В, 2,5 В, 3,3 В и 5 В, а также возможность запрашивать пользовательские номера VID/PID USB.

Читать далее «Чипы WCH CH343 USB-to-serial поддерживают напряжение ввода-вывода от 1,8 В до 5 В, скорость передачи данных 6 Мбит/с, настраиваемый VID/PID»

Проект 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»

WCH CH348 – это 8-портовый чип для переходника USB – Serial с 48 GPIO

Если вам нужно управлять или отлаживать несколько устройств через устройства UART, то вы будете рады узнать, что компания WCH недавно выпустила чип CH348 (USB – Serial) с восемью портами UART

Было представлено две модели: CH348L в корпусе LQFP100 и CH348Q в корпусе LQFP48. Обе модели предлагают восемь интерфейсов UART, но CH348L поддерживает большое количество сигналов CTS / RTS и DTR / аппаратного управления потоком, а также сигналов DTR, DCD, RI и поддержкой независимого напряжения для ввода-вывода. Читать далее «WCH CH348 – это 8-портовый чип для переходника USB – Serial с 48 GPIO»

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 (краудфандинг)»