Это устройство стоит особняком в модельном ряду «малинок». Почему? Его не так просто купить, а предназначено оно в основном для промышленности. Если постараться, можно купить и этот модуль, но проще всего его получить, будучи сотрудником IT-компании, связанной с масштабными промышленными проектами. Особенности модели (а там есть что оценить) — под катом.
Что это вообще за устройство?
Это вычислительный модуль от Raspberry Pi Foundation с увеличенным объемом оперативной памяти. Выполнен он в форм-факторе SODIMM, что отличает его от обычных продуктов компании. Здесь есть интересный нюанс — первая и третья версии устройства, CM 1 и CM 3+, выпускались в форме 200-контактного SODIMM-модуля (как ноутбучная ОЗУ). Затем в Raspberry Pi Foundation решили изменить формат на 100-контактные разъемы, чтобы увеличить скорость обмена данными.
Теперь же вернулись к старому формату — для того, чтобы разработчики смогли проапгрейдить системы на базе модулей V1 и V3. У новой модели больший объем ОЗУ и основной памяти по сравнению с предшественниками. Не так давно мы писали о Compute Module 4S, но сейчас появилось больше информации. На рынок поставляются модели с 2, 4 и 8 Гб оперативной памяти. Стоит отметить, что первая версия системы получила всего 1 Гб оперативной памяти, так что апдейт весьма существенный.
ОЗУ поддерживает коррекцию ошибок, объем флеш-накопителя также различается в разных моделях — 8, 16 или 32 Гб. Есть и версия Lite, в которой вовсе нет внутренней памяти — она, в общем-то, не всем и нужна.
SoC: Broadcom BCM2711 четырехъядерный 64-битный Cortex-A72 (Arm v8) с частотой 1.5GHz
ОЗУ: 1/2/4/8GB LPDDR4-3200 SDRAM
хранилище: 8/16/32 Гб eMMC (0GB для CM4S Lite)
интерфейсы: 1 × USB 2.0 (через плату-носитель), 46 GPIO-пинов, 1 × SD90 2.0 (CM4S Lite)
беспроводная связь: нет
габариты: 67,6 × 31 мм
Полный список характеристик:
-
SoC — Broadcom BCM2711
CPU — Quad-core 64-bit Cortex-A72 процессор @ 1.5 GHz
GPU — VideoCore VI GPU
3D Graphics: OpenGL ES 3.0 и Vulkan 1.1
-
Video
H.265 (HEVC) (вплоть до 4Kp60)
H.264 (вплоть до 1 080p 60 decode, 1 080p 30 encode)
ОЗУ — 1Gb, 2Gb, 4Gb и 8Gb LPDDR4-3200 SDRAM с ECC
память — 8Gb, 16Gb или 32Gb eMMC; есть модель без внутренней памяти — это CM4S Lite
-
порты и интерфейсы:
HDMI 2.0 порт (вплоть до 4Kp60)
2-lane MIPI DSI
4-lane MIPI DSI
Composite TV out (PAL or NTSC)
2-lane MIPI CSI
4-lane MIPI CSI
USB — 1 × USB 2.0 порт (high speed)
Other I/Os
46 × GPIO
1 × SDIO 2.0 (только CM4SLite)
Одноплатник построен на базе однокристальной системы Broadcom BCM2711. Аналогичный чип поставляется в одноплатнике Raspberry Pi 4 Model B, который появился в продаже летом 2019 года. У Soc есть сразу четыре 64-битных ядра Cortex-A72 (ARM v8), которые работают на тактовой частоте в 1,5 ГГц.
Без несущей платы модуль бесполезен. Она, в свою очередь, оснащена USB 2.0 (1 порт), двумя портами для камеры и двумя — дисплея. Среди 46 пинов GPIO — контакты общего назначения, дополнительные подключения питания, заземление и несколько специальных контактов для камер. Плата ввода-вывода оснащена слотом для карты microSD и двумя портами micro SD. Один используется для подключения к компьютеру с целью прошивки eMMC.
Подготовка
Чтобы привести одноплатник в рабочий режим, нужно загрузить приложения из GitHub. После этого его можно запустить, подключить плату ввода-вывода к ПК. На этом этапе все готово. Все стандартно, проблем никаких нет. Главное — помнить, что плата предназначена для замены вычислительных модулей первого поколения, а также Compute Module 3 и Compute Module 3+, уже интегрированных в самые разные проекты, причем без замены уже имеющейся платы-носителя.
Если все сделано правильно, устройство заработает и его можно будет использовать.
А что насчет цены?
Базовая модель CM4S Lite объемом 1 Гб стоимостью 25 долларов США, без eMMC. Плата с лучшими характеристиками — это модуль 4S емкостью 8 Гб и 32 Гб стоимостью 75 долларов США.
Почему обычный пользователь не может купить несколько модулей? Еще во время разработки девайс позиционировался как промышленное устройство. Разработчики говорили, что целевой рынок — промышленные заказчики, желающие получить больше производительности от своих продуктов, разработанных на базе обычного CM с 200 пинами.
Расскажите в комментариях, если вам уже удалось поэкспериментировать с этим модулем. Как он вам и в каких проектах вы его задействовали?
SanSeich_78
Так и хочется старчески проныть: В наши годы такой фигни не было!!
Хотя после лифта на Ардуинке ....
blind_oracle
Такой - это какой? Компа размером в SODIMM с 4х1.5Ггц ядрами? Согласен, не было))
SanSeich_78
Поясню своё первичное (потом чуть остыл, каюсь) фи:
Малинка - в пром?! НА КОЛ ИХ!!
Сейчас я соглашусь, что применить плату как "вычислитель", обвешанный типовыми решениями защиты - реально