Надежные, управляемые Linux SBC подключаются к платформам Cavium ARMv8 Octeon TX

Gateworks выпустил семейство SBC «Ньюпорт», которое работает с OpenWRT и Ubuntu на двух или четырехъядерных сетевых кристаллах ARMv8 Octeon TX компании Cavium, начиная с 105 x 100 мм «GW6300».

Компания Gateworks, которая продает линейку готовых к работе с Linux VBC SBC на базе NXP i.MX6, перешла на 64-разрядную версию Cavium ARMv8 Octeon TX для своего семейства Newport.
Gateworks анонсировала четыре промышленных порта Newport SBC, которые работают под управлением Linux на новом Octeon TX SoC от Cavium, начиная с уже доступного GW6300.
Всего существует восемь моделей, поскольку каждая плата доступна в двухъядерных моделях 800 МГц (или 1,2 ГГц) и четырехъядерных моделях 1,5 ГГц.


Gatworks Newport GW6300 (слева) и блок-схема

(нажмите на картинку, чтобы увеличить)

Четыре основные линейки продуктов Newport, перечисленные в порядке размеров и характеристик, включают GW6100 100 x 35 мм (Q2 2018), GW6200 100 x 70 (Q1 2018), GW6300 105 x 100 мм (сейчас) и GW6400 140 x 100 мм (Q1 2018) ).
Все четыре системы поставляются с BSP Ubuntu и OpenWRT Linux.

Cavium Octeon TX

Cavium, который давно известен своими дружественными к Linux процессорами Octeon на базе MIPS64, включая Octeon III , перешел на основу ARM для ThunderX и ThunderX Octeon TX .
В то время как ThunderX до 48-ядерного, 28-нм и 14-нм ThunderX2 второго поколения, а также до 56-ядерных, предназначены для центров обработки данных и облачных приложений, Octeon TX - это более встроенный сетевой процессор, конкурирующий с линейкой QorIQ от NXP.


Модели Cavium Octeon TX и ThunderX (слева) и блок-схема Octeon TX

(нажмите на картинку, чтобы увеличить)

Объявленный в мае 2016 года, Octeon TX состоит из четырех процессорных линий, все с 64-разрядными ядрами ARMv8.1 с двумя выпусками.
Модель CN80XX, используемая в первых трех Newport SBC, и CN81XX, используемая в GW6400, предлагают от 1 до 4 ядер, до 2 МБ кэш-памяти последнего уровня и один 32- / 64-битный канал DDR4 с поддержкой ECC.
Модели более высокого уровня CN82XX и CN83XX обеспечивают от 8 до 24 ядер, с кэш-памятью до 8 МБ и двумя 64-битными каналами DDR4 с ECC.

Octeon TX черпает свои ядра из ориентированной на предприятия линии ThunderX, но он позаимствовал многие из своих сетевых возможностей и возможностей ввода-вывода у Octeon III.
Octeon TX оптимизирован для одновременного запуска нескольких параллельных плоскостей данных и управления и интегрирует архитектуру безопасности Cavium из семейства процессоров безопасности Nitrox V.
Однако это безголовая линейка продуктов без 3D GPU.
К приложениям относятся приложения безопасности и маршрутизатора, инфраструктура NFV и SDN, CPE поставщика услуг, беспроводной транспорт, NAS, контроллеры хранения, шлюзы IOT, а также принтеры и промышленные приложения.

Ньюпорт семья

Первые три платы Gateworks Newport используют модели Octeon TX CN8021 или CN8020, все с двойной или тактовой частотой 1,5 ГГц (квад).
GW6400 поднимается до SoC CN8120, который увеличивает двухъядерную версию с 800 МГц до 1,2 ГГц.
Три наименьшие платы поставляются с 1 ГБ до 4 ГБ оперативной памяти DDR4 и eMMC от 4 ГБ до 64 ГБ, в то время как GW6400 обеспечивает 2 ГБ до 8 ГБ и eMMC от 8 ГБ до 64 ГБ.


Сравнение спецификаций Ньюпорта

(щелкните изображение, чтобы увеличить)

Как показано в спецификации Newport выше, возможности функций синхронизируются с размером.
Платы предлагают 1, 2, 3 и 4 разъема mini-PCIe соответственно, от малого до большого.
Порты Gigabit Ethernet варьируются от одного на GW6100 до двух портов GbE на моделях среднего класса и либо на 5x GbE, либо на 3x GbE с 2 оптоволоконными портами SFP на GW6400.
Все они предлагают различные уровни поддержки PoE.

Миниатюрный GW6100 ограничен одним портом USB 3.0 береговой линии, в то время как другие предлагают два, и добавляют больше внутренних интерфейсов USB 3.0 и USB 2.0.
GW6100 ограничен 2x последовательными интерфейсами TTL, в то время как другие предоставляют вам выбор 2x RS232 или 1x RS485.
Все, кроме GW61000, имеют слоты microSD и SIM, а также mSATA (SATA III) и дополнительный CAN.

Все четыре модели предлагают I2C и SPI, 4x DIO, RTC с батареей и аппаратный мониторинг.
Все они обеспечивают поддержку от -40 до 85 ° C, широкополосные входы постоянного тока 8-60 В и потребляемую мощность в диапазоне от 4 Вт на GW6100 до 8 Вт на GW6400.

Варианты включают в себя GPS и чипы шифрования Maxim DS28C22.
Доступны также комплекты для разработки, а также поддержка тех же опций дисплея, что и для семейства Ventana.
Это не аппаратное обеспечение с открытым исходным кодом, но, как обычно, в Gateworks имеется обширная документация, которая включает в себя программную вики и 3D-модель.

Ньюпорт GW6300

Доступный в настоящее время GW6300 доступен в двух SKU: GW6300 и GW6304.
Оба поставляются с 8 ГБ eMMC и 3 разъемами mini-PCIe.
Стандартный GW6300 поставляется с двухъядерным процессором Octeon II 800 МГц с 1 ГБ памяти DDR4, а GW6304 переходит на четырехъядерную модель 1,5 ГГц и удваивает объем оперативной памяти до 2 ГБ.
GW6304 также добавляет GPS и CANBus.


GW6300 подробные виды

(нажмите на картинку, чтобы увеличить)

Порты береговой линии включают 2 порта GbE с поддержкой PoE, 2 порта USB 3.0 и слот microSD.
Доступны три слота mini-PCIe: один с mSATA, один с гнездом для SIM-карты, а другой с модулями расширения Gateworks GW1608x , включая модули с дополнительными слотами mini-PCIe и один с расширением GbE и SFP.

Набор для разработки, доступный для обеих моделей SBC, включает в себя BSP OpenWRT с U-Boot (или дополнительно Ubuntu), а также JTAG-программатор, инжектор пассивного питания PoE и блок питания, а также кабели.
Многопользовательские клиенты могут настроить модель процессора, ОЗУ и флэш-память, а также могут добавлять или удалять периферийные устройства.

Технические характеристики, перечисленные для Newport GW6300 и GW6304, включают в себя:

  • Процессор - Octeon TX - 2 ядра ARMv8 ThunderX с частотой 800 МГц (GW6300) или 4 ядра ARMv8 ThunderX с частотой 1,5 ГГц (GW6304)
  • Память / хранение:
    • 1 ГБ (GW6300) или 2 ГБ (GW6304) DDR4
    • 8 ГБ eMMC
    • MicroSD слот
    • mSATA (SATA III) через мини-PCIe # 2
  • Сеть - 2 порта GbE (1 с пассивным входом PoE 10-60 В, 1 с 802.3at PoE 37-57 В)
  • Другой ввод / вывод:
    • 2 порта USB 3.0
    • 2x RS232 или 1x RS232 / 422/485
    • DIO, SPI, I2C
    • Скорость вентилятора
    • CAN (стандартный для GW6304, дополнительный для GW6300)
  • Расширение - 3x mini-PCIe:
    • # 1 - Модули расширения PCIe или GW1608x (3 мини-PCIe, 4 устаревших мини-PCIe и GbE / SFP)
    • # 2 - PCIe или mSATA, USB 2.0
    • № 3 - PCIe или USB 3.0, USB 2.0, SIM
  • Другие преимущества:
    • GPS-приемник Ublox ZOE-MQ8 GNSS с PPS (стандартный для GW6304, дополнительный для GW6300)
    • Дополнительный чип безопасности Maxim DS28C22
    • Поддержка тампера
    • RTC с резервной батареей
    • Программируемое отключение и пробуждение
    • Монитор напряжения и температуры
    • Кнопочный переключатель
  • Мощность:
    • Гнездо постоянного тока 8-60 В (или PoE)
    • Типичное потребление: 6 Вт при 25 ° C (GW6300) или 8 Вт при 25 ° C (GW 6304)
    • Защита от обратного напряжения и защита от переходных процессов
  • Рабочая температура - от -40 до 85 ° C
  • Размеры - 105 х 100 х 21 мм
  • Вес - 96 г
  • Операционная система - OpenWRT и Ubuntu BSP

Дальнейшая информация

NewBC GW6300 и GW6304 SBC теперь доступны по неизвестной цене.
Newport GW6200 и GW6400 должны выйти в первом квартале 2018 года, а GW6100 - во втором квартале.
Дополнительную информацию о досках Newport можно найти на странице объявлений и продукции Gateworks Newport .
Больше о GW6300 и GW6304 можно найти на странице продукта GW6300 .