Posts

Showing posts from June, 2025

How I Migrated U-Boot to Support a New eMMC Chip After Samsung’s Line Shutdown

When Samsung announced the discontinuation of one of its widely used eMMC product lines, many embedded vendors were forced to make quick adjustments. In our case, the eMMC used on one of our Rockchip-based boards became EOL (End of Life), and we had to quickly replace it with a different vendor's part to keep production moving. This article documents the steps I took to modify U-Boot to support the new eMMC chip, including datasheet analysis, pin compatibility checks, register tuning, and extensive code changes. Background Our board is based on a Rockchip SoC (RK3566), using a Samsung eMMC for storage. The original chip had been in stable production until Samsung shut down its eMMC production line for that model. The replacement chip came from a different vendor, with different electrical specs and initialization behavior. The challenge was that the replacement chip: Had different timing requirements (especially HS400 mode). Required tuning of EXT_CSD registers. Had a slightly diff...

Why Custom Embedded Systems Are the Backbone of Smarter Devices

Why Custom Embedded Systems Are the Backbone of Smarter Devices As smart devices take over industries like home automation, medical equipment, and industrial control, it’s clear that off-the-shelf hardware often falls short. That’s where custom embedded systems come into play. These purpose-built platforms are tailored for specific tasks, delivering optimized performance, longer lifecycle support, and tighter integration into the final product. What Is a Custom Embedded System? A custom embedded system is a computing platform specifically designed for a single application. Unlike generic SBCs, it offers complete flexibility over hardware specifications, interface design, and software stack. Typical features include: Custom PCB layout and form factor Specific processors and memory tuned for your workload Targeted I/O (CAN, UART, MIPI, SPI, etc.) Optimized power efficiency for mobile or low-power systems Long-term supply support with industrial-grade components...