
A major US-based retail technology company approached Qmax Systems to design and manufacture a ruggedized Android Digital Signage Player for deployment across auto showrooms throughout North America. The product needed to simultaneously display live TV channels via HDMI input and overlay dynamic digital signage content — promotions, notifications, and scheduling — in a picture-in-picture configuration.
Qmax Systems delivered the complete product from concept to volume production: hardware design, firmware and Android software development, industrial design, FCC certification, and fulfillment — packaging thousands of units and shipping them directly to the customer's US distribution point. The product has been running in the field for nearly four years with near-zero reported failures.
The Rugged Android Digital Signage Player is a fanless, wall-mountable media appliance powered by the Rockchip RK3566 quad-core SoC running Android. It accepts a live HDMI video source (e.g. a cable set-top box or satellite receiver) and renders it alongside managed digital signage content, delivering a unified display experience on any 4K HDMI-connected commercial display.
The unit is housed in a custom CNC-machined aluminum enclosure rated IP54 for commercial environments. It ships with a UL-certified US power adapter, HDMI cable with ferrite cores, and a custom IR remote control — all packed in a branded retail-style carton box, ready for end-user installation. Power-over-Ethernet (PoE) is supported for cable-reduced installations, and over-the-air (OTA) content and firmware updates are fully operational.
Qmax Systems executed the entire product lifecycle under one roof, from the first architectural sketch to palletized shipments bound for North America:
No commercial RK3566-class SoC provides a native HDMI RX interface; a creative bridge architecture using the Lontium LT6911 HDMI-to-MIPI CSI-2 converter was designed and kernel-driver developed from scratch
The RK3566 audio and video pipelines run on independent clock domains; extensive driver-level tuning of PTS timestamps across the V4L2 and ALSA subsystems was required to achieve compliant A/V synchronisation
Radiated emissions exceeded limits on HDMI lines; resolved by adding EMI filter arrays on HDMI signal lines and specifying HDMI cables with ferrite clamp cores
The RK3566 under full 4K decode and WiFi load generates significant heat; the aluminum enclosure was engineered as a heatsink with direct thermal interface material paths, enabling sustained operation without active cooling
Routing LPDDR4 (64-bit bus), HDMI 2.0 differential pairs, USB 3.0 SuperSpeed, and GbE on a compact board required meticulous impedance control, layer stack-up planning, and via-in-pad techniques
Each unit requires unique HDCP keys programmed into SPI flash at production; a custom factory fixture, automated provisioning script, and traceability database were developed to handle volume production reliably
Quad-core ARM Cortex-A55 SoC at 1.8 GHz with Mali-G52 GPU, 1 TOPS NPU, 4K H.264/H.265 hardware decode, HDMI 2.0a output, and MIPI CSI-2 RX interface
Multi-channel power management IC providing all core, DDR, IO, and peripheral voltage rails for the RK3566 with programmable DVFS for thermal regulation
HDMI 2.0 to MIPI CSI-2 bridge IC; converts incoming 1080p60 HDMI signal to 4-lane CSI-2 YUV422 stream with embedded I2S audio output and HDCP 2.2/1.4 RX support
High-speed 64-bit wide memory providing the bandwidth required for simultaneous 4K decode, CSI-2 DMA capture, and Android workloads
Embedded storage in HS400 mode for Android OS, applications, and local signage content with A/B partition layout for OTA updates
RGMII-interface PHY (Realtek RTL8211F) supporting 10/100/1000 Mbps with EEE and MDI/MDIX auto-negotiation
IEEE 802.3af/at compliant PD controller with integrated DC-DC conversion, providing up to 24 W from a standard PoE switch to power the complete unit
Dual-band 802.11ax and BT 5.x module connected via PCIe and UART, with U.FL antenna connectors for external antennas
Dedicated 16 Mbit flash for LT6911 firmware and HDCP key storage, programmed at factory with Lontium-provided firmware
IP54-rated fanless enclosure precision machined from 6061 aluminum alloy, acting as both mechanical chassis and primary heatsink with thermal interface material pads
38 kHz NEC-protocol remote with custom keylayout; keymapped to signage application functions and branded for the end customer
Small front-panel display connected via SPI/I2C showing IP address, PoE power state, HDMI input lock, content schedule state, and fault codes
1080p60 HDMI 2.0 source input via LT6911 bridge; supports HDCP 1.4 and 2.2 protected content from set-top boxes and satellite receivers
Native HDMI 2.0a output from RK3566 driving 4K commercial displays; supports 4K30 and 1080p60 with HDR metadata pass-through
IEEE 802.3af/at PoE PD on the RJ45 port; supports 10/100/1000 Mbps for content delivery, OTA updates, and CMS connectivity
Dual-band 802.11 a/b/g/n/ac/ax (2.4 GHz + 5 GHz) for wireless content and management connectivity in environments where Ethernet cabling is impractical
BLE and Classic Bluetooth for proximity sensors, BLE beacons, and wireless peripheral pairing
SuperSpeed USB Type-A host port for external storage, capture cards, or USB-connected accessories
Two Type-A USB 2.0 host ports for keyboards, mice, USB hubs, and provisioning during manufacture and deployment
38 kHz IR receiver with rc-core driver supporting NEC and RC5 protocols; custom remote control programmed to the signage application keylayout
Small SPI/I2C connected OLED/LCD display on the unit face showing IP address, PoE status, HDMI signal state, content schedule status, and error codes
Internal interfaces for PMIC, LT6911 control, RTC (real-time clock for scheduling), status LCD, and board management functions
RK3566 Android 12 SDK configured for custom board; full device tree written covering MIPI CSI-2, I2S RX, IR, SPI LCD, GbE PHY, PoE GPIO, and USB3. PMIC sequencing and DVFS tuning validated.
Full V4L2 subdev kernel driver written for RK3566 rkcif stack: probe, hot-plug interrupt handling, DV timings negotiation, and dynamic resolution change support. LT6911 firmware sourced from Lontium and provisioned via SPI flash at factory.
HDCP 1.4 and 2.2 RX keys provisioned into each unit's LT6911 SPI flash during production. Custom factory fixture and traceability log developed for compliance.
Camera HAL3 adapted to expose LT6911 CSI-2 stream as an Android camera device. Zero-copy display path built: CSI-2 DMA → rkcif → DRM/KMS overlay plane → HDMI TX, bypassing GPU compositing for minimal latency passthrough.
I2S RX brought up with LT6911 as I2S master. ASoC machine driver and Android Audio HAL written. PTS timestamp correlation between V4L2 video capture and ALSA I2S audio implemented; compensating frame queue applied to achieve HDMI-spec lip sync tolerance (±15/45 ms).
rc-core NEC/RC5 driver enabled and Android .kl keylayout file written for custom remote control. Keys mapped to signage app functions: source select, volume, PiP toggle, content navigation, and menu.
Android application built for dual-source picture-in-picture: live HDMI input rendered via SurfaceView with Camera2 API; signage overlay rendered via a second SurfaceView with hardware-accelerated compositing. Content scheduler, OTA update client, and CMS integration included.
A/B partition OTA update mechanism implemented using Android's RecoverySystem API. Signage content and application updates delivered over Ethernet or WiFi, with rollback on failure and remote reboot capability.
The Rugged Android Digital Signage Player demonstrates Qmax Systems' end-to-end product development capability — from an unconventional architectural challenge (HDMI input on a SoC with no native HDMI RX) through to volume-manufactured units running in commercial environments across North America. The project required deep expertise across hardware design, kernel and BSP development, Android application engineering, regulatory certification, and manufacturing operations simultaneously.
With thousands of units deployed and near-zero field failures over four years of continuous operation, the product stands as a flagship reference for Qmax's concept-to-production methodology. The same full-stack capability — architecture, PCB design, firmware, Android, industrial design, certification, and manufacturing — is available to customers bringing new product ideas to market.