Radxa X4 SBC сочетает в себе Intel N100 и Raspberry Pi RP2040

Radxa X4

На первый взгляд, особенно сверху, Radxa X4 — это типичный Arm SBC:

Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.

Но вы сразу заметите отсутствие SoC — он находится снизу. Что делает чип на Raspberry Pi сверху?! Для начала давайте перевернем плату, чтобы проверить. Вот и SoC: определенно не Arm, а Intel N100:

Radxa X4 снизу - Intel N100 SoC
Radxa X4 вид снизу — Intel N100 SoC

Все результаты бенчмарков и заметки по этой плате хранятся в репозитории sbc-reviews на GitHub: Radxa X4 — geerlingguy’s sbc-reviews, но вы можете вместо этого прочитать эту статью.

Процессор x86 с Arm

Это смелый дизайн и честно говоря, он вызывает восторг. Это не просто еще одна плата Arm, это попытка попробовать что-то новое.

Некоторые люди отнеслись к этому скептически. Например, Libre Computers ответила:

«ARM SoC обычно рассчитаны на мощность бездействия 1 Вт. N100 работает на холостом ходу при 5 Вт. N100 нельзя ставить на платы малого размера, такие как серия Pi.»

Поэтому, чтобы понять, является ли X4 убийцей Pi, необходимо протестировать его всеми способами, которыми тестируют Pi или другие Arm SBC.

Термостаты и охлаждение

Во-первых: не слишком ли горячий процессор Intel для такой маленькой платы? После проведения бенчмарков SBC ответ «да».

Радиатор Radxa X4
Радиатор Radxa X4

Практически невозможно работать с этой платой без активного охлаждения, а собственный корпус радиатора Radxa просто недостаточен. На самом деле, по крайней мере, в первой партии термопрокладка крошилась и не обеспечивала хорошего контакта для большинства тестеров.

Даже если вы нанесете толстый слой термопасты, радиатор не сможет отвести достаточно тепла, чтобы процессор не дросселировался, даже при сниженном ограничении мощности.

Вдобавок ко всему, встроенный кабель вентилятора до смешного короткий и провода приходится подтягивать довольно туго, чтобы подключить его к 2-контактному разъему вентилятора под портами USB.

Вентилятор для процессора

Я попытался исправить это, прикрутив вентилятор с проводами ближе к разъему вентилятора, но лопасти вентилятора начали тереться об один из проводов, так что это действительно нужно исправить с помощью более длинного кабеля.

Но вентилятор все равно постоянно работает на полную катушку, нет возможности регулировать скорость вращения, и он не тихий (не ужасно громкий, но раздражает, если он стоит на столе на расстоянии вытянутой руки).

Если предположить, что вас это устраивает, как X4 выглядит в сравнении с другими SBC? Он все же быстрый, но не дает такой производительности, которую дает LattePanda Mu с тем же чипом.

Эффективность Radxa X4 HPL
Эффективность Radxa X4 HPL

Radxa Rock 5C, в котором используется чип Arm (RK3588S), даже быстрее X4 почти во всем, и он гораздо эффективнее. 5C работает без радиатора и все равно будет быстрее, по крайней мере, на некоторое время.

Перекомпиляция Radxa X4 под Linux
Перекомпиляция Radxa X4 под Linux

В LattePanda Mu установлен тот же чип N100, но он заметно быстрее, особенно в перекомпиляции Linux, где он более чем в два раза быстрее. Если процессору требуется питание в течение длительного времени, X4 начинает дросселировать.

Все результаты бенчмарков и тестов можно посмотреть в sbc-reviews: Radxa X4 на GitHub.

Просто не хватает места на плате, чтобы справиться с требованиями к питанию процессора Intel.

Кроме того, пространство на плате означает, что оперативная память LPDDR5 работает медленнее. На печатной плате не хватает места для установки двухканальной памяти с 64-разрядной поддержкой адресов. Так что процессор не только страдает от перегрева, но и не получает такой высокой производительности из-за более медленной памяти.

Radxa X4 - результат Tinymembench против N100 на LattePanda Mu
Radxa X4 — результат Tinymembench против N100 на LattePanda Mu

Tinymembench действительно показывает эту разницу, производительность Mu выше на 50-60 %.

Полезная информация

При использовании более крупного чипа и большей мощности недостатки не ограничиваются производительностью.

Из-за размеров N100 его пришлось уставить снизу. Официальный корпус радиатора переворачивает плату вверх ногами, поэтому ее сложно использовать для работы с микросхемами. Более того, некоторые контакты GPIO практически недоступны, если не снять нижнюю часть корпуса радиатора.

Кроме того, вы не сможете использовать его в перевернутом виде, поскольку вентилятору некуда втягивать свежий воздух, поэтому вы можете либо попробовать запустить его на боку, либо просто отказаться от работы с HAT.

Radxa X4 HAT с GPIO
Radxa X4 HAT с GPIO

Одна особенность, которая понравилась — это встроенный аудиоразъем, но перевернутый дизайн также означает, что у вас есть несколько антенн и CMOS-батарея, которые просто болтаются на ветру.

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

Есть и другие вещи, к которым привыкли пользователи SBC, но они отсутствуют, например, поддержка HDMI-CEC. Это делает его немного более раздражающим, если вы хотите использовать его в качестве медиацентра.

Использование NVMe SSD в крошечном слоте M.2 размером 2230, показал, что он отлично работает, но при этом сильно нагревается, температура на холостом ходу превышает 70 °C!

Скорость чтения и записи NVMe составила более 1,5 ГБ/с. Сетевое взаимодействие тоже было на высоте: проводное соединение дало мне 2,35 Гбит/с, а беспроводное — более 600 Мбит/с в моей сети WiFi 6.

Интегрированный графический процессор — это изюминка; он не только быстрее, чем любой из протестированных мной графических процессоров Arm SBC, но и может запускать игры в Windows (по крайней мере, казуальные игры).

В общем, ПК-комплектующие этой модели хороши. Они не великолепны, но хороши, особенно учитывая цену и размер X4.

GPIO и RP2040

GPIO превращает Pi в Pi, и существует огромная экосистема Pi HAT, позволяющая добавить все, что угодно, от аудиоустройств до ускорителей искусственного интеллекта.

Radxa X4 с Pi HATs
Radxa X4 с Pi HATs

Работают ли они с X4? — Нет. По крайней мере, многие из них не будут работать, если не приложить значительных усилий для портирования на MicroPython и создания собственного моста между Linux или Windows и RP2040.

Однако способ, которым Radxa это устроила, очень удобен. Вы просто нажимаете немаркированную кнопку рядом с GPIO и RP2040 монтируется как USB-устройство. Скопируйте на него прошивку и 2040 перезагрузится и запустит прошивку.

Можно установить на него MicroPython и запустить на нём любой готовый код для 2040. Мы протестировали температурные измерения с помощью встроенного АЦП и никаких проблем не возникло. Выводы для популярных устройств и библиотек будут отличаться от стандартных GPIO Pi.

Но реализация получилась отличная. Конечно, гораздо интереснее иметь встроенный RP2040, а не болтающийся сбоку Pico. И вы можете реализовать с его помощью реальные проекты, просто это потребует больше усилий, поскольку вы не сможете рассчитывать на сотни HAT и библиотек, которые уже существуют.

BIOS и Windows

Но давайте будем честными, большинство людей, использующих Raspberry Pi, не используют GPIO. А если вы используете Pi в домашней лаборатории, то многие программы все еще проще запускать на x86, например, старые программы, которые еще не поддерживают Arm.

SBC с полноценным BIOS и возможностью запускать Windows без патчей из сборки Insider будет полезен.

И с этой целью можно установить Windows 11. Создаете USB-установщик, вставляете его в X4 и установливайте Windows, вот так просто.

Radxa X4 - диспетчер устройств Windows 11
Radxa X4 — диспетчер устройств Windows 11

Однако Windows не распознала автоматически Ethernet или WiFi, поэтому используйте USB-адаптер Ethernet, чтобы получить доступ в Интернет. Скачайте 800-мегабайтный пакет драйверов Ethernet с сайта Radxa и установите его и теперь можно использовать встроенный Ethernet. Драйвер WiFi, к счастью, намного меньше и после его установки можно использовать WiFi.

Затем установите драйвер Intel GPU, драйвер установливается в фоновом режиме и как уже говорилось, iGPU здесь довольно приличный.

Radxa X4 - воспроизведение YouTube 4K в Windows
Radxa X4 — воспроизведение YouTube 4K в Windows

По крайней мере, казуальные игры на низких настройках он запускает нормально. И он достаточно хорошо ускоряет воспроизведение видео в 4K на YouTube. То же самое можно сказать о большинстве SBC от Arm.

Помимо проблем с драйверами, релизы BIOS нуждаются в более тщательной проверке. Аппаратное обеспечение обычно довольно замечательное, но программное обеспечение его портит. У них уже был один промах с BIOS: в начале этого месяца они выпустили обновление, которое волшебным образом давало всем 12 гигов оперативной памяти, но это было не так.

Брет Вебер установил его, и когда он попытался использовать дополнительную оперативную память, которую дал ему BIOS, X4 упал.

А ведь можно было просто пропустить обновление BIOS, верно? Вероятно, Брет обновился для того, чтобы получить поддержку GPIO, в прошивке, с которой была выпущена плата, это не сработало.

Так что Radxa еще есть над чем поработать в плане программного обеспечения и поддержки, особенно для начинающих пользователей.

В заключении

В результате переходим к выводам. Можно ли считать, что это убийца Pi, наконец-то появившийся после стольких лет? Нет.

Аппаратное обеспечение очень крутое. И в отличие от многих других Arm SBC, которые сейчас существуют, этот может не оказаться в коробке на полке. Каждый, кто покупает Pi или один из других Arm SBC, более быстрых и эффективных, должен отказаться от Arm и перейти на эту плату Intel? Нет.

У нее есть свои преимущества и за эту цену, несмотря на ее недостатки,отличное приобретение. Но это не совсем тот убийца Pi, которого мы ожидали.

Источник
Николай

Я всегда рад вашим комментариям, предложениям или новостям из первых уст.

Оцените автора
Добавить комментарий