- Raspberry Pi Compute Module 4 с WiFi, eMMC 32GB RAM 4GB
- Raspberry Pi Compute Module 4 с WiFi eMMC 8Gb RAM 2GB
- Raspberry Pi Compute Module 4 (Wireless, 2GB RAM, 32GB eMMC), Одноплатный компьютер на базе процессора Broadcom BCM2711, Wi-Fi, Bluetooth
- Описание
- Технические параметры
- Compute Module 4
- Introducing the Raspberry Pi Compute Module 4
- Products to help you design with Compute Module 4
- Specification
- Documents
- Compliance
- Obsolescence Statement
- Compute Module 4 от Raspberry Pi: особенности платы и новые возможности
- Пока, SO-DIMM, нам будет тебя не хватать
- PCIe интерфейс
- NVMe
- MIPI CSI и MIPI DSI
- Сетевые возможности
- Compute Module 4 IO Board
- В сухом остатке
Raspberry Pi Compute Module 4 с WiFi, eMMC 32GB RAM 4GB
Знакомы с платформой Raspberry Pi не понаслышке? Используете её мощные вычислительные ресурсы не только для хобби и развлечения, но и для разработки проектов самых разных и многофункциональных устройств с планами на их серийный выпуск? Или занимаетесь производством оборудования для систем граничных вычислений? Тогда обратите ваше внимание на четвёртое поколение промышленных модулей Compute Module 4 (CM4) от Raspberry Pi — самых современных, ультракомпактных электронных устройств для обработки мультимедийных данных или для управления исполнительной периферией. Модуль CM4 Raspberry Pi обладает всеми характеристиками и возможностями своих полноразмерных аналогов RPi 4B. В тоже время модельный ряд CM4 предусмотрительно более вариативен в характеристиках, в нём насчитывается порядка 30+ решений с различными объёмами ОЗУ и ПЗУ. Кроме классической печатной PCB-антенны, на плате CM4 разведено соединительное гнездо IPEX/U.FL для подключения внешней антенны. Переключение между внутренней и внешней антеннами осуществляется программно.
Модуль CM4104032 RPi оснащён 4ГБ оперативной и 32ГБ постоянной памяти для работы приложения, имеет высокопроизводительный 8-ядерный 64-битный ARMv8 процессор BCM2711, разгоняющийся до 1.5ГГц, и множество проводных/беспроводных интерфейсов обмена информацией. Набор встроенных технологий WiFi, Bluetooth и Gigabit Ethernet, в сочетании с многокальными портами GPIO, поддерживающими мультиплексирование протоколов UART, I2C, SPI, PCM, PWM и SDIO, дополнительно разбавлен цифровыми каналами передачи видеопотоков с внешней CSI-камеры и вывода на внешний DSI-экран. Заметно повзрослевшее четвёртое поколение RPi Compute Module располагает двухканальным выходом HDMI v2.0 с поддержкой разрешения вплоть до 4Kp60. Ради разделения быстрых и медленных интерфейсов ввода/вывода, вместо используемого в CM3/3+ формата бокового 200-контатного разъёма коммутации SO-DIMM применяются две планки специализированных 100-контактных разъёмов DF40C-100DS-0.4V. Единственный канал шины PCIe 2.0 доступен для прочих расширений, совместимых с контроллером VLI VL805 (например, для добавления в CM4 интерфейса с портом USB3.0).
Расположение компонентов модуля CM4 Raspberry Pi
Физические размеры модуля CM4, мм
Техническая документация
Raspberry Pi Compute Module 4 с WiFi eMMC 8Gb RAM 2GB
Новая модель серии Compute Module с обновлённым SoM-чипом.
Половина из 7 миллионов продаваемых компьютеров Raspberry Pi используется в промышленных и коммерческих целях. Для пользователей, которым важна компактность, возможность глубокой кастомизации устройств на основе Raspberry Pi и встроенная eMMC память серия Compute Module открывает дополнительные возможности и простой способ перейти от прототипов с Raspberry Pi к массовому производству коммерческой электроники. Будучи построенным на том же 4-х ядерном 64-битном процессореBCM2711, что и Raspberry Pi 4, CM4 показывает значительный рост производительности по сравнению с предшественниками (СМ1,CM3,CM3+) — более быстрые ядра, улучшенные мультимедиа возможности, больше интерфейсов для взаимодействия с другими устройствами и чипами. Также теперь доступны несколько модификаций модели, отличающиеся объёмом оперативной памяти и наличием/отсутствием поддержки беспроводных сетей.
Основные технические характеристики:
- 1.5GHz 4-ядерный 64-битный процессор ARM Cortex-A72
- Графическре ядро VideoCore VI с поддержкой OpenGL ES 3.x
- 4Kp60, 1080p60 аппаратный декодер видео H.265 (HEVC)
- Запись видео в 1080p30
- 2 HDMI интерфейса с разрешением до 4K
- Одноканальный PCI Express 2.0 интерфейс
- 2 интерфейса MIPI DSI для подключения DSI дисплеев, 2 интерфейса MIPI CSI-2 для подключения камер
- Оперативная память — 2GB LPDDR4-3200 SDRAM
- Встроенная память eMMC — 8GB
- 2.4GHz/ 5GHz IEEE 802.11b/g/n/ac WiFi и Bluetooth 5.0
- Gigabit Ethernet PHY с поддержкой IEEE 1588
- 28 GPIO пинов, до 6 × UART, 6 × I2C и 5 × SPI
В CM4 используется новый форм фактор, который делает её несовместимой с предыдущими моделями Compute Module. От коннектора стандарта JEDEC DDR2 SODIMM с выводом линий от ног процессора на края разъёма решено было отказаться в пользу 2 новых разъёмов (один для низкосокоростных интерфейсов и питания, второй — для высокоскоростных)
Ассортиментная матрица микрокомпьютеров Paspberry Pi
Raspberry Pi Compute Module 4 (Wireless, 2GB RAM, 32GB eMMC), Одноплатный компьютер на базе процессора Broadcom BCM2711, Wi-Fi, Bluetooth
Описание
Compute Module 4 (CM4102032) — это одноплатный компьютера Raspberry Pi 4 выполненный в миниатюрном форм-факторе для встраиваемых приложений.
Спецификация:
— Процессор Broadcom BCM2711 четыре-ядра Cortex-A72 (ARM v8) 64-Бит с частотой 1.5 ГГц;
— H.265 (HEVC) (декодирование до 4Kp60), H.264 (декодирование до 1080p60, кодирование 1080p30);
— OpenGL ES 3.1, Vulkan 1.0;
— Оперативная память 2 ГБ LPDDR4-3200;
— Флэш-память 32 ГБ eMMС ;
— Беспроводная связь 2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac;
— Bluetooth 5.0, BLE;
— Встроенный электронный переключатель для выбора внешней или PCB антенны.
Технические параметры
Тип процессора | bcm2711 4-х ядерный cortex-a72 | |
Частота процессора | 1.5 ггц | |
Оперативная память | 2 гб | |
Графический процессор | VideoCore VI | |
Поддерживаемые операционные системы | linux, windows 10 iot core | |
Установленные интерфейсы | wi-fi, bt, i/o | |
Вес, г | 20 | |
Показать похожие |
Compute Module 4
The power of Raspberry Pi 4 in a compact form factor for deeply embedded applications. Raspberry Pi Compute Module 4 incorporates a quad-core ARM Cortex-A72 processor, dual video output, and a wide selection of other interfaces. Available in 32 variants, with a range of RAM and eMMC Flash options, and with or without wireless connectivity.
Introducing the Raspberry Pi Compute Module 4
Products to help you design with Compute Module 4
The Raspberry Pi Compute Module 4 IO Board is an invaluable development tool. Exposing every interface from Compute Module 4, the IO Board provides a development platform and reference base-board design for our most powerful Compute Module yet, and is also designed for integration into end products.
The Raspberry Pi Compute Module 4 Antenna Kit is certified for use with Raspberry Pi Compute Module 4.
Specification
- Broadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
- H.265 (HEVC) (up to 4Kp60 decode), H.264 (up to 1080p60 decode, 1080p30 encode)
- OpenGL ES 3.1, Vulkan 1.0
- Options for 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM (depending on variant)
- Options for 0GB («Lite»), 8GB, 16GB or 32GB eMMC Flash memory (depending on variant)
- Option for fully certified radio module:
2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac wireless;
Bluetooth 5.0, BLE;
On-board electronic switch to select either external or PCB trace antenna
Documents
Compliance
Raspberry Pi Compute Module 4 has undergone extensive compliance testing and meets the standards required in many countries. You can find all compliance information and regional certificates at pip.raspberrypi.com.
If you are integrating Compute Module 4 into a product and need assistance with compliance, the Raspberry Pi Integrator Programme can help: more information and contact details here.
Obsolescence Statement
Compute Module 4 will remain in production until at least January 2031
Compute Module 4 от Raspberry Pi: особенности платы и новые возможности
Источник изображения: hackaday.com
Как уже писали на Хабре, сегодня организация Raspberry Pi Foundation представила Compute Module 4 по цене от $25. В целом, новый модуль — это шаг вперед по сравнению с предыдущими моделями. Он более быстрый, у него больше возможностей, включая сетевые функции. Например, у модуля есть опция Wi-Fi 802.11b/g/n/ac, Bluetooth 5.0.
Но есть у платы и несколько особенностей, о которых стоит знать, прежде, чем решаться на покупку. $25 — сумма относительно небольшая, но ведь некоторые любители и компании покупают десятки плат одновременно.
Пока, SO-DIMM, нам будет тебя не хватать
Самым большим сюрпризом для поклонников продукции от Raspberry Foundation стал отказ разработчиков от SO-DIMM в пользу двух 100-контактных мезонинных разъемов Hirose DF40C-100DS-0.4V. По словам авторов проекта, это дает возможность повысить скорость обмена данными между платами и одновременно уменьшить габариты модуля. И правда, длина платы стала меньше на 12,6 мм. Но она стала шире на 10 мм, так что экономия пространства минимальна.
Два разъема дали возможность разделить низкоскоростные и высокоскоростные периферийные подключения. С одной стороны — GPIO Raspberry Pi, питание, SD-слот и Ethernet. С другой — PCIe, USB, HDMI, MIPI CSI и сразу две линии DSI. Так что плата подойдет и разработчикам, которым нужна возможность быстрого ввода/вывода, так и тем, у кого нет в этом острой необходимости.
PCIe интерфейс
Наличие PCIe — отличная новость. Конечно, в этот разъем не вставить игровую видеокарту, превратив девайс в игровой ПК. Нет, замысел здесь в ином. Например, можно использовать карту расширения PCIe с USB3 портами. Правда, нужно удостовериться в том, что эта карта совместима с чипсетом VLI VL805. Но таких устройств немало, так что особо волноваться не о чем.
VIA VL806 — двухпортовый хост-контроллер, который совместим с новой платой. Есть и четырехпортовый, VIA VL805
Одна из моделей плат расширения, которая совместима к Raspberry Pi 4 и одновременно CM4, — Syba USB 3.1 PCI express. В этой плате есть даже USB-C порт, так что разработчики могут быть довольны.
Кстати, у CM4, как и у Raspberry Pi 4, есть возможность загрузки по USB. И если установлен USB 3.0 адаптер, то, соответственно, и скорость загрузки будет высокой.
NVMe
Поддержка NVMe задекларирована, но нужно иметь в виду, что она не включена по умолчанию в Raspberry Pi OS, о чем предупреждают, например, здесь. Активировать нужную функцию можно при помощи команды modprobe nvme-core, после чего нужно перезагрузиться.
Одна из совместимых NVMe моделей дисков — Samsung 970 EVO Plus. Правда, это дороговатая модель, но в любом случае возможность подключения подобных устройств есть. Разработчики «малинки» отчитались о достижении показателя в 390 MБ/с в лаборатории.
Правда, установленный SSD нельзя подключить в качестве загрузочного диска. Возможно, эта функция появится позже, но сейчас такой возможности нет.
MIPI CSI и MIPI DSI
У Model B — один двухрядный MIPI CSI коннектор и один двухрядный MIPI DSI коннектор. У CM4 есть возможность работы с двумя коннекторов каждого типа сразу, что означает подключение стереоскопического 3D «зрения». Примерно то же самое можно делать и с CM3+, но предыдущая модель не такая производительная, так что и возможности у нее не такие обширные.
Сетевые возможности
Отличная новость для разработчиков — WiFi, Bluetooth и гигабитный Ethernet из коробки. Правда, эти возможности доступны не для каждого из представленных 32 вариантов плат. Но если есть необходимость в получении полноценного беспроводного модуля, то это можно сделать без проблем.
Как и сообщалось в самом начале, у платы современные протоколы беспроводной связи — Wi-Fi 802.11b/g/n/ac и Bluetooth 5.0. А еще у нее есть U.FL-коннектор для внешней антенны! В некоторых случаях платы заключаются в металлический корпус, который играет роль клетки Фарадея, так что внешняя антенна будет весьма кстати.
У Raspberry Pi Foundation есть совместимая антенна, Compute Module 4 Antenna Kit. Но, в целом, подойдет и любая другая.
Для того, чтобы активировать антенну, необходимо отредактировать файл /boot/config.txt, добавив параметр dtparam=ant2
Гигабитный Ethernet работает без проблем, выдавая обещанную пропускную способность. У новой модели за Ethernet отвечает современный чип BCM54210PE с поддержкой IEEE 1588 Precision Time Protocol.
Compute Module 4 IO Board
Вместе с CM4 можно приобрести плату расширения Compute Module 4 IO Board, которая обеспечивает подключение широкого спектра внешних устройств. Так, на этой плате есть два полноразмерных HDMI-порта, два порта USB 2.0, слот под карту microSD, разъем PCIe Gen2 x1, сетевой порт Ethernet (поддержка PoE), 40-пиновый GPIO-коннектор. Плюс здесь есть и RTC (Real-Time Clock), со слотом для батарейки CR2032. В целом, плата добавляет большое количество функций, которых может не хватать пользователям CM4.
Документация для этой платы доступна здесь, есть и KiCAD-файлы.
В сухом остатке
Compute Module 4 — идеальный вариант для разработчиков. Плата предоставляет все те функции, которые обещали ее создатели, включая нативную поддержку PCIe. Плата подходит для создания сложных и не очень IoT-проектов, разработки embedded-систем и даже для ИИ-проектов, с добавлением систем машинного зрения (об этом мы напишем в одной из последующих статей).