Migrating from Hisilicon to Rockchip: Workload Assessment and Implementation Path

Published: · 虹音科技 / Hongyin Tech undefined

Where Does the Migration Effort Actually Sit?

Migrating a Hisilicon design to Rockchip (RK3588/RK3576 as representative targets) is not "swap the BSP and run." Effort stacks across four layers — hardware, BSP, algorithms, and applications — with very different workloads and reuse rates at each. Estimate them separately before committing to a schedule.

Four-layer migration workload from Hisilicon to Rockchip

How Much Can Each Layer Reuse?

LayerKey workReuseMain risk
HardwarePinout remapping, power tree re-planning, MIPI/USB/Ethernet redesign, sensor module adaptationLow — mostly redesignFirst-spin debug cycle; tighter DDR length and impedance rules
BSPuboot/kernel adaptation, GPIO/I2C peripheral driver rebuild, flashing and production test toolingLow — rebuilt item by itemMany small drivers quietly stretch schedules
AlgorithmsModel conversion to RKNN, quantization validation, pre/post-processing rewrite, full ISP re-tuningMedium — depends on couplingQuantization accuracy loss; image-quality acceptance
ApplicationsBusiness logic, GB28181/ONVIF stacks, cloud integration, configurationHigh — mostly retainedCoupled architectures raise rework cost

Two hardware spins are nearly unavoidable: the first spin answers "does it run," the second "can it be manufactured." Power sequencing, DDR length matching, and thermal issues mostly surface on the first spin, so plan for two.

How Do You Estimate BSP and Driver Rewrite Volume?

Start uboot and kernel work from a SoM vendor's maintained baseline rather than a raw SDK. Then inventory every peripheral driver — buttons, LEDs, RTC, secure chips, relays — in a five-column table: device, interface, original implementation, new approach, estimated effort. Teams rarely undercount the drivers themselves; they miss the self-test logic and production-test coupling behind them. Flashing and production-test tooling are easy to forget and must be scheduled. A vendor with mature BSP and solid documentation compresses this layer significantly.

What Are the RKNN Toolchain Pitfalls?

How Should the Implementation Path Be Phased?

Do not let the two-front fight — maintaining the old platform while rushing the new — drag past two quarters. Depositing reusable middleware and test cases is the overlooked long-term payoff.

Which Projects Should Migrate — and Which Should Stay?

FAQ

Break the migration into four separately estimated, separately validated layers, keep existing orders safe on the incumbent platform, and cut over only after full regression — that turns a platform change into a controlled engineering project.

Further reading: Hi3559A Platform Status: Migration Assessment under Changing Security SoC Supply Conditions, RK3588 Firmware Customization: Complete BSP to Production Firmware Process (2026), RK3588 ISP Image Tuning in Practice: WDR, Noise Reduction, and Low-Light Optimization.

Shenzhen Hongyin Technology Co., Ltd. (HONGYIN TECH) provides embedded project customization on RK3588/RK3576/RK3568 platforms — free requirement review, engineer-direct communication and low-volume ordering. Send your requirement list and receive selection advice and quotes within 48 hours.
phone +86 13728726926 | email sales@hoyin-tech.com | website www.hoyin-tech.com | address: Room 301, Building A, Fanrong Science Park, Sanwei Community, Hangcheng Street, Bao'an District, Shenzhen, China.

Need a custom solution or selection advice?
Hongyin Tech provides full-stack SoM/SBC customization on Rockchip & HiSilicon platforms with Android/Linux. Engineers respond within 1 business day.
Get a Free Quote →