Industrial Grade Reflashing Solutions

CodeSkin develops and distributes reflashing solutions for Texas Instruments C2000™ MCUs.

Rather than solely relying on JTAG as the communication interface, CodeSkin reflashing solutions also support RS-232/485, TCP/IP, USB and CAN (Controller Area Network). They are, therefore, well suited for deployment in the field where the JTAG port is typically not accessible or impractical.


Our reflashing solutions are specifically designed to support embedded applications over their entire lifecycle. Starting in the lab, C2Prog facilitates the development and testing process. As the product matures, the same tool can be applied on the manufacturing floor. Once the product is in the field, C2Prog in conjunction with its tailored bootloaders allows easy and secure firmware upgrades.


CodeSkin products can be fully integrated into customer specific tools, including LabView applications. By means of runtime dynamic linking, C2Prog provides functionality to your applications completely “behind the scenes”.

Custom Bootloaders

CodeSkin can tailor the C2Prog bootloaders for customer specific hardware and communication protocols (such as RS-485, TCP/IP, USB and CAN). The bootloaders can also be configured to service an external watchdog while the chip is being programmed. Customized bootloaders are licensed as source-code.