VisionSOM-8Mmini – nowy SOM firmy SoMLabs


Polski producent komputerów embedded - firma SoMLabs – wprowadziła do sprzedaży kolejny moduł SoM (System-on Module) o nazwie VisionSOM-8Mmini. Jest to nowoczesny komputer multimedialny wyposażony w bogato wyposażony mikroprocesor i.MX8Mmini, energooszczędną pamięć LPDDR4 o pojemności do 4 GB i 32-bitowej magistrali danych, pamięć Flash eMMC o pojemności do 32 GB i opcjonalny moduł WiFi/BLE5.2. Podobnie do pozostałych SOM-ów z rodziny VisionSOM, także VisionSOM-8Mmini wyposażono w moduł radiowy 1DX firmy Murata, którego jedną z zalet jest udokumentowana precertyfikacja RED. Producent modułu VisionSOM-8Mmini przewidział możliwość zastąpienia lutowanej pamięci eMMC kartą MicroSD.
Mikroprocesor i.MX8Mmini zastosowany w modułach VisionSOM-8Mmini ma budowę heterogeniczną i jest wyposażony w cztery rdzenie Cortex-A53 (o maksymalnej częstotliwości taktowania do 1,8 GHz) oraz jeden rdzeń „mikrokontrolerowy” – Cortex-M4F (o częstotliwości taktowania do 400 MHz).
Mikroprocesor zastosowany w VisionSOM-8Mmini wyposażono w dużą liczbę modułów i interfejsów. Szczególnie interesujący jest podsystem multimedialny, w skład którego wchodzą m.in.:
- GPU – koprocesor graficzny 3D Vivante GC NanoUltra/2D Vivante GC320, kompatybilny z OpenGL ES 2.0 obsługującyh wyświetlacze Full HD (1920x1080 px)
- VPU – sprzętowy kodek wideo (1080p60 VP9 Profile 0, 2 (10-bit) decoder, HEVC/H.265 decoder, AVC/H.264 Baseline/Main/High decoder, VP8 decoder, 1080p60 AVC/H.264 encoder, VP8 encoder)
- SAI – 5-kanałowy interfejs cyfrowego audio zintegrowany z interfejsami PDM
- Interfejsy MIPI kontrolera kamery wideo (CSI) oraz wyświetlacza (DSI)
Interesujące jest także wyposażenie komunikacyjne prezentowanego mikroprocesora (i oczywiście modułu VisionSOM-8Mmini), w jego skład wchodzą m.in.:
- Interfejs PCIe, za pomocą którego można dołączyć do mikroprocesora m.in. dyski SSD
- Gigabitowy interfejs Ethernet
- Dwa kanały USB2.0
- Ponadto: 4 x UART (do 5 Mb/s), 4 x I2C (FastMode), 3 x SPI itp.
Komputer VisionSOM-8Mmini ma format mechaniczny zgodny z wcześniej produkowanymi przez SoMLabs modułami VisionSOM – znany z komputerów przenośnych popularny SODIMM200. Jest to rozwiązanie o wysokiej odporności mechanicznej i wysokiej trwałości styków, odporne na typowe warunki środowiskowe spotykane w aplikacjach urządzeń embedded.
Płytki i zestawy rozwojowe

Z myślą o konstruktorach potrzebujących taniego narzędzia sprzętowego do ewaluacji możliwości VisionSOM-8Mmini firma SoMLabs opracowała i oferuje płytkę bazową (carrier board) o nazwie VisionCB-8Mmini-STD, którą wyposażono we wszystkie podstawowe peryferia oraz złącza, w tym m.in.:
- Dla shieldów, zgodne z Arduino UNO
- Dla hatów, zgodne z RPi
- Złącze ekspandera PCIe
- Złącze MIPI-DSI (do wyświetlacza z touch-panelem)
- Złącze MIPI-CSI (do kamery HD)
Płytkę VisionCB-8Mmini-STD wyposażono także w licencjonowaną wersję programatora-debuggera J-Link firmy Segger.