Technical Articles · Solution Guides
- Why Embedded Devices Corrupt on Power Loss: Read-Only Rootfs and Power-Fail Data Protection (2026)
Field power cuts, unplugging the unit and grid dips are the most common "non-design" failures in embedded devices. From why ext4 journalling and eMMC write caches corrupt on power loss, to a read-only rootfs (squashfs/erofs plus overlayfs), a separate data partition, atomic writes and fsync discipline at application level, brown-out detection and shutdown sequencing, eMMC endurance and write amplification, and a random power-cut test rig with pass criteria.
2026-10-31 - Watchdog and Tiered Self-Recovery Design for Embedded Devices (2026)
Unattended devices cannot rely on someone driving out to press reset. From six classes of hang, to a tiered design of SoC watchdog, external watchdog IC, systemd watchdog and application heartbeat, correct feeding practice and common mistakes, boot-failure counting and A/B rollback after reset, application supervision with restart backoff, crash-scene preservation (pstore/ramoops, core dumps), and remote observability plus fault-injection testing.
2026-10-31 - Industrial Enclosure Design: IP Rating, Sealing, Thermal and Connector Selection (2026)
The same board in a different enclosure can differ several-fold in field life. From reading IEC 60529 IP ratings correctly (what IP54/IP65/IP67/IP69K really mean and the usual misconceptions), to gasket compression and groove design, screw pitch and flange stiffness, breather vents, connector orientation and drainage, then the conflict between fanless cooling and sealing, thermal interface materials, enclosure materials and finishes, M12 and waterproof RJ45 selection, shielding and grounding, and verification by air-tightness, condensation, salt spray and vibration testing.
2026-10-31 - Factory Test and Burn-In for Embedded Products: Test Stations, Programming and Screening (2026)
A working prototype is not a manufacturable product. From DVT / pilot / mass-production test tiers, test-station design and cycle time, batch programming and A/B images, unique serial/MAC/certificate provisioning, functional coverage and automatic pass-fail, to burn-in duration and screening effects, data traceability and yield analysis — a practical guide to factory test for embedded products.
2026-10-31 - Wide-Input Power and Protection Design for Industrial Devices: Surge, Reverse Polarity, Isolation and Power Sequencing (2026)
Industrial power is far harsher than the lab: a 24 V rail can spike to 60 V, long cables bring surge and ground potential differences, and reverse insertion, shorts and dropouts happen. From defining the input range, fuse and TVS protection chains, reverse-polarity and overvoltage protection, isolation and ground loops, power sequencing and brown-out detection, to PoE and automotive cold crank — practical wide-input design guidance.
2026-10-31 - Integrating ONVIF, RTSP and GB/T 28181: Differences and Debugging Notes (2026)
RTSP, ONVIF and GB/T 28181 all "produce video" but solve completely different problems. From RTSP streaming and RTP packetisation, ONVIF Profile S/T discovery and media configuration, authentication and clock sync, to GB/T 28181 SIP registration, catalog query, INVITE streaming and PS encapsulation — plus multi-platform compatibility, NAT traversal and packet-capture debugging.
2026-10-31 - Low-Power Design for Embedded Devices: Sleep/Wake Strategy and Battery-Life Planning (2026)
When a battery-powered embedded device misses its battery-life target, the cause is usually the sleep strategy and static current, not battery size. From power budgeting, hardware power domains and leakage, sleep tiers (throttling / suspend-to-RAM / RTC-off), wake sources, wakelock hygiene, to measuring current per state — practical low-power design points.
2026-10-17 - Designing Industrial Interfaces: RS485, CAN and Modbus Hardware Essentials and Debugging (2026)
Why do industrial deployments keep failing on "old" buses like RS485 and CAN? From transceiver selection, termination and biasing, galvanic isolation and protection, Modbus RTU/TCP protocol essentials, to a field debugging order and common faults (address clashes, ground potential differences, missing termination) — a complete checklist from schematic to field.
2026-10-17 - Embedded Boot Time Optimization: A Full-Chain Guide from U-Boot to Application (2026)
A slow boot is rarely the fault of a single component. Starting from the definition of "boot complete", this guide covers staged measurement (U-Boot timestamps, kernel prints, systemd analysis), U-Boot trimming, kernel slimming, parallel and deferred services, application preloading — and which safety checks must never be cut for speed.
2026-10-17 - EMC Design and Certification for Embedded Products: CE, FCC, CCC Essentials and Fix-It Strategies (2026)
Why do EMC problems only surface when the product is sent for CE, FCC or CCC testing? From EMI vs EMS, market-by-market requirements, to power filtering, ground plane partitioning, high-speed return paths, interface protection and shielding — the six things to get right at design time plus headroom for debugging.
2026-10-10 - Audio and Voice Interaction on RK3588: Interfaces, Microphone Arrays and Echo Cancellation (2026)
Designing the audio chain for an RK3588-based conference terminal, voice panel or robot? From I2S/TDM, PDM, SPDIF and USB Audio interface choices to microphone array layout, AEC echo cancellation, audio clock synchronisation and the ALSA software stack — practical design points and scenario mapping.
2026-10-10 - Can Edge Devices Run Local LLMs? Feasibility and Selection for On-Device LLM on RK3588/RK3576 (2026)
Is running a local large language model on RK3588/RK3576-class edge devices realistic? The real bottleneck (memory bandwidth, not TOPS), model-size-to-hardware mapping, four workable architectures, quantisation and operator support, thermals and power — plus scenarios that should stay in the cloud, a deployment checklist and FAQ.
2026-10-10 - RK3588 vs RK3588S vs RK3588S2: Differences and Selection Guide
RK3588, RK3588S, and RK3588S2 share one platform generation and similar CPU/NPU architecture; the real differences are interface count, package size, and thermal constraints. This guide compares PCIe lanes, display outputs, MIPI inputs, packages, and typical device forms, with selection advice by product form.
2026-10-07 - RK3588 Thermal Design and Power Budget: How Much Heat and How to Cool
Whether RK3588 runs hot depends on the scenario: idle stays in the low-watt range, while sustained CPU or NPU load raises heat flux sharply. This guide covers scenario-based power budgets, cooling paths, junction-temperature and throttling management, plus sensor, thermal-camera, and stress-test measurement.
2026-10-07 - RK3588 Carrier Board Hardware Design Review Checklist: Schematic to PCB
A pre-layout hardware design review checklist for RK3588 carrier boards, aimed at pulling bring-up risk upstream. It covers power sequencing, reset and boot-mode configuration, MIPI/USB3/PCIe routing, clocks and GPIO muxing, ESD protection, debug UART and test-point reservation, and testability.
2026-10-07 - RK3588 Storage and Boot Media: eMMC, UFS, and NVMe Compared
Storage on RK3588 splits into two layers: the boot medium handles bring-up, while the system and data media carry capacity and endurance. This guide compares SPI NOR, eMMC, SD, and MaskROM boot scenarios, and gives eMMC, UFS, and NVMe selection dimensions across capacity, endurance, and protection.
2026-10-07 - RK3588 PCIe Expansion: M.2, Multi-Port Networking, and High-Speed Peripheral Design
On RK3588-class platforms, M.2 storage, 2.5G NICs, Wi-Fi modules, and AI accelerator cards expand over PCIe. This guide covers expansion patterns, hardware design points, layered enumeration debugging, and the compatibility, mating, and thermal validation that production needs.
2026-10-07 - RK3588 Video Encoding and Streaming: RTSP, RTMP, and Low-Latency Practice
On RK3588, hardware encoders power multi-channel streaming, while latency and quality depend on encoding parameters, protocol choice, and buffering. This guide covers GOP, rate control, reference and B-frame trade-offs, a protocol selection matrix, end-to-end latency budgeting, and how to localize streaming faults.
2026-10-07 - RV1126 vs RK3588 for Camera Designs: Front-End IPC or Smart Terminal
RV1126 targets front-end IPC with imaging and encoding at its core, while RK3588 serves back-end and terminal devices needing multi-channel ingest and compute. This comparison covers positioning, compute, codec emphasis, power, ecosystem, and cost, with product-form selection conclusions.
2026-10-07 - How to Upgrade RK3588 Firmware: OTA, A/B Partitions, and Delta Updates
How to upgrade RK3588 firmware by scenario: local flashing for production and RMA, manual network updates for small batches, and a full OTA platform at scale. Covers full-image versus delta packages, A/B partition rollback, a six-step upgrade flow with failure handling, brownout protection, and staged rollout.
2026-10-07 - Embedded Device Security Hardening: Secure Boot, Signing, and Encryption
Embedded hardening starts with a threat model: grade physical, network, firmware-extraction, and supply-chain attack surfaces, then prioritize. This guide covers secure boot and root of trust, OTP/eFuse key burning, firmware signing and anti-rollback, storage and communication encryption, and operations response.
2026-10-07 - RK3588 Long-Run Stability: Designing for 24/7 Operation
24/7 stability for RK3588 devices is layered: power and thermal headroom in hardware, watchdog and read-only root in the system, process recovery and state persistence in the app, remote logs and rollback in operations. Includes brownout trade-offs, 72/168-hour test criteria, and a layered fault-diagnosis order.
2026-10-07 - Hi3559A Platform Status: Migration Assessment under Changing Security SoC Supply Conditions
Hi3559A remains proven for high-end IPC, but changing SoC supply conditions call for a dual-track strategy: maintain incumbent designs while validating new platforms in parallel, guided by a four-step migration assessment method.
2026-09-27 - RK3588 vs Hi3559A: Choosing a Platform for Surveillance Back-End and AI Analytics Devices
RK3588 and Hi3559A differ in positioning rather than replacement: Hi3559A targets high-end front-end imaging, RK3588 fits back-end NVR and AI analytics. This article compares six dimensions and gives scenario-based selection conclusions.
2026-09-27 - RK3588 Multi-Channel Video Capacity Planning: Decoding, Bandwidth, and Storage Sizing
There is no fixed channel count for RK3588 — decode capacity depends on resolution, frame rate, and channels. This guide covers decode, bandwidth, and storage budgeting, device-form ratios, and real-stream validation.
2026-09-27 - Migrating from Hisilicon to Rockchip: Workload Assessment and Implementation Path
Migrating from Hisilicon to Rockchip spreads effort across four layers: hardware redesign, BSP and driver rebuild, RKNN model conversion plus ISP re-tuning, and largely reusable applications. This article quantifies each and sets migrate-versus-maintain criteria.
2026-09-27 - RK3588 ISP Image Tuning in Practice: WDR, Noise Reduction, and Low-Light Optimization
RK3588 image quality is decided by ISP tuning: systematic work across 3A, WDR synthesis, 2D/3D noise reduction, and sharpening, plus sensor-ISP co-optimization for low light, following calibration, scene library, comparison, and parameter freeze.
2026-09-27 - GMSL Camera Access on RK3588: Multi-Camera Vision for Robotics and Vehicles
GMSL cameras connect to RK3588 through a serializer, coax, and deserializer that converts the stream to MIPI CSI-2 for the ISP. Covers GMSL vs MIPI differences, robotics and surround-view use cases, and driver debugging effort.
2026-09-27 - RK3588 as a Video Wall Decoder and Multi-Display Controller
RK3588 works as a video wall decoder and splicing controller, decoding dozens of streams and driving multiple HDMI/DP outputs. This article compares single-box and cascaded architectures and outlines the compositing software stack.
2026-09-27 - Docker Containerization on RK3588 Edge Devices: Field Notes
Docker containers decouple applications from the system firmware on RK3588 edge devices, enabling fast upgrades and rollbacks. This article covers arm64 images, NPU passthrough, image size trade-offs, and how containers work with OTA.
2026-09-27 - RK3576 for Lightweight Edge AI: When a Flagship SoC Is Not the Right Answer
For one- or two-stream edge AI, low-power operation, and cost-sensitive rollouts, RK3576 often fits better than a flagship. Its 6TOPS NPU matches RK3588, so choose tiers with a workload checklist instead of spec sheets.
2026-09-27 - RK3588/RK3576 New Carrier Board BSP Bring-Up Checklist: From Power-On to a Running System
Bringing up a new RK3588/RK3576 carrier board follows an ordered path: measure power rails, boot in stages, enable peripherals by dependency, then run stability tests. This checklist covers first power-on through 72-hour burn-in.
2026-09-27 - How to Choose an Edge Gateway or AI Box: From Data Forwarding to Edge Inference (2026)
RK3568, RK3576 or RK3588 for your edge gateway or AI box? A selection method covering workload (forwarding / light AI / heavy AI), I/O and protocols, power and thermals, software stack and remote O&M — with scenario mapping, pitfalls and FAQ.
2026-09-26 - Evaluating SoM Industrial Reliability: Wide-Temperature Design and Selection Points (2026)
Why do core boards fail in hot or cold industrial sites? A systematic look at junction temperature and cooling, storage grade, power design, connectors and PCB workmanship, and high/low temperature burn-in testing — plus a selection checklist. Industrial-grade SoM customization by Hongyin Technology.
2026-09-26 - Will Our SoM Be Discontinued? Supply Cycle, EOL Risk and Product Lifecycle Management (2026)
For embedded products with 3+ year lifecycles, how do you manage SoM supply and discontinuation (EOL) risk? A practical lifecycle management method covering chip lifecycle patterns, vendor selection, contract terms, last-time-buy and safety stock, and platform upgrade paths.
2026-09-26 - SoM vs SBC: How to Choose Between Core Boards and Single-Board Computers (2026)
SoM plus carrier board, or a ready-made SBC? Compare R&D cost, customization freedom, mechanical fit, supply chain and production quality control, with a staged selection path and common pitfalls. Free requirement review by Hongyin Technology.
2026-09-26 - Choosing an Embedded OS: Android vs Debian vs Buildroot (2026)
Android, Debian/Ubuntu or Buildroot for your RK3588/RK3576 project? Compare by interaction model, team stack, boot time, image size, maintenance and production delivery, with scenario-based recommendations. Free requirement review by Hongyin Technology.
2026-09-26 - What Is the RK3576 Good For? The Cost-Effective Choice for Mid-High Edge Scenarios (2026)
A deep look at the RK3576: why mid-range NVRs, edge AI boxes, industrial gateways and self-service terminals should consider it first, when RK3588 is a must, and migration costs from RK3588. RK3576/RK3588 customization by Hongyin Technology.
2026-09-26 - RK3588 Firmware Customization: Complete BSP to Production Firmware Process (2026)
A complete guide to RK3588 firmware customization: BSP adaptation, system trimming, app preloading, OTA updates and production delivery. Hongyin Technology outlines stage-by-stage process, deliverables and pitfalls for Android/Linux firmware. Free evaluation within 48 hours.
2026-09-24 - RK3588 SoM Customization: MOQ, Pilot Runs and Production Ramp Guide (2026)
Everything about RK3588 SoM MOQ, pilot runs and production ramp: why boards have MOQs, stage-by-stage validation strategy, what to verify in small batches, and how to cut pilot costs. Hongyin Technology supports low-volume ordering with free evaluation within 48 hours.
2026-09-24 - How to Write Embedded Project Requirements: RK3588 Pre-Project Checklist (2026)
A 10-item requirement checklist before starting embedded customization: use cases, functions, interfaces, display, OS ecosystem, enclosure & power, certification, production plan, budget and timeline. A clear checklist cuts quoting time in half. Free requirement review by Hongyin Technology.
2026-09-24 - RK3588 Industrial Machine Vision Solution: Defect Detection, Guidance and Selection Guide
A practical guide to building industrial machine vision systems on RK3588: how many cameras it supports, compute requirements for defect detection and robot guidance, global shutter and trigger synchronization, plus cost comparison against IPC + GPU solutions.
2026-09-24 - RK3588 Smart Retail and Self-Service Kiosk Solutions: Technical Selection Guide
How to build smart retail and self-service terminals on RK3588: hardware configurations for self-checkout, AI vending cabinets, ordering kiosks and face-payment terminals, dual-screen setups, camera selection, payment compliance and a cost/selection comparison.
2026-09-24 - RK3588 Camera Design Guide: MIPI CSI Interfaces, Multi-Camera Setups and Debugging
A practical guide to RK3588 camera design: MIPI CSI capabilities, multi-camera architectures, ISP/HDR/3DNR features, plus common debugging issues and troubleshooting for IPC and machine vision projects.
2026-09-22 - RK3588 Display Design Guide: HDMI, DP, MIPI-DSI, eDP and Dual-Screen Setups
A complete guide to RK3588 display interfaces: HDMI 2.1, DisplayPort, MIPI-DSI and eDP capabilities, how to implement dual/triple independent displays, resolution and frame-rate limits, plus troubleshooting for common display problems.
2026-09-22 - RK3588 NPU in Practice: What Can 6 TOPS Run? Deployment and Optimization Guide
A hands-on guide to the RK3588 NPU: what models 6 TOPS can realistically run, how many video streams you can analyze, INT8/INT4 quantization trade-offs, the RKNN toolchain workflow, and practical performance optimization techniques.
2026-09-22 - How to Choose Between RK3588, RK3576 and RK3568 SoMs: A Practical Selection Guide
A side-by-side comparison of Rockchip RK3588, RK3576 and RK3568 — CPU/GPU/NPU performance, interfaces and typical applications — to help you pick the right core board for security, edge computing and smart terminal projects.
2026-09-20 - RK3566 vs RK3568: What Exactly Is the Difference?
RK3566 and RK3568 look nearly identical on paper but differ significantly in PCIe/SATA lane assignment and display combinations. This article compares interfaces, packages and pricing, with selection advice for gateways, signage and IPC.
2026-09-20 - IP Camera (IPC) Customization: From Requirements to Mass Production
The complete IPC camera customization process: requirement review, hardware selection, enclosure & lens, firmware and ISP tuning, app/cloud integration, certification and mass production — with realistic timelines for each stage.
2026-09-20 - How Many Camera Channels Can an RK3588 NVR Handle? Hardware Guide
RK3588 8K decoding makes it a strong NVR platform. This guide gives 16/32/64-channel hardware configurations (memory, storage, NICs, cooling) and explains when to choose RK3588 over HiSilicon Hi3536.
2026-09-20 - Rockchip vs HiSilicon: Choosing a Platform for Security & Monitoring Products
Ecosystem, AI compute, cost and supply compared across Rockchip (RK3588/RV1126) and HiSilicon (Hi3516/Hi3519/Hi3536) for IPC, NVR and smart terminal products — and how to decide.
2026-09-20 - SoM / Mainboard Customization: Realistic Costs and Timelines
Where does SoM/mainboard customization money and time actually go? A breakdown of NRE costs (schematic/layout/bring-up/certification), stage timelines, and cost differences between reference-board tweaks, custom boards and full ODM.
2026-09-20