Клавиатура Raspberry Pi 400: обзор ПК и сравнение результатов тестов с Raspberry Pi 4


На днях был запущен Raspberry Pi 400 — компьютер, встроенный в клавиатуру с процессором Broadcom BCM2711C0 1,8 ГГц, и мы уже опубликовали разборку оборудования Raspberry Pi 400, рассмотрев решение для охлаждения и общий дизайн оборудования.

В этом обзоре мы сосредоточимся на различиях Raspberry Pi 400 и Raspberry Pi 4, поскольку оба устройства, в основном, используют одни и те же чипы. После проверки различных функций мы запустим скрипт «SBC Bench», разработанный Томасом Кайзером, чтобы протестировать тепловое охлаждение и производительность обеих аппаратных платформ RPi.

Raspberry Pi 400 против Raspberry Pi 4 Model B


Поскольку внутри две платформы очень похожи, мы выделим разницу, как показано в таблице ниже, любезно предоставленной Cytron.

В таблице, представленной выше, не указана цена, но Raspberry Pi 400 стоит 70 долларов, а Raspberry Pi 4 с 4 ГБ — 55 долларов. Это дополнительные 15 долларов за клавиатуру, корпус и систему охлаждения, так что цена очень привлекательная.

Стандартная производительность немного выше благодаря процессору 1,8 ГГц, но, как мы видели в прошлом, всегда можно разогнать Raspberry Pi 4 до 2,0+ ГГц при условии, что у вас есть подходящее решение для охлаждения.

ПК с клавиатурой добавляет… как и следовало ожидать, клавиатуру с раскладкой для США, Великобритании, Германии, Франции, Италии или ЕС, кнопку питания, которая позволяет включать/выключать питание и может помочь предотвратить повреждение файловой системы, а также отверстие замка Kensington для защиты от кражи, например, в школе. Нам кажется, это более портативное решение, чем наличие клавиатуры и радиатора Raspberry Pi 4+ или корпуса без вентилятора.

При этом вы потеряете некоторые функции, включая разъемы для камеры CSI и дисплея DSI, PoE, аудиоразъем 3,5 мм и один порт USB 2.0. Последнее не является проблемой, так как во многих случаях оно будет использоваться внешней USB-клавиатурой.

Информация о системе ОС Raspberry Pi

Компьютер с клавиатурой программно совместим с Raspberry Pi 4, поэтому для обзора мы просто установили 32-разрядную ОС Raspberry Pi, выпущенную в августе прошлого года.

Пользовательский интерфейс точно такой же, как и в Raspberry Pi 4, поэтому давайте проверим некоторую системную информацию:

pi@raspberrypi:~ $ cat /etc/issue
Raspbian GNU/Linux 10 \n \l
 
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 5.4.72-v7l+ #1356 SMP Thu Oct 22 13:57:51 BST 2020 armv7l GNU/Linux
pi@raspberrypi:~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        15G  7.8G  6.0G  57% /
devtmpfs        1.8G     0  1.8G   0% /dev
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           1.9G  8.6M  1.9G   1% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mmcblk0p1  253M   54M  199M  22% /boot
tmpfs           383M     0  383M   0% /run/user/1000
pi@raspberrypi:~ $ cat /proc/cpu
cpu/     cpuinfo  
pi@raspberrypi:~ $ cat /proc/cpuinfo 
processor : 0
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
 
...
Hardware : BCM2711
Revision : c03130
Serial : 10000000c311ea9d
Model : Raspberry Pi 400 Rev 1.0

Никаких различий здесь нет, за исключением кода версии — c03130 — где «13» — это код для Raspberry Pi 400, а первый «0» означает, что он произведен Sony UK.

pi@raspberrypi:~ $ sudo inxi -Fc0
System:
  Host: raspberrypi Kernel: 5.4.72-v7l+ armv7l bits: 32 Console: tty 1 
  Distro: Raspbian GNU/Linux 10 (buster) 
Machine:
  Type: ARM Device System: Raspberry Pi 400 Rev 1.0 details: BCM2711 
  rev: c03130 serial: 10000000c311ea9d 
Argument "Raspberry Pi 400 Rev 1.0" isn't numeric in sprintf at /usr/bin/inxi line 6969.
CPU:
  Topology: Quad Core model: ARMv7 v7l variant: cortex-a72 bits: 32 
  type: MCP 
  Speed: 1800 MHz min/max: 600/1800 MHz Core speeds (MHz): 1: 1100 2: 1100 
  3: 1100 4: 1100 
Graphics:
  Device-1: bcm2711-vc5 driver: vc4_drm v: N/A 
  Device-2: bcm2711-hdmi0 driver: N/A 
  Device-3: bcm2711-hdmi1 driver: N/A 
  Display: server: X.org 1.20.4 driver: modesetting unloaded: fbdev 
  tty: 80x24 
  Message: Advanced graphics data unavailable in console for root. 
Audio:
  Device-1: bcm2835-audio driver: bcm2835_audio 
  Device-2: bcm2711-hdmi0 driver: N/A 
  Device-3: bcm2711-hdmi1 driver: N/A 
  Sound Server: ALSA v: k5.4.72-v7l+ 
Network:
  Message: No ARM data found for this feature. 
  IF-ID-1: eth0 state: up speed: 1000 Mbps duplex: full 
  mac: dc:a6:32:d7:ed:db 
  IF-ID-2: wlan0 state: down mac: dc:a6:32:d7:ed:dd 
Drives:
  Local Storage: total: 14.84 GiB used: 7.80 GiB (52.6%) 
  ID-1: /dev/mmcblk0 vendor: SanDisk model: SL16G size: 14.84 GiB 
Partition:
  ID-1: / size: 14.29 GiB used: 7.75 GiB (54.2%) fs: ext4 
  dev: /dev/mmcblk0p2 
  ID-2: /boot size: 252.0 MiB used: 53.9 MiB (21.4%) fs: vfat 
  dev: /dev/mmcblk0p1 
Sensors:
  System Temperatures: cpu: 39.4 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 165 Uptime: 5m Memory: 3.81 GiB used: 251.5 MiB (6.4%) 
  gpu: 76.0 MiB Init: systemd runlevel: 5 Shell: bash inxi: 3.0.32 

В основном то же самое, что и Raspberry Pi 4, за исключением частоты 1,8 ГГц и довольно низкой температуры системы 39,4 ° C в комнате при 28 ° C. Это также означает, что он подходит для разгона, но мы не пробовали разгонять устройство в этом обзоре.

Тесты Raspberry Pi 400 и тепловые испытания

Мы установили и rpimonitor, и SBC Bench для этого раздела. Вот результаты:

sudo ./sbc-bench.sh -c
 
sbc-bench v0.7.4
 
Installing needed tools. This may take some time... Done.
Checking cpufreq OPP... Done.
Executing tinymembench. This will take a long time... Done.
Executing OpenSSL benchmark. This will take 3 minutes... Done.
Executing 7-zip benchmark. This will take a long time... Done.
Checking cpufreq OPP... Done.
 
It seems neither throttling nor frequency capping has occured.
 
Memory performance:
memcpy: 2675.4 MB/s 
memset: 3107.4 MB/s (0.9%)
 
7-zip total scores (3 consecutive runs): 6581,6535,6533
 
OpenSSL results:
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128-cbc      74936.49k    91939.58k    99726.17k   101606.74k   102298.97k   102263.47k
aes-128-cbc      75166.77k    92169.83k    99692.63k   101724.50k   102206.12k   102285.31k
aes-192-cbc      67517.95k    80832.83k    86475.95k    87858.52k    88342.53k    88457.22k
aes-192-cbc      67460.47k    80889.83k    86204.16k    87939.75k    88473.60k    88397.14k
aes-256-cbc      61194.19k    72072.73k    76320.00k    77589.85k    77914.11k    77949.61k
aes-256-cbc      61098.42k    72037.61k    76419.50k    77493.59k    77933.23k    77824.00k
 
Full results uploaded to http://ix.io/2Cyi. Please check the log for anomalies (e.g. swapping
or throttling happenend) and otherwise share this URL.

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

Рост температуры начинался с 37 ° C в простое и достигал максимума чуть выше 50 ° C во время многопоточных тестов с 7-zip.

Мы не будем сравнивать его с голым Raspberry Pi 4, поскольку мы знаем, что произойдет, а, вместо этого, сравним результаты с Raspberry Pi 4 с частотой 1,5 и 2,0 ГГц с безвентиляторным металлическим корпусом KKSB.

Raspberry Pi 4 с частотой 1.5 ГГц с корпусом KKSB
Raspberry Pi 4 с частотой 2 ГГц с корпусом KKSB

Обратите внимание, что приведенные выше диаграммы были составлены в феврале 2020 года с последней прошивкой, которая включала все недавние оптимизации для охлаждения и снижения энергопотребления. Излишне говорить, что результаты впечатляют, поскольку Raspberry Pi 400 оснащен адекватным охлаждающим устройством.

Теперь сравним результаты тестов (выше — лучше) и максимальные температуры (ниже — лучше):

 Raspberry Pi 400 с частотой 1.8 ГГцRaspberry Pi 4 с частотой 1.5 ГГцRaspberry Pi с частотой 2.0 ГГц
memset (МБ/с)2675.42662.52749.1
memcpy (МБ/с)3107.43436.93849.9
7-zip6549.6654546807
OpenSSL (hash/s)
AES-256-CBC — 16KB
77824.00k64951.64k86567.59k
Максимальная температура(°C)51.665.280.3

7-zip и OpenSSL в основном следуют частоте процессора, но каким-то образом memset и memcpy показывают более низкую пропускную способность памяти в Raspberry Pi 400. ПК с клавиатурой лучше охлаждается благодаря большому теплораспределителю, поэтому результаты его тестов практически соответствует результатам с активным охлаждением.

Платы расширения Raspberry Pi 400 и HAT

Raspberry Pi 400 поставляется с традиционным 40-контактным разъемом, который можно легко использовать с перемычками, или 40-контактным ленточным кабелем для плат расширения HAT. Но у нас нет последнего, поэтому нам интересно, можем ли мы как-нибудь подключить HAT прямо к клавиатуре. Стряхнем пыль RabbitMax Flex Pi HAT, чтобы попробовать.

Контакт 1 и контакт 40 четко обозначены на клавиатуре, поэтому его легко вставить правильно, но в зависимости от модели он может не подходить идеально, так как некоторые контакты на дополнительной плате могут помешать полной вставке.

Если ваша плата HAT не имеет контактов на нижней стороне примерно на один сантиметр выше 40-контактного разъема, все должно быть в порядке. Тем не менее, вероятно, лучше купить ленточный кабель.

Заключительные слова

Стоит сказать, что мы весьма потрясены, Raspberry Pi Foundation проделал огромную работу. ПК с клавиатурой Raspberry Pi 400 поставляется с большим количеством преимуществ в сравнении с Raspberry Pi 4, но вам не нужно возиться с корпусами или радиаторами для охлаждения, он просто отлично работает из коробки, и мы уверены, что он будет популярен, особенно в образовании. Он также продается по весьма привлекательной цене — чуть более 15 долларов за эквивалент Raspberry Pi 4 SBC с 4 ГБ оперативной памяти, или примерно по цене — или даже ниже — металлического корпуса Raspberry Pi без вентилятора.

Но устройство не для всех. Во-первых, это непрактично/не подходит для проектов встраиваемых систем, где форм-фактор одноплатного компьютера остается идеальным. Педагоги должны иметь в виду, что любые проекты, основанные на камере и/или дисплее Raspberry Pi, будут невозможны, равно как и любые проекты с PoE, хотя нам вроде бы понравилась концепция ПК с питанием от PoE …

Нам хотелось бы поблагодарить Cytron за присланный образец для обзора. Они продают клавиатуру Raspberry Pi 400 и отправляют ее по всему миру за 70 долларов плюс налоги и доставка.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments