Перейти к содержимому

Обзор Seeed Odyssey X86J4105: ПК и плата Maker в одном

    1647864002

    Наш вердикт

    Odyssey X86J4105 сочетает в себе контакты GPIO и контроллер Arduino с универсальностью процессора Intel x86, но если вам нужна совместимость с Raspberry Pi, поищите в другом месте.

    Для

    Процессор x86 работает со многими различными операционными системами.
    Компактный размер
    Отличная связь
    Много вариантов хранения

    Против

    Вентилятор процессора нуждается в настройке для эффективной работы
    Совместимый с Raspberry Pi GPIO не будет работать с надстройками Pi

    Raspberry Pi на сегодняшний день является самым популярным одноплатным компьютером в мире, и для многих людей Raspberry Pi 4 достаточно быстр, чтобы служить ПК. Но что, если вам нужна гибкость одноплатного компьютера с выводами GPIO для физических вычислений, но вам нужна скорость и совместимость ПК с архитектурой x86? Войдите в Odyssey X86J4105 от Seeed, который сочетает в себе процессор Intel Celeron с двумя наборами контактов GPIO, один из которых предназначен для встроенного контроллера, совместимого с Arduino, а другой имеет 40 контактов и претендует на работу с аксессуарами Raspberry Pi.

    Явно более дорогой, чем самый дорогой Raspberry Pi, Odyssey X86J4106 стоит от 188 долларов за базовую модель без памяти и операционной системы и до 258 долларов за конфигурацию нашего обзора, которая поставляется с 64 ГБ eMMC и активированной копией Windows 10. дополнительная универсальность процессора Intel x86 стоит того?

    Дизайн Odyssey X86J4105

    Имея размеры 4,3 x 4,3 x 1,3 дюйма (110 x 110 x 33 мм), Odyssey X86J4105 больше, чем Raspberry Pi 4 3,3 x 2,2 x 1,1 дюйма (85 x 56 x 28 мм), но не на общую сумму. На нижней стороне платы находится радиатор и вентилятор процессора Intel Celeron.

    См. Odyssey X86J4105 (Seeed) на Amazon за 279 долларов.

    Дополнительный чехол для Odyssey X86J4105

    Odyssey X86J4105 поставляется в виде пустой платы, и при использовании в этой конфигурации потребуются стойки M3, чтобы поднять плату со стола. Если вы приобретете дополнительный корпус re_computer за 25 долларов, ваш Odyssey X86J4105 будет поднят над вашим столом с помощью пластиковой стойки, которая действует как средство отвода отработанного тепла из устройства.

    Поверх пластиковых выступов корпуса находится синее алюминиевое шасси, которое охватывает плату и имеет отверстия для различных портов. Стеклянная крышка, удерживаемая на месте с помощью магнитов, легко снимается с помощью потайной кнопки на нижней стороне корпуса. При снятой крышке открывается свободный доступ ко всем контактам GPIO и пользовательскому расширяемому хранилищу. Корпус re_computer совместим с платами других производителей, такими как Raspberry Pi, Beaglebone и Jetson Nano, и в корпусе есть стойки, которые можно использовать для крепления этих плат.

    Характеристики

    Память Беспроводная сеть Аудиозаголовки Заголовки Заголовки Заголовки Заголовки Заголовки Заголовки Видеоинтерфейсы USB Слоты расширения RTC TPM Power Размеры

    LPDDR4 8 ГБ

    Wi-Fi 802.11 a/b/g/n/ac @ 2,4/5 ГГц HT160 и Bluetooth® 5.0

    Intel® I211AT PCIe Gigabit LAN, поддерживает Wake-On-LAN, поддерживает PXE

    Комбинированный разъем для микрофона и наушников

    1 × 40-контактный разъем, совместимый с Raspberry Pi

    1 × 28-контактный разъем (SAMD21G18)

    1 аудиоразъем на передней панели

    1 × 4-контактный гердер (функция UART от SAMD21G18)

    1 × порт вентилятора (4 контакта 1,25 мм PWM 5 В)

    3 × 4-контактный разъем питания SATA

    1 × 4-контактный разъем (питание и переключатель)

    USB 2.0 Type-A x2, USB 3.1 Type-A x1, USB 3.1 Type-C x1

    HDMI2.0a: до 4096×2160, 60 Гц, 24 бита на пиксель / DP1.2a: до 4096×2160, 60 Гц, 24 бита на пиксель

    M.2 (ключ B, 2242/2280): SATA III, USB2.0, UIM; M.2 (ключ M, 2242/2280): PCIe 2,0 × 4; Гнездо для карты памяти Micro SD; гнездо для SIM-карты; САТА III

    ДЖСТ 1,0 КР2032 3В

    Встроенный доверенный платформенный модуль (2.0)

    Разъем постоянного тока 5,5/2,1 мм или Type-C PD; Вход постоянного тока: 12–19 В постоянного тока; Вход типа C: 12 В постоянного тока

    110×110 мм

    Ключевые компоненты и порты на Odyssey X86J4105

    Каждая версия Odyssey X86J4105 поставляется с 8 ГБ оперативной памяти DDR4 и трехлетним процессором Intel Celeron J4105, который обеспечивает достаточную мощность для запуска Windows 10 Enterprise, которая была предварительно установлена ​​на нашем тестовом образце. Хранилище предоставляется через eMMC емкостью 64 ГБ, доступную в качестве дополнительной опции.

    Тем не менее, вы можете предоставить собственное хранилище, и существует впечатляющее количество способов сделать это. Полноразмерный порт SATA и слот M.2 SATA обеспечивают более старые, более медленные, но экономичные варианты хранения. Рядом с M.2 SATA есть место для сотовой карты 4G/5G для дополнительных подключений.

    На другой стороне платы находится слот NVMe, который можно использовать с дисками 2280 и 2242. Мы заполнили наш слот NVMe запасным диском Toshiba на 256 ГБ и установили Ubuntu 20.04 для наших последующих тестов.

    Варианты отображения: HDMI 2.0a с разрешением до 4096×2160 при 60 Гц, а дополнительный DisplayPort доступен через разъем USB-C на передней панели. Это обеспечивает еще один вывод 4096×2160 при 60 Гц.

    Охлаждение Odyssey X86J4105

    Охлаждение осуществляется с помощью большого теплоотвода и вентилятора на нижней стороне устройства. Мы провели серию тестов Cinebench, и наш лучший результат был 491, так что ясно, что это не плата для 3D-рендеринга, и температура в какой-то момент достигла 75 градусов по Цельсию, что намного выше, чем триггер 60 градусов по Цельсию, который запускал бы вентилятор на 80%, но наш вентилятор просто лениво «тикал», как будто не мог запуститься. Заглянув в BIOS, мы обнаружили, что вентилятор был настроен на «Нормальный», который имеет точки срабатывания на 45-50, 50-60 и выше 60 градусов по Цельсию.

    Установив вентилятор на «Положительный», мы увидели, что вентилятор оживает после 60 градусов по Цельсию, но никогда при температуре ниже этой. Нет программного обеспечения для управления скоростью/кривой вентилятора; все решается через БИОС. Несмотря на эту проблему, Odyssey никогда не тормозил и не тормозил.

    Odyssey X86J4105 лучше, чем Raspberry Pi 4?

    Это зависит от определенной точки зрения. Производительность процессора и памяти намного лучше с Odyssey, как и диски SATA и NVMe, которые предлагают гораздо более высокую производительность, чем карты micro SD, используемые в Pi.

    Мы провели стресс-тест sysbench на Raspberry Pi 4 и Odyssey через Ubuntu. 

    Intel Celeron J4105 вычислял простые числа примерно в шесть раз быстрее, чем Raspberry Pi 4.

    Скорость передачи памяти у Odyssey в 5,7 раз выше, чем у Pi.

    Понятно, что Odyssey — гораздо более мощная плата, чем даже Raspberry Pi 4, но также ясно, что эту плату можно использовать для проектов, которые выиграют от ее сильных сторон, таких как лучшая сеть и доступ к большему количеству вариантов хранения.

    GPIO на Odyssey X86J4105

    На Odyssey есть два набора контактов GPIO. Меньший из двух — это 28-контактный разъем для встроенного микроконтроллера Arduino ATSAMD21 ARM Cortex-M0+, который идентифицируется как Seeeduino Zero в среде разработки Arduino IDE. Этот GPIO может не соответствовать дизайну других плат Arduino, но у нас есть все необходимые контакты GPIO, цифровые, PWM и аналоговые контакты, а также I2C, SPI и последовательный порт.

    Чтобы использовать Arduino GPIO, нам нужна Arduino IDE, которая поставляется с предустановленной копией Windows 10. После настройки IDE для работы со встроенным Arduino мы создали два сценария для тестирования GPIO, один для проверки того, что мы можно управлять GPIO, чтобы мигать светодиодом, и другим тестом, чтобы считывать напряжение с помощью потенциометра. Оба эти скрипта работали без проблем.

    Raspberry Pi-совместимый GPIO — это отдельная история. Поскольку 40 контактов недоступны через Windows, мы установили Ubuntu 20.04 на запасной диск NVMe. GPIO, совместимый с Raspberry Pi, имеет такое же расположение контактов и электрически совместим с Raspberry Pi, но на этом совместимость заканчивается.

    Обычно GPIO управляется с помощью программного обеспечения, и популярным выбором является Python с использованием модулей RPi.GPIO или GPIO Zero. Оба они не работают с Odyssey, и это указывает на то, что большинство HAT Raspberry Pi и дополнительные платы также не будут работать. Мы протестировали Pimoroni Explorer HAT Pro, плату, которая использует библиотеку RPi.GPIO вместе с модулем Python3 smbus I2C, и нам не удалось заставить плату работать. Однако не все потеряно, если у вас есть более простая плата или компонент, который использует цифровой ввод-вывод (вкл / выкл), то их можно подключить к Pi-совместимому GPIO и использовать непосредственно в терминале или через скрипт Bash. Прочитав руководство по началу работы, мы заметили, что есть модуль Python 3 для использования с Odyssey, поэтому мы установили и протестировали его, и да, он работал.

    Основываясь на наших выводах, если вам нужен надежный доступ к GPIO в проекте, основанном на Odyssey, вам следует выбрать Arduino GPIO. Он доступен через Windows и Linux, и мы можем общаться со встроенным Arduino, используя последовательный порт / UART.

    Сеть / скорость WiFi / Bluetooth на Odyssey X86J4105

    Мы протестировали сетевые адаптеры Gigabit Ethernet и Wi-Fi (2,4 и 5 ГГц) с использованием iperf в Ubuntu, подключенного к другому компьютеру в той же сети, выступающем в качестве сервера с сетевым адаптером Gigabit. Скорость Ethernet составила 942 Мбит/с, что является средним показателем для гигабитных соединений. Карта Intel 9560D2W обеспечивала подключение на частотах 2,4 и 5 ГГц через две хрупкие антенны; они сложны для установки, поэтому не торопитесь. Для 2,4-ГГц WiFi мы увидели только 25,8 Мбит/с, а 5-ГГц WiFi — только 50,5 Мбит/с. Это не самые высокие скорости, но если вы планируете использовать Odyssey в качестве сервера, то вы, несомненно, выберете Ethernet через WiFi.

    Поддержка Linux на Odyssey X86J4105

    Поскольку это машина x86, поддержка дистрибутивов Linux является само собой разумеющейся. Мы протестировали Odyssey с Ubuntu 20.04, и процесс установки прошел гладко. Ubuntu, установленная на твердотельный накопитель NVMe емкостью 256 ГБ, загружается быстро и работает очень хорошо. Была одна загвоздка; при первом открытии терминала окно не открывалось, и требовалось убить процесс и повторить попытку. Это не нарушение условий сделки, а то, на что стоит обратить внимание.

    Нижняя линия

    Odyssey X86J4105 — это плата для производителей. С Arduino GPIO исключительно легко работать, и его можно использовать для пробуждения основной системы для выполнения задачи, а затем возврата в режим пониженного энергопотребления.

    GPIO, совместимый с Raspberry Pi, немного разочаровывает: если бы существовала версия библиотеки RPi.GPIO Python 3, то Odyssey X86J4105 имел бы все, что нужно производителю. Но что у Odyssey X86J4105 действительно есть, так это отличные возможности для работы в сети и для хранения данных. Если вам нужен сервер с низким энергопотреблением или вам просто нравится идея использования Arduino на ПК, то Odyssey X86J4105 — отличный выбор. Однако, если вы ищете Raspberry Pi-совместимый компьютер под управлением Windows, вам лучше попытаться установить Windows 10 на настоящий Raspberry Pi (хотя вам это тоже не понравится).

    0 0 голоса
    Rating post
    Подписаться
    Уведомить о
    guest
    0 comments
    Межтекстовые Отзывы
    Посмотреть все комментарии
    0
    Оставьте комментарий! Напишите, что думаете по поводу статьи.x