Bootloaders for Aurix TC2XX controllers

Bootloaders for Aurix TC2XX controllers

Project: Develop Generic Flashloaders for Aurix controllers

  • Define and install platform SW build environment for AURIX controllers
  • Integration of MCAL stack from Infineon
  • Configuration of MCAL Stack using EB Tresos studio
  • Integration of Vector CAN Stack (CAN Driver, CANIF, CANSM) .
  • Configuration of Vector CAN Stack using DAVINCI Configurator tool
  • Develop and configure ISO 14229 UDS Services for flashing requirements
  • Develop flashloader specific for XCP protocol
  • Configuration of NVM and OTP blocks for End-of-Line testing
  • Support for ODX flash specifications

Test and validation content

  • MISRA static code analysis done with tasking compiler
  • Module testing of drivers with debuggers and Oscilloscopes
  • UDS and CAN transport protocol compliance test with CANanalyzer and Elyzer (eSoL) tools
  • Test for PDX based flashing with Vector vFlash and OEM specific flashing tool
  • Custom Automated stress test framework with CANanalyzer and custom build HW
  • Calibration , measurement and XCP flashing tests with Vector CANape tool
  • Integration test with actual ECUs and OEM specific mechatronic setup

Benefits to target customers:

  • Generic, Scalable and modular SW
  • Jumpstart development with ready to use Bootloader Solution
  • Portable and Generic platform for different transmission applications using AURIX controllers
  • MISRA Compliant C Code
  • Leverage in more than 100 years of team combined expertise in Embedded systems
Scroll to Top