Bootloaders · Services · Over-the-air updates · Wireless debugging
Production-ready bootloaders for TI C2000 and STM32, configured to your hardware. We verify them on your board, maintain them for the years after and add over-the-air updates where you need them.
- CAN, CAN FD and UART
- TI C2000 and STM32
- Verification on your hardware
- Licenses from €2,000 excl. VAT
Bootloader
Firmware updates in the field without JTAG access on site. We configure the bootloader to your hardware at compile time; you receive the binary, the tools and the documentation.
TI C2000 · TMS320
CAN, CAN FD and UART/SCI bootloader for nine C2000 families. About 16 KB of flash, Dual CPU option.
STM32C0 · STM32H7
CAN, CAN FD and UART bootloader for all variants of the STM32C0 and STM32H7 series. About 16 KB of flash.
Other microcontrollers
We have built custom bootloaders for STM8, nRF51/52, XMC4000 and NuMicro, among others, over UART, CAN, USB (CDC and Mass Storage), SWD, Bluetooth LE, ANT and SPI.
Licensing, options and prices: bootloader overview.
Services
Verified on Your Hardware
You send us a sample of your board and your application. We build your bootloader, flash it, run both together and send back a production-ready hex file and a test report. €1,900 plus shipping, €1,000 credited against a license bought within six months.
Bootloader Care
Maintenance for the years in the field: builds for new silicon revisions, security fixes, an updated SBOM and support. 20% of your license value per year, at least €800.
Over-the-air solutions
Wireless SWD Hub
Adds firmware updates over the air to new or existing products. Based on our wireless debug probe, it plugs into an existing 10-pin Cortex Debug Connector and also provides a wireless UART for service or logging.
Customised wireless OTA hubs
Clients for Windows, macOS and Linux perform the in-field update. Libraries integrate the update procedure into your own applications, and update apps for iOS and Android carry your company logo.
IP integration and consulting
Our firmware update know-how as software, prebuilt modules or ICs for your design, plus consulting on a firmware update architecture and on integrating our IP into your products.
Wireless debugger BJPA

BJPA is a wireless debug probe for situations where a cable is not an option:
- Microcontrollers on rotating hardware
- Microcontrollers near high and dangerous voltages
- Galvanic decoupling required between debug host and device
- Microcontrollers encapsulated in polymer
BJPA needs no additional power supply; it takes its operating voltage from the SWD connector. It connects to a 10-pin Cortex Debug Connector without additional cables, and unused pins can carry a UART for configuration or logging. A GDB-conforming debug server integrates it into your IDE.
BJPA supports various ARM-based microcontrollers. Ask us whether yours is supported or on our roadmap.
News
- Updating the BootloaderOnce in a while a customer asks how we would update the bootloader itself, if needed? Well, the short answer… Read more: Updating the Bootloader
- First Zephyr ExperiencesThe Scene The Project In the last two years, I did my first project that made use of the Zephyr… Read more: First Zephyr Experiences
- Bootloader ArchitectureBootloader Architecture The purpose of the Torrox C2000* bootloader is to allow firmware updates over the CAN bus (or any… Read more: Bootloader Architecture
Contact
Questions, or would you like to make an appointment? Write to us. For a bootloader quote, name your target device, the interface and the options you need.
Prefer e-mail? Write to info@torrox.de or call +49 9283 8999666.
C2000 and TMS320 are trademarks of Texas Instruments Incorporated. STM32 is a registered trademark of STMicroelectronics. Torrox is not affiliated with either company.
