SpacemiT прислала мне комплект корпуса K3 Pico-ITX для обзора. Он основан на материнской плате K3 Pico-ITX с 16-ядерным процессором SpacemiT K3 RISC-V Edge AI, размещенным в совместимом корпусе.
Я начну обзор с распаковки, разборки и первой загрузки с предустановленной Bianbu OS. Во второй части обзора я проведу функциональное тестирование и запущу несколько бенчмарков (см. предварительные тесты K3 для справки), чтобы оценить состояние программного обеспечения и производительность системы.
Распаковка SpacemiT K3 Pico-ITX Chassis Kit
Я получил комплект в розничной упаковке с надписью «RISC-V AI CPI K3 RVA23 Profile Chip» и док-станцию UGREEN USB-C с несколькими портами USB-A, выходом HDMI и поддержкой USB PD мощностью 100 Вт. Док-станция пригодится, когда мы будем подключать систему для первой загрузки.
Изначально я ожидал увидеть одноплатный компьютер Pico-ITX, поэтому был немного удивлен, получив полноценную систему/мини-ПК. В комплекте идут USB-кабель для отладки, отвертка и лист на китайском с двумя QR-кодами, один из которых ведет на руководство пользователя (доступно на английском).
Спереди расположены кнопка питания со светодиодом и аудиоразъем 3,5 мм.
Большинство портов находятся на задней панели: разъем SFP+ 10GbE, порт Gigabit Ethernet RJ45, четыре порта USB 2.0, порт USB OTG Type-C и порт USB Type-C с поддержкой режима DisplayPort Alt. и USB PD для питания.
Разборка K3 Pico-ITX Chassis Kit
Поскольку в комплекте есть отвертка, очевидно, что корпус предназначен для вскрытия. Для этого нужно открутить четыре винта на нижней стороне корпуса.
Нижняя крышка легко снимается, и мы получаем доступ к плате «SpacemiT MUSE_Pico-ITX». Кстати, один из винтов для слотов M.2 свободно болтался внутри корпуса, так что мне пришлось вернуть его на место…
Основная причина для вскрытия корпуса — использование слота M.2 Key-M 2280 (PCIe Gen3 x4) для NVMe SSD или другого модуля, либо разъема M.2 B-Key 2242/3052 (PCIe Gen2 x2 + USB 2.0) и Nano SIM-карты для подключения 4G LTE или 5G. Разъемы RTI01 и RTI02 «Real-Time Expansion» справа также могут быть полезны, но я пока не нашел для них плат расширения…
Еще одна причина — подключение последовательной консоли для отладки. Надписи Tx, Rx и GND соответствуют распиновке 3-контактного разъема. В документации ничего не сказано о самом кабеле, поэтому я, возможно, перепутал цвета проводов выше. Проверю это подробнее во второй части обзора. Рядом есть 2-контактный разъем для подачи питания 12 В постоянного тока.
Я открутил еще четыре винта и отсоединил кабели System, Audio и Battery (RTC), чтобы извлечь плату. Она не вышла легко, и большинству пользователей это не понадобится, так как цели нет, кроме проверки аппаратного обеспечения или переноса платы в другой корпус.
На этой стороне расположены все основные микросхемы. SpacemiT K3 SoC (серый), Winbond W25064JWSIQ flash (64 Mbit), предположительно 128-гигабайтный чип UFS (Kingston UFS128-TY7B под небольшой термопрокладкой), две микросхемы памяти Rayson RS2G32LO5D4FDB-31BT LPDDR4x по 8 ГБ (всего 16 ГБ ОЗУ), контроллеры RealTek RTL8127ATF 10GbE и RTL8211F GbE, кросс-коммутатор USB Type-C Slimport ANX7447 и понижающий стабилизатор AU4562B.
Система охлаждения представляет собой радиатор с вентилятором с ШИМ-управлением. Также на фото ниже видны батарейка RTC и антенны WiFi/Bluetooth.
Первая загрузка в Bianbu OS
Давайте соберем все обратно и загрузим мини-ПК. Если у вас есть монитор с поддержкой питания через USB PD, то один кабель USB-C может передавать и питание, и видео на K3 Pico-ITX Chassis Kit. Если нет, другой вариант — использовать блок питания 12 В и подключить его к внутреннему 2-контактному разъему, но для этого нужно вскрыть корпус. Поэтому я использовал прилагаемую док-станцию UGREEN USB-C для подачи питания (адаптер USB-C 65 Вт от Khadas Mind 2 ) и подключил HDMI-дисплей ( Eazeye Radiant 15,6-дюймовый трансфлективный ЖК-дисплей ). Также я добавил RF-приемник для клавиатуры и мыши. Меня встретил мастер настройки Bianbu OS на китайском, но я легко сменил язык на английский в два клика.
Я прошел мастер настройки, установил часовой пояс, раскладку клавиатуры и создал пользователя. После этого система предложила перезагрузиться.
Я успешно вошел в систему и быстро проверил системный монитор, который показал восемь ядер приложений и восемь ядер AI.
На этом этапе у меня не было сетевого подключения, поэтому я подключил K3 Pico-ITX к моему WiFi 6 роутеру и смог нормально просматривать веб-страницы в предустановленном браузере Chromium.
Наконец, я подключился к системе по SSH и проверил информацию с помощью inxi:
jaufranc@CNXSOFT-spacemitk3picoitx:~$ inxi -Fc0
System:
Host: CNXSOFT-spacemitk3picoitx Kernel: 6.18.3-generic arch: riscv64
bits: 64
Console: pty pts/0 Distro: Bianbu 4.0rc2 (Resolute Raccoon)
Machine:
Type: RISCV System: SpacemiT K3 Pico ITX details: N/A
serial: HW3MPK3161280213
CPU:
Info: 16-core model: Spacemit X100 variant: riscv bits: 64 type: MCP cache:
L2: 10 MiB
Speed (MHz): avg: 2200 min/max: 614/2400:2000 cores: 1: 2200 2: 2200
3: 2200 4: 2200 5: 2200 6: 2200 7: 2200 8: 2200 9: 2200 10: 2200 11: 2200
12: 2200 13: 2200 14: 2200 15: 2200 16: 2200
Graphics:
Device-1: saturn-hee driver: spacemit_drm_drv v: N/A
Device-2: saturn-edp driver: spacemit_drm_drv v: N/A
Display: unspecified server: Xwayland v: 24.1.8 driver: N/A tty: 80x24
resolution: 1920x1080
API: EGL v: 1.4,1.5 drivers: pvr,swrast
platforms: gbm,wayland,surfaceless,device
API: OpenGL v: 3.3 vendor: mesa v: 24.0.1 note: console (EGL sourced)
renderer: softpipe
Info: Tools: api: eglinfo,glxinfo wl: kanshi,wlr-randr x11: xdriinfo,
xdpyinfo, xprop, xrandr
Audio:
Device-1: simple-audio-card driver: asoc_simple_card
Device-2: simple-audio-card driver: asoc_simple_card
Device-3: simple-audio-card driver: N/A
Device-4: simple-audio-card driver: N/A
API: ALSA v: k6.18.3-generic status: kernel-api
Server-1: PipeWire v: 1.6.0 status: active
Network:
Device-1: Realtek RTL8127 10GbE driver: r8127
IF: enP2p1s0 state: down mac: 50:0a:52:0b:82:18
Device-2: Realtek RTL8852BE PCIe 802.11ax Wireless Network
driver: rtw89_8852be
IF: wlP4p1s0 state: up mac: b0:8c:b3:9a:83:68
Device-3: k3-gmac driver: dwmac_spacemit_ethqos
IF: end0 state: down mac: 50:0a:52:0b:e6:64
Device-4: rfkill-gpio driver: rfkill_gpio
Device-5: dwmac-5.10a driver: N/A
IF: end0 state: down mac: 50:0a:52:0b:e6:64
Device-6: dwmac-5.10a driver: N/A
IF: enP2p1s0 state: down mac: 50:0a:52:0b:82:18
Device-7: dwmac-5.10a driver: N/A
IF: wlP4p1s0 state: up mac: b0:8c:b3:9a:83:68
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb type: USB
Report: hciconfig ID: hci0 state: up address: B0:8C:B3:9A:83:69 bt-v: 5.3
Drives:
Local Storage: total: 119.27 GiB used: 6.27 GiB (5.3%)
ID-1: /dev/sda model: TY7B-128 size: 119.27 GiB
Partition:
ID-1: / size: 116.78 GiB used: 6.21 GiB (5.3%) fs: ext4 dev: /dev/sda3
ID-2: /boot size: 223.7 MiB used: 58.8 MiB (26.3%) fs: ext4 dev: /dev/sda2
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 65.0 C mobo: N/A
Fan Speeds (rpm): cpu: 3329
Info:
Memory: total: N/A available: 15.63 GiB used: 1.8 GiB (11.5%)
Processes: 352 Uptime: 1h 0m Init: systemd Shell: Bash inxi: 3.3.40
Все определяется корректно, включая 16 ядер RISC-V с частотой до 2,2 ГГц, накопитель UFS TY7B-128, 16 ГБ ОЗУ, сеть 10GbE, модуль RealTek RTL8852BE WiFi 6E и Bluetooth 5.3 и другое. Температура в простое кажется немного высокой — 65°C, так что за этим нужно будет следить.
На сегодня всё. Это мой первый одноплатный компьютер с Realtek RTL8127, а вторым будет ODROID-H5 . Поскольку K3 Pico-ITX SBC поставляется с разъемом SFP+, мне нужно приобрести переходник SFP+ на RJ45 для тестирования Ethernet 10 Гбит/с перед второй частью обзора. Во второй части я запущу некоторые бенчмарки, те, что мы все делаем удаленно, плюс другие, требующие дисплея, и протестирую все или большинство функций, чтобы выяснить, что работает, а что нет в Bianbu 4.0 OS.
Хочу поблагодарить SpacemiT за предоставленный на обзор комплект K3 Pico-ITX Chassis Kit. Я понятия не имею, где купить именно тот комплект «K3 Pico-ITX Chassis Kit», который я получил. SpacemiT полагается на ряд дистрибьюторов, таких как Banana Pi и Sipeed для K3 Pico-ITX SBC (399 долларов за модель 16 ГБ/128 ГБ). Ближайший вариант к «Chassis Kit» — Milk-V Jupiter 2 с корпусом Pico-ITX и двумя внешними антеннами. Он продается за 575 долларов за версию с 32 ГБ ОЗУ и 256 ГБ UFS, так как модель 16 ГБ/128 ГБ отсутствует на складе.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.














