Supports multi-architecture bootstraps (assembly language) for various companies' microcontrollers such as RH850 and TriCore.
At Alive Vision Software, we develop a vehicle ECU reprogramming (reprogram) system and new rewriting sequences that comply with the standards of various automobile manufacturers via CAN communication. Reprogramming requires an implementation that is deeply dependent on the individual architecture of the microcontroller, as the ECU itself switches control while rewriting the firmware. Our company has been responsible for low-layer development of the bootstrap section (Boot section) for numerous major automotive microcontrollers using assembly language and C language, flexibly responding to specification changes and bug fixes. Additionally, we have extensive experience in supporting strict quality management processes using various verification tools essential for automotive software development, such as CANoe, WinAMS, and QAC.
Inquire About This Product
basic information
[Specifications and Specs (Supported Areas and Development Environment)] Supported Microcontrollers (MCU): Renesas RH850 family various types, Infineon TriCore TC389, ARM-AmberP Development Languages: C language, Assembly language Tools and Verification Environment: Vector CANoe (CAN communication analysis), WinAMS (unit test automation), QAC (static analysis) Main Areas of Responsibility: Design and implementation of bootstrap (startup code, boot configuration), development of new rewrite sequences, handling of various specification changes and bug fixes Keywords: Reprogramming, Reprog, In-vehicle ECU, Bootstrap, Startup, Assembly language, RH850, TriCore, CANoe, WinAMS, QAC, CAN communication, Firmware rewriting, Contract development
Price information
Please contact us.
Delivery Time
Applications/Examples of results
【Applications and Achievements】 ■ Main Applications (Target Audience and Technologies) Development of vehicle-specific reprogramming sequences for various automotive manufacturers (OEMs) Boot configuration and assembly code implementation for automotive microcontrollers such as RH850 and TriCore CAN communication control using Vector CANoe, as well as specification changes and bug fixes compliant with automotive quality standards in WinAMS/QAC environments ■ Examples of Achievements Target Device: Automotive ECU (Program Rewriting System)
Company information
We specialize in contract development of embedded software utilizing RTOS, and we also offer custom software solutions using video over the Internet and ISDN lines.










