
Integrating FlashRunner 2.0 into Python-Based Production Workflows
The new fr_comm library brings full FlashRunner 2.0 device control to Python 3.10 and later on Windows, Linux and ARM Linux — with no C/C++ or C# layer in between.
Latest news about SMH Technologies® and FlashRunner™

The new fr_comm library brings full FlashRunner 2.0 device control to Python 3.10 and later on Windows, Linux and ARM Linux — with no C/C++ or C# layer in between.

Generate a validated FRB file once, then distribute it to every programming unit on the line — with per-target reporting and records for traceability.

The two ways of implementing in-system programming, and how to choose between them on cost, speed and hardware complexity.

Full DAP protocol support brings fast, fully automated production programming to Infineon’s ASIL-D capable TC4xx automotive microcontrollers.

SWD-based support across the whole MCX line — A, W, E, N, C and L — with automatic device recognition and a fully automated flashing cycle.
SWD support for Silicon Labs’ secure wireless MCUs, reaching Flash, DataFlash and Secure OTP areas through the Debug Challenge Interface.

FlashRunner 2.0 supports TI’s C2000™ real-time MCUs over both JTAG and cJTAG, including unlocking devices secured with DCSM and JTAGLOCK.

The .FRB format combines an integrity check and IP protection with minimal overhead, keeping production cycle times short.

FlashRunner HS programs large eMMC and QSPI memories through the USB interface of NXP’s i.MX 8M Mini and Nano applications processors.

User management, per-command permissions, flashing cycle limits and firmware encryption — all configured directly in the Workbench.

Our technical team shared the latest news about our products at the exhibition in Munich, Germany.

Our new Singapore office further strengthens the service we provide to customers across Asia.

Our international team now has a second home in Milan.

SMH has built a bridge between Italy and China, opening a new chapter of collaboration.