Использование ядер RISC-V на плате Raspberry Pi Pico 2 и микроконтроллере RP2350 – От мигания светодиодом до сборки Linux

Raspberry Pi Pico 2 был выпущен в прошлом месяце с микроконтроллером Raspberry Pi RP2350, оснащенным двумя ядрами Arm Cortex-M33 и двумя 32-разрядными ядрами RISC-V «Hazard3», при этом одновременно могут использоваться до двух ядер. В этом руководстве будет показано, как использовать ядра RISC-V в RP2350, сравнить их производительность с ядрами Arm Cortex-M33 и даже собрать Linux для RISC-V на платах RP2350 с PSRAM.

Помимо увеличенной памяти, более мощных ядер и новых функций безопасности, включая интерфейс HSTX , Raspberry Pi Pico 2 и Pico останутся схожими для конечного пользователя. Инструкции из статьи » Начало работы с Raspberry Pi Pico на MicroPython и C » остаются актуальными. Поскольку образ MicroPython для RISC-V пока недоступен, основное внимание уделим запуску программ на C для ядер RISC-V.

Читать далее «Использование ядер RISC-V на плате Raspberry Pi Pico 2 и микроконтроллере RP2350 – От мигания светодиодом до сборки Linux»

Radxa ROCK 5 ITX RK3588 mini-ITX материнская плата – обзор: создание Arm ПК и NAS на Debian KDE

В этом обзоре будет показана установка Debian на материнскую плату формата mini-ITX ROCK 5 ITX с процессором Rockchip RK3588 (восьмиядерный Arm Cortex-A76/A55), процесс сборки ПК/NAS на основе Arm mini-ITX платы, тестирование функционала и запуск бенчмарков.

В первой части обзора были рассмотрены материнские платы Radxa ROCK 5 ITX (Arm) и Jupiter (RISC-V) формата mini-ITX с характеристиками и распаковкой, а также корпус Auriga 6-Bay NAS mini-ITX, используемый в тесте. Поскольку система на базе материнской платы Jupiter RISC-V mini-ITX уже собрана , здесь потребовалось лишь заменить RISC-V плату на Radxa ROCK 5 ITX Arm и установить несколько SATA-накопителей.

Читать далее «Radxa ROCK 5 ITX RK3588 mini-ITX материнская плата – обзор: создание Arm ПК и NAS на Debian KDE»

Подробный обзор интерфейса высокоскоростной последовательной передачи данных HSTX в Raspberry Pi RP2350

Микроконтроллер Raspberry Pi RP2350 оснащён интерфейсом HSTX (High-Speed Serial Transmit), дополняющим программируемые входы/выходы (PIOs) Raspberry Pi RP2040 , представленные три года назад. Теперь MCU RP2350 содержит три блока PIO и один интерфейс HSTX, работающий через 8 GPIO. Рассмотрим детальнее назначение HSTX, его применение и отличия от PIOs, а также примеры программирования на C и MicroPython.

Интерфейс высокоскоростной последовательной передачи (HSTX) детально описан в документации RP2350 на странице 1118 : «Интерфейс HSTX передаёт данные из системного тактового домена на GPIO со скоростью, независимой от системной тактовой частоты». Дополнительно указана рабочая частота 150 МГц, обеспечивающая до 300 Мбит/с на вывод при DDR-режиме, или суммарно 2400 Мбит/с через 8 выводов.

Читать далее «Подробный обзор интерфейса высокоскоростной последовательной передачи данных HSTX в Raspberry Pi RP2350»

Обзор 3D-принтера Twotrees SK1 – Часть 2: Комплект корпуса и AI-камера

Мы рассмотрели 3D-принтер Twotrees SK1 CoreXY с возможностью высокоскоростной печати в марте прошлого года, но представляем вторую часть обзора, так как компания предоставила дополнительные аксессуары: комплект корпуса для SK1 и AI-камеру для SK1, о которых мы расскажем сегодня.

Основная структура корпуса выполнена из металлических листов, дополнена передней открывающейся дверцей и верхней панелью из закаленного стекла. Корпус SK1 делает 3D-принтер эстетичнее, защищает от пыли, прост в установке и оснащен вентилятором с системой фильтрации воздуха. Он также предназначен для крепления AI-камеры для SK1, позволяющей пользователям наблюдать за процессом печати.

Читать далее «Обзор 3D-принтера Twotrees SK1 – Часть 2: Комплект корпуса и AI-камера»

Как легко включить Bluetooth в MediaTek MT7922 на Ubuntu 24.04

Модули MediaTek MT7922 с поддержкой WiFi 6 и Bluetooth 5.3 недавно появились в нескольких мини-ПК, но Bluetooth не работал в Linux из-за отсутствия драйверов. В этой статье показано, как легко включить Bluetooth в модулях MediaTek MT7922 при работе с Ubuntu 24.04.

Ранее уже сообщалось , что Иэн Моррисон предоставил патч , добавляющий идентификаторы для модуля MT7922 (Azurewave AW-XB591NF), используемого в последних мини-ПК GEEKOM, еще в марте. Теоретически можно было пересобрать ядро Linux, но теперь, когда вышло ядро Linux 6.10 , процесс стал намного проще, поскольку Canonical предоставила это ядро для Ubuntu. Остается только установить его, и проблема решена!

Читать далее «Как легко включить Bluetooth в MediaTek MT7922 на Ubuntu 24.04»

Сборка рабочей станции на базе материнской платы Radxa ROCK 5 ITX (Arm) или Milk-V Jupiter (RISC-V) формата mini-ITX – Часть 1: Аппаратное обеспечение

Radxa ROCK 5 ITX – материнская плата формата mini-ITX на базе восьмиядерного процессора Rockchip RK3588 Cortex-A76/A55, а Shenzhen Milk-V Jupiter – альтернативная плата формата mini-ITX, но с восьмиядерным 64-битным процессором SpacemIT K1 RISC-V.

При получении предложения от Radxa протестировать эти решения, возникла идея рассмотреть полный комплект с корпусом формата mini-ITX, поскольку подобные системы ранее не собирались. Неожиданно прибыли две крупные посылки: в одной находились материнские платы mini-ITX на Arm и RISC-V, в другой – корпус NAS формата mini-ITX с шестью отсеками для SATA-накопителей.

Читать далее «Сборка рабочей станции на базе материнской платы Radxa ROCK 5 ITX (Arm) или Milk-V Jupiter (RISC-V) формата mini-ITX – Часть 1: Аппаратное обеспечение»

Как отремонтировать или заменить антенну WiFi в мини-ПК

В этом кратком руководстве будет показано, как отремонтировать или заменить WiFi-антенну в мини-ПК. В качестве тестового устройства используется GEEKOM A8 Mini PC , поскольку одна из его WiFi-антенн закреплена на верхней пластиковой крышке и может быть повреждена при вскрытии корпуса для замены или обновления SSD-накопителя или модулей памяти.

Читать далее «Как отремонтировать или заменить антенну WiFi в мини-ПК»

Тестирование ntttcp как альтернативы iperf3 в Windows 11 (и Linux)

ntttcp (Windows NT Test TCP) — это утилита для тестирования сети, аналогичная iperf3, которая работает как в Windows, так и в Linux. Разработана и рекомендуется Microsoft вместо iperf3, поэтому проведем мини-обзор этой альтернативы.

iperf3 — стандартный инструмент для обзоров одноплатных компьютеров и мини-ПК под управлением Windows или Linux. Однако замечено, что хотя Ethernet (до 2.5GbE) обычно показывает схожую производительность в обеих ОС, Wi-Fi в Ubuntu 22.04 работает значительно быстрее, чем в Windows 11. Когда XDA developers обратили внимание на сообщение Microsoft о том, что iperf3 не следует использовать в Windows 11, это привлекло внимание.

Читать далее «Тестирование ntttcp как альтернативы iperf3 в Windows 11 (и Linux)»