Odroid-M1 z 4GB RAM RK3568
towar niedostępny
Opis
ODROID-M1 mikrokomputer zbudowany w oparciu o RK3568B2, wyposażony w szereg urządzeń peryferyjnych, dedykowany do pracy w aplikacjach systemów wbudowanych.
Producent deklaruje dostępność ODROID-M1 przez następne 15 lat co czyni go dobrą alternatywą dla innych aktualnie nie dostępnych Mini PC.
Układ RK3568B2 jest nieco zmodyfikowaną wersją RK3568 w celu przezwyciężenia problemów z łańcuchem dostaw układów scalonych w dzisiejszych czasach.
Opis płyty Odroid-M1
A | Rockchip RK3568B2 CPU | N | 1 x Wyjście mono głośnikowe (1.3W 8Ω ) |
B | LPDDR4 RAM | O | 1 x SPI recovery Switch |
C | 1 x Port Micro USB2.0 Device only | P | 1 x SPI Flash 16MiB |
D | 1 x Gniazdo Ethernet RJ45 (10/100/1000) | Q | 1 x eMMC Gniazdo pamięci |
E | 1 x HDMI 2.0 | R | 1 x Odbiornik podczerwieni |
F | 2 x USB 2.0 | S | 1 x Gniazdo baterii zegara RTC |
G | 2 x USB 3.0 | T | 1 x Reset jumper 1 x Power jumper |
H | 1 x Wejście zasilnia DC | U | 1 x Micro SD Slot |
I | 1 x M.2 NVMe M-Key PCIe3.0 2-Lane | V | 1 x SATA3 |
J | 40 x Złącze GPIO | W | 1 x Zasilanie SATA ( tylko 5 volt) |
K | 1 x MIPI CSI 2Lane | X | 1 x UART konsola systemowa |
L | 1 x MIPI DSI 4Lane | Y | 2 x Wskaźnik LED System |
M | 1 x 3.5mm Jack wyjście audio | Z | 1 x M.2 LED Wskaźnik |
Petitboot preinstalowany na wbudowanej pamięci SPI-Flash o pojemności 16 MB pomaga łatwo zarządzać różnymi wersjami systemu operacyjnego i jądra oraz obsługuje uruchamianie z urządzeń pamięci masowej microSD, eMMC, NVMe, SATA i USB. Ponadto, ponieważ możliwa jest instalacja systemu operacyjnego w trybie on-line za pośrednictwem sieci, uciążliwa procedura pobierania i flashowania obrazu systemu operacyjnego została znacznie skrócona.
Na płycie ODROID-M1 można bezpośrednio zainstalować urządzenie pamięci masowej M.2 NVMe o standardowych wymiarach 22 mm x 80 mm. Złącze M.2 ma 2-kanałową konfigurację PCIe 3.0, która zapewnia niesamowicie szybki dostęp sekwencyjny o wydajności 1600 MB/s. Należy pamiętać, że urządzenia pamięci masowej M.2 SATA nie mogą być używane. Gniazdo M.2 obsługuje tylko interfejs PCIe (M-Key).
Benchmark |
ODROID-M1 (PCIe 3.0 x 2) |
RPI CM4 (PCIe 2.0 x 1) |
fio 1M sequential read |
1646 MB/s |
416 MB/s |
iozone 1M random read |
1049.13 MB/s |
210.97 MB/s |
iozone 1M random write |
1163.95 MB/s |
188.70 MB/s |
iozone 4K random read |
43.73 MB/s |
14.77 MB/s |
iozone 4K random write |
96.90 MB/s |
25.38 MB/s |
Pojedynczy natywny port SATA 3.0 (nie USB) umożliwia podłączenie 2,5-calowego dysku twardego lub urządzenia pamięci masowej SSD NAND. Ten interfejs SATA zapewnia szybkość dostępu sekwencyjnego na poziomie prawie 500 MB/s.
W dostępnych akcesoriach dla Odroid-M1 dostępny jest osobny zestaw montażowy i kablowy SATA zawiera:
- kabel SATA Data,
- kabel SATA Power
- płytę montażową z kilkoma śrubami mocującymi.
Port zasilania SATA w Odroid-M1 nie ma szyny zasilania 12 V, do korzystania z 3,5-calowego dysku twardego wymagany jest oddzielny zewnętrzny zasilacz SATA 12 V.
Port MIPI-DSI 4 line może być bezpośrednio podłączony do panelu LCD. Dostępny jest zestaw ODROID-Vu8M z 8-calowym wyświetlaczem LCD o szerokim kącie widzenia 800×1280 i pojemnościowym ekranem dotykowym. Montując komputer jednopłytkowy ODROID-M1 z tyłu zestawu Vu8M, można łatwo wdrożyć urządzenie interfejsu człowiek-maszyna (HMI).
Port MIPI-CSI 2-line może być bezpośrednio podłączony do modułu czujnika kamery. Dedykowany zestaw kamery M1 MIPI-CSI jest wyposażony w układ czujnika OV5647, który może przechwytywać obrazy o rozdzielczości do 5 Mpikseli oraz strumieniowe transmisje wideo 720p/30fps. Dzięki automatycznie przełączanemu filtrowi IR-Cut i dwóm reflektorom podczerwieni można uzyskać stosunkowo dobre odwzorowanie obrazu zarówno w dzień, jak i w nocy. Wejście obrazu w czasie rzeczywistym z portu MIPI-CSI może być szeroko wykorzystywane w aplikacjach uczenia maszynowego.
W komputerze jednopłytkowym Odroid-M1 znajduje się jednostka przetwarzania sieci neuronowych (NPU), która może zapewnić do 0,8 TOPS. Na systemie operacyjnym Ubuntu Linux możemy uruchomić różne modele TensorFlow Lite i ONNX. Poniżej znajduje się przykład wykrywania obiektów.
Zdjęcie pochodzi z: https://commons.wikimedia.org/wiki/File:Traffic_in_Brasilia_before_Brazil_%26_Chile_match_at_World_Cup_2010-06-28_1.jpg
Pomiar wydajność oprogramowania AI, model yolov5s.onnx z tradycyjną kombinacją CPU+FPU+NEON trwał ~1800 ms, podczas gdy akceleracja NPU trwała tylko ~60 ms. Innym przykładem jest model mobilenet_v1_1.0_224.tflite, który osiągnął wynik ~286msec vs ~7msec. Na podstawie wyników testów można stwierdzić, że wewnętrzna akceleracja sprzętowa NPU zapewnia 30-40 razy większą moc obliczeniową sztucznej inteligencji w niektórych przypadkach użycia. Wkrótce na stronach WiKi hardernel zostaną udostępnione instrukcje dotyczące rozwoju NPU.
W celu zabezpieczenia Odroid-M1 polecamy obudowę w eleganckim i chłodnym niebieskim kolorze.
Pobór mocy i charakterystyka cieplna Odroid-M1:
Bez podłączonych zewnętrznych urządzeń peryferyjnych pobór mocy M1 wynosi około 4,5 W przy bardzo dużym obciążeniu komputerowym. W stanie bezczynności może wynosić nawet 1,3 W.
Pełne uruchomienie systemu Ubuntu Gnome może zająć około 30-35 sekund (wliczając w to kilka sekund opóźnienia Petitboot), gdy nośnikiem startowym jest moduł eMMC. Po zakończeniu procesu rozruchu średnia moc w trybie bezczynności wynosi około 1,3 W. W trybie wyłączenia zużycie energii wynosi około 0,05 W, co można uznać za nieistotne.
Dzięki ogromnej ramce radiatora charakterystyka termiczna wygląda całkiem nieźle przy bardzo dużym obciążeniu procesora. Temperatura rdzenia procesora była bliska 50°C przy dużym obciążeniu obliczeniowym i stosunkowo wysokiej temperaturze otoczenia (35°C). Jest to bardzo daleko od punktu zadziałania dławienia termicznego, a ODROID-M1 może pracować w różnych środowiskach aplikacji wbudowanych bez hałaśliwego aktywnego chłodzenia.
Analogowa jakość dźwięku na wyjściu audio:
Na płytce Odroid-M1 znajduje się stereofoniczne gniazdo słuchawkowe 3,5 mm. Posiada ono wbudowane wysokiej jakości stereofoniczne wyjście audio 384Khz/32bit. Zakres dynamiki i współczynnik SNR są bliskie 100dB, a całkowite zniekształcenia harmoniczne + szumy są niższe niż 0,006%. Możesz cieszyć się dźwiękiem o jakości Hi-Fi bez konieczności stosowania drogiego zewnętrznego przetwornika cyfrowo-analogowego. Jak zwykle jakość dźwięku została zmierzona przy użyciu sprzętu Audio-Precision.
Wspierane systemy operacyjne:
Ubuntu 20.04 LTS & 22.04 LTS
- Kernel 4.19.219
- Wayland based GNOME desktop
- Mali GPU EGL driver on Wayland
- MIPI DSI and CSI drivers
- GPIO drivers and WiringPi library
- Mainline kernel will be available several months later with Panfrost driver hopefully
- NPU drivers and Neural Network APIs
Android 11 Red Velvet Cake
- Kernel 4.19.193
- Dual head display feature : HDMI and MIPI-DSI at the same time
Specyfikacja techniczna Odroid-M1:
- Wymiary PCB: 90mm x 122mm x 16mm
- Wymiary radiatora: 100mm x 123mm x 19mm
- Waga z radiatorem: 253g
- CPU: Rockchip RK3568 Processor
L1 instruction cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor
L1 data cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor
L3 data cache: 512KB , 16-way set associative (512 sets), 64 byte lines, shared by 4 processorsQuad-Core Cortex-A55 (1.992GHz)
ARMv8-A architecture with Neon and Crypto extensions - GPU: Mali-G52 MP2 GPU with 4 x Execution Engines (650Mhz)
- NPU: 0.8Tops@INT8, integrated high-performance AI accelerator RKNN NPU
Supports one-click switching of Caffe/TensorFlow/TFLite/ONNX/PyTorch/Keras/Darknet - Pamięć RAM: 4 LPDDR4 with 32-bit bus width Data rate: 3120 MT/s, up to 1,560MHz
- Przechowywanie danych:
1 x eMMC slot
1 x Micro SD slot (DS/HS mode up to UHS-I SDR104)
1 x NVME M.2 SSD (PCIe 3.0 x 2)
1 x SATA3.0 - Sieć ethernet:
1 x GbE LAN ports (RJ45, supports 10/100/1000 Mbps)
– Realtek RTL8211F (Ethernet transceiver)
– LED indicators
* Green LED: Flashing by data traffics at 100Mbps connection
* Amber LED: Flashing by data traffics at 1000Mbps connection - Wyjście obrazu:
1 x HDMI 2.0 (up to 4K@60Hz with HDR, EDID)
1 x MIPI-DSI (works with 800 x 1280 LCD) - Wyjście dźwięku:
1 x 3.5mm gniazdo słuchawkowe
1 x wyjście mono na głośnik
1 x HDMI dźwięk - Porty wejścia wyjścia
2 x USB 2.0 host port
2 x USB 3.0 host port (or 1 x USB 3.0 host + 1 x USB 2.0 OTG port)
1 x Debug serial console (UART, 1.5Mbps N81)
1 x SATA Connector
1 x MIPI-CSI Camera Interface (15 pin)
1 x MIPI-DSI LCD Interface (31 pin)
1 x 40pin GPIO header - Dodatkowe możliwości:
Odbiornik podczerwieni IR, umożliwający sterowanie pilotem
Gniazdo baterii podtrzymywania zegara RTC (utrzymywanie czasu i daty przez kilka miesięcy bez zasilania sieciowego) - Wskaźniki systemowe LED:
– Czerwony (Zasilanie) – Świeci światłem ciągłym, gdy podłączone jest zasilanie DC
– Niebieski (ALIVE) – Migające podczas pracy jądra systemu. Świeci światłem ciągłym, gdy jest w fazie u-boot. - Zasilanie:
1 x DC jack : zewnątrz (masa) średnica 5.5mm, wewnątrz (plus) średnica 2.1mm
Dopuszczalne napięcie wejściowe : 7.5V ~ 15.5V DC - DC 12V/2A zalecany zasilacz
Zestaw zawiera:
- Odroid-M1 z 4GB RAM oraz radiatorem
widoczne akcesoria należy zakupić osobno
Terminy HDMI i HDMI High-Definition Multimedia Interface oraz logo HDMI są znakami towarowymi lub zastrzeżonymi znakami towarowymi HDMI Licensing Administrator, Inc. w Stanach Zjednoczonych i innych krajach.