Тестирование Raspberry pi CM5

В мире одноплатных компьютеров Raspberry Pi стал настоящим символом. Но для серьёзных встраиваемых проектов часто используют не полноценную плату, а её вычислительный модуль — компактную плату, которая вставляется в специальный носитель. Новый Compute Module 5 (CM5) — это большой шаг вперёд, предлагая мощь, сравнимую с Raspberry Pi 4 и даже больше, в форм-факторе для промышленного применения.

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

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

Мы протестировали Raspberry Pi Compute Module 5 — миниатюрную версию популярного одноплатного компьютера, предназначенную для промышленного и встраиваемого использования. В отличие от обычных Raspberry Pi, CM5 устанавливается в отдельную плату-носитель и отлично подходит для сборки кастомных устройств: от медиаплееров до автоматизированных систем. Мы проверили его производительность, нагрев, стабильность работы и возможности подключения. В целом, модуль оказался мощным, компактным и гибким в использовании, хотя требует определённых навыков для настройки и охлаждения.

Тестирование:

Тестирование процессора:

Тестировал процессор с помощью программы Sysbench.

sysbench cpu --cpu-max-prime=20000 --threads=4 --time=0 --events=10000 run

Результаты теста были следующие:

Тест набрал столько-же попугаев, что и Raspberry pi 5. По сути 4000 очков и 2.4 секунды это почти лучший результат. Лучше были только Orange pi 5 и миниПК на ryzen и n100, но с ними сравнивать конечно не правильно.

В целом наш CM5 является хорошим процессорным модулем. Кроме того, учитывая, что кластеры CM4 были очень популярными, замена их на CM5 будет значительно мощнее. Это связано с тем, что CM5 почти в два раза мощнее CM4.

Тестирование накопителей:

Накопителей у меня получилось 3. USB 3.0 флешка, EMMC память внутренняя самого CM5 и NVME ssd. microsd проверить не могу, так как она не работает.

Для начала был протестирован EMMC память:

Скорость 324 мегабайта в cекунду. Отличный результат. Хотя скорость скачивания EMMC варьируется от 250 МБ/с до 400 МБ/с, это варьируется от одного платника к другому.

Первый SSD накопитель NVME:

В этом случае результат был более благоприятным, выдавая 441 мегабайт в секунду. Это лучше, чем EMMC, но nvme быстрее. В этом случае, я предполагаю, проблема заключается в ограничениях шины pcie.

Кроме того, у нас есть флешка USB 3.0, третий накопитель:

Было выпущено 73 мегабайта в секунду, что не является примечательным фактом. Ранее были куда хуже результаты.

Стресс-тест:

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

Температура достигла 85.9 градусов Цельсия, что является очень жарким. Я считаю, что не следует так сильно нагревать его, и радиатор должен быть достаточно мощным.

Установка Образа Raspberry pi OS на EMMC память:

Я не могу описывать способ установки ОС с помощью Rasoberry pi imager программы и компьютера windows 11, так как у меня хоть и на последнем шаге, но все спотыкнулось и не заработало.

По этому я опишу способ которым мне удалось установить Raspberry pi OS на EMMC.

Вы должны уже загрузиться под операционной системой, прежде чем приступить к снятку. Например, если вы установите ее так же, как я на NVME.

После этого выполните следующие команды.

Поначалу мы должны скачать образ, который мы хотим установить:

wget https://downloads.raspberrypi.com/raspios_arm64/images/raspios_arm64-2024-11-19/2024-11-19-raspios-bookworm-arm64.img.xz

После этого заархивируйте изображение из.xz в.img.

Для этого добавляем команды:

unxz raspios_arm64-2024-11-19/2024-11-19-raspios-bookworm-arm64.img.xz

Следующим шагом является инициализация установки на EMMC память командой:

dd if=raspios_arm64-2024-11-19/2024-11-19-raspios-bookworm-arm64.img of=/dev/emmcblk0 bs=4MiB

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

Проверка новой платы Raspberry Pi Compute Module 5 оставляет в целом положительное впечатление. Это значительный шаг вперёд по сравнению с прошлыми версиями. Устройство предлагает серьёзный прирост производительности, которого хватит для самых разных задач.

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

На самом деле, его стоимость выше, а за выполнение работы придется заплатить за отдельный носитель. Это делает его отличным выбором для тех, кому нужна повышенная гибкость и мощность. Более доступные модели Raspberry Pi можно рассмотреть, если вы хотите решить простые задачи.

В конце концов, CM5 идеально подходит для тех, кто хочет выйти за рамки стандартных проектов. Он подтверждает, что платформа Raspberry Pi продолжает развиваться, что позволяет создавать специализированные и инновационные устройства.

Поделиться с друзьями
Алексей Волков

Инженер систем автоматизации. Более 8 лет проектирую и внедряю системы умного дома для жилых и коммерческих объектов.

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