Обзор алюминиевого корпуса KKSB Raspberry Pi 4 — тесты на стоковых частотах и при разгоне до 2,0 ГГц


KKSB — шведская компания, разрабатывающая и производящая металлические изделия для различных продуктов с открытым аппаратным обеспечением, таких как одноплатные компьютеры, в том числе Raspberry Pi, Arduino, ODROID, Orange Pi и другие, а также подставки для мобильных телефонов и планшетов, в марте у них запланирован выпуск корпуса mini-ITX.

Компания обратилась к CNX Software с просьбой рассмотреть их последний корпус для Raspberry Pi 4, и нам было интересно узнать, как он справится с охлаждением.

Распаковка алюминиевого корпуса KKSB для Raspberry Pi 4

Недавно мы получили корпус в белой картонной коробке.

Корпус состоит из двух частей, а также термопрокладки для процессора, крепежных винтов, резиновых прокладок и двух кусочков пластика для светодиода.

Сборка алюминиевого корпуса

Во-первых, снимите пластиковую пленку с одной стороны термопрокладки и поместите ее на выступающее место для процессора в верхней части корпуса.

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

Вы заметите небольшое отверстие сбоку для плоского кабеля для тех, кто желает использовать GPIO. Есть также два отверстия для настенного монтажа и еще три линейных выреза, которые должны пропускать сигналы WiFi (можем подтвердить, что WiFi работает).

Нам просто нужно приклеить четыре резиновые прокладки в нижней части корпуса и приклеить пластиковые кусочки, чтобы завершить сборку LED.

Отверстие в верхней части над отверстием для карты MicroSD и LED, должно быть другое, для камеры MIPI CSI и/или дисплея MIPI DSI.

Обновление ОС Raspberry Pi 4 и прошивки

Перед тестированием мы обновили Raspbian и прошивку до последней версии с помощью apt:

sudo apt update
sudo apt full-upgrade

Обратите внимание, что сначала нам пришлось внести некоторые изменения из-за проблем с хост-сервером rpi-monitor.

Здесь представлены различные версии ядра Linux, операционной системы Raspbian, а также прошивки ThreadX и VLI:

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux
pi@raspberrypi:~ $ cat /etc/issue
Raspbian GNU/Linux 10 \n \l
 
pi@raspberrypi:~ $ sudo /opt/vc/bin/vcgencmd version
Feb 10 2020 15:15:59 
Copyright (c) 2012 Broadcom
version d21c2d51634b793e0b0ce2816c4e3d1cf0d87e6b (clean) (release) (start)
pi@raspberrypi:~ $ sudo ./vl805 
VL805 FW version: 000137ad

Давайте перейдем к RPI-Monitor в нашем веб-браузере и дождемся стабилизации температуры процессора. Обратите внимание, что температура в помещении составляет около 28 °C.

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

Тестирование Raspberry Pi 4 с тактовой частотой 2,0 ГГц

Одна вещь, которую мы забыли, заключалась в том, что одним из последних тестов, которые мы проводили с Raspberry Pi 4, был разгон до 2,0 ГГц, поэтому плата была все еще в этом состоянии, когда мы впервые тестировали его. Нет проблем, давайте сначала попробуем этот вариант (теперь она даже поддерживает разгон до 2,1 ГГц).

Затем мы установили и начали запускать последнюю версию скрипта sbc-bench:

wget https://raw.githubusercontent.com/ThomasKaiser/sbc-bench/master/sbc-bench.sh
sudo /bin/bash ./sbc-bench.sh -c

Подождем немного, когда температура стабилизируется на уровне около 57 ° C. Давайте проведем тест снова:

sudo /bin/bash ./sbc-bench.sh -c
 
sbc-bench v0.6.9
 
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..../sbc-bench.sh: line 600:  8767 Killed                  taskset -c 0 "${SevenZip}" b -mmt 1 >> ${TempLog}
./sbc-bench.sh: line 600:  9359 Killed                  "${SevenZip}" b >> ${TempLog}
 Done.
Checking cpufreq OPP... Done.
 
ATTENTION: Throttling has occured. Check the log for details.
 
Memory performance:
memcpy: 2749.1 MB/s 
memset: 3849.9 MB/s (0.4%)
 
7-zip total scores (3 consecutive runs): 6812,6802
 
OpenSSL results:
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128-cbc      83440.74k   102325.48k   110827.95k   112927.06k   113691.31k   113694.04k
aes-128-cbc      83502.68k   102320.15k   110830.25k   113049.60k   113582.08k   113715.88k
aes-192-cbc      75067.08k    89847.70k    96032.60k    97818.28k    98020.01k    98265.77k
aes-192-cbc      75068.33k    90023.70k    95905.37k    97696.77k    98287.62k    98249.39k
aes-256-cbc      68007.97k    80099.16k    84809.81k    86202.37k    86611.29k    86611.29k
aes-256-cbc      68080.77k    80098.73k    84930.65k    86020.78k    86578.52k    86567.59k
 
Full results uploaded to http://ix.io/2bnS. Please check the log for anomalies (e.g. swapping
or throttling happenend) and otherwise share this URL.

Если мы посмотрим на журнал, то увидим, что многопоточный тест с 7 zip один раз потерпел неудачу из-за нехватки памяти на нашем RPM 4 с 1 ГБ ОЗУ. Регулирование дросселирования тактов установлено, но, должно быть, это было очень короткое время, так как диапазон частот на отображается в журнале:

System health while running 7-zip multi core benchmark:
 
Time        fake/real   load %cpu %sys %usr %nice %io %irq   Temp   VCore
15:15:40: 2000/2000MHz  4.78   7%   1%   6%   0%   0%   0%  71.1°C  0.9938V
15:16:00: 2000/2001MHz  4.57  84%   2%  81%   0%   0%   0%  76.0°C  0.9938V
15:16:48: 2000/2000MHz  5.28  96%  50%  44%   0%   0%   0%  76.4°C  0.9938V
15:17:08: 2000/2000MHz  4.64  83%   3%  80%   0%   0%   0%  78.4°C  0.9938V
15:18:03: 2000/2001MHz  5.54  96%  50%  45%   0%   0%   0%  79.9°C  0.9938V
15:18:23: 2000/2000MHz  5.10  84%   2%  81%   0%   0%   0%  80.3°C  0.9938V
 
Querying ThreadX on RPi for thermal or undervoltage issues:
 
0100000000000000000
|||             |||_ under-voltage
|||             ||_ currently throttled
|||             |_ arm frequency capped
|||_ under-voltage has occurred since last reboot
||_ throttling has occurred since last reboot
|_ arm frequency capped has occurred since last reboot

Диаграмма также показывает температуру, достигшую максимума около 80 ° C.

Тестирование Raspberry Pi 4 с тактовой частотой 1,5 ГГц

Давайте отключим перезагрузку при разгоне и подождем, пока температура процессора стабилизируется (на этот раз около 51 ° C), прежде чем перезапустить sbc-bench.sh:

sudo /bin/bash ./sbc-bench.sh -c
 
sbc-bench v0.6.9
 
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..../sbc-bench.sh: line 600:  5522 Killed                  taskset -c 0 "${SevenZip}" b -mmt 1 >> ${TempLog}
./sbc-bench.sh: line 600:  5783 Killed                  "${SevenZip}" b >> ${TempLog}
./sbc-bench.sh: line 600:  5928 Killed                  "${SevenZip}" b >> ${TempLog}
./sbc-bench.sh: line 600:  6057 Killed                  "${SevenZip}" b >> ${TempLog}
 Done.
Checking cpufreq OPP... Done.
 
It seems neither throttling nor frequency capping has occured.
 
Memory performance:
memcpy: 2662.5 MB/s 
memset: 3436.9 MB/s (0.4%)
 
7-zip total scores (3 consecutive runs): 
 
OpenSSL results:
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128-cbc      62549.75k    76757.59k    83105.54k    84516.52k    85240.49k    85224.11k
aes-128-cbc      62538.52k    76772.86k    83095.47k    84608.68k    85142.19k    85180.42k
aes-192-cbc      56479.84k    67217.86k    72106.92k    73357.99k    73613.31k    73657.00k
aes-192-cbc      56287.55k    67448.51k    71992.75k    73364.82k    73711.62k    73591.47k
aes-256-cbc      50963.86k    60062.68k    63540.99k    64658.77k    64932.52k    64929.79k
aes-256-cbc      50868.59k    60066.30k    63686.23k    64503.13k    64940.71k    64951.64k
 
Full results uploaded to http://ix.io/2bo4. Please check the log for anomalies (e.g. swapping
or throttling happenend) and otherwise share this URL.

За все это время не было обнаружено дросселирования, и температурная диаграмма выглядит хорошо с температурой процессора, не превышающей 66 ° C.

Вывод

Алюминиевый корпус KKSB Raspberry Pi 4 хорошо охлаждает плату даже при разгоне. WiFi работает, и в корпусе предусмотрены отверстия для модулей GPIO и MIPI CSI/DSI, а также отверстия для крепления. Устройство продается на веб-сайте компании за 31,92 евро. Если вы считаете, что это слишком дорого, корпус KKSB Raspberry Pi 4, черный/серебристый, также изготовлен из металла, продается всего за 15,12 евро, но не имеет экструзии для охлаждения процессора, поэтому вам придется добавить собственный радиатор и охлаждение не будет так эффективно.

Вы также найдете дешевые алюминиевые корпуса Raspberry Pi 4 на eBay, но учтите, что многие из них поставляются с вентилятором, не имеют экструзии для охлаждения процессора, отверстий для кабелей GPIO и MIPI и могут создавать помехи для WiFi. Просто не забудьте перепроверить важные для вас функции.

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

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

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

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

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