+91 86182746469 Mon - Fri 09:00 - 17:00 Avani Arcade, Sector - VII, HSR Layout, Bengaluru, India

Success Stories

Case Study 1
Case Study 2
Case Study 3
Case Study 4
Case Study 5
Case Study 6
Case Study 7
Case Study 8
Case Study 9
Case Study 10

AUTOSAR Services, BMS

Project Description: AUTOSAR Services and application integration for a French Based OEM for Battery Management System

Project Scope:

BSW(CAN, OS, RTE, Memory and Diagnostics) configuration

OEM CANFD Bootloader Development and Integration

Application Integration using RTE port mapping

MCAL configuration

Integration of ASW, BSW and OS

OEM Specific Module integration

SafetyLib Integration, HSM Integration, BSW Safety Implementation

Development and Integration of CDDs(AFE33771, SBC65004)

Secure Boot, Seed/Key Management, Secure flashing, extended secure boot

BSW Stack Provider: Electrobit

Application Developed by: Tier1 and OEM

Configuration Tool : EB Tresos Studio

Customer: Major European OEM

HW Platform: Infineon Aurix TC23x/TC36x, Supplied by customer

OEM Bootloader

IAST Bootloader Team Scope:

Requirement Engineering using DOORS

Development and Test tool chain setup

MCAL Integration, Board Bringup

Vector Bootloader Stack configuration

PSA Specific/updated requirement development, Integration

HSM Integration, Secure Boot, Seed/Key Management, Secure flashing, extended secure boot, signature and CMAC verification

Testing activities (Test Plan, Testcase Design, Test Framework development, Test Execution, Reporting)

Delivery

Challenges:

OEM specific features( like History log buffer, application KEY log)

Cyber Security implementation using SW and HW crypto stack

Adapting to the updates in OEM specification during development

Tools:

Vector DaVinci

Tasking IDE

Winidea Debugger

Vector CANoe

Customer Tester Tool-DiagAlyser

HW Platform: Infineon TC23x/ TC36x, Renesas RH850

Cyber Security Development

IAST Scope:

Requirement Engineering using DOORS

HSM Integration on TC23x HW

Secure Boot, Seed/Key Management, Secure flashing, extended secure boot, signature and CMAC verification

Security Diagnostic flow and secure flashing

Extended secure Boot to verify the CMAC of SW 

Security Diagnostic flow with HSM and Custom algorithm

TImplemented Secure Boot/Authentic Boot features, integrating SW crypto Stack and HSM with EB Bootloader and testing

Testing activities (Test Plan, Testcase Design, Test Framework development, Test Execution, Reporting)

Performed Functional Validation of all customer safety requirements

Challenges:

Integration of OEM specific features 

Cyber Security implementation using SW and HW crypto stack

Adapting to the updates in OEM specification during development

Tools:

EB Tresos

GHS Compiler

Latuarbach Debugger

Vector CANoe

HW Platform: Infineon TC23x

Secure Communication(SecOC, AUTOSAR Crypto Stack)

IAST Scope:

Requirement Engineering using DOORS

Integration and Configuration of AUTOSAR R4.3.x Crypto Stack.

Configuration and Integration of all the SecOC dependant modules like COM, PudR, RTE, NvM etc.

Integration of customer specific CDD files FVM, Crypto Library.

Functional Validation of SecOC requirements. 

Realization of OEM requirements like CMAC, Freshness Value, Key Management etc.

Challenges:

Integration of OEM specific features. 

Cyber Security implementation using SW and HW crypto stack.

Adapting to the updates in OEM specification during development.

Challenges with the understanding of new SoC, NxP S32G3.

Tools:

EB Tresos

GHS Compiler

Latuarbach Debugger

Vector CANoe

HW Platform:NxP S32G3.

ISO 26262 Safety Project

IAST Scope:

Requirement Engineering using DOORS

Integration of AUTOSAR Safety Modules(ASIL C) like Safe RTE, Safe OS, Wdg, COM, NvM, E2E.

Development and Integration of SBC(FS65004) Safety Mechanisms.

Integration of Safety Lib provided by Infineon including SMU, Pflash, ECC, Voltage Monitor, Clock Monitor, MCU, SPB, LMU, CRC, SRAM etc.

Achieved Memory Protection and Timing Protection.

Achieved Securization and End to End protection. 

Achieved MPU Partitioning for Safe and QM modules.

Performed Functional Validation of all customer safety requirements

Challenges:

Integration of OEM specific features. 

Adapting to the updates in OEM specification during development.

Tools:

EB Tresos

GHS Compiler

Latuarbach Debugger

Vector CANoe

HW Platform:Infineon TC23x.

VW Bootloder on TDA4

IAST Scope:

Integration of TI MCAL driver to Vector stack.

Initial Ethernet communication up and running.

There is no proper handling of the watchdog or P2 times during the erase operation by TI driver leads to failure in SW Download, updated the driver and informed the TI for formal release.

Understanding and integrating SBL SW from TI to our environment as per our use case.

Compile the SW as per DDR memory map and load the SW from ROM to RAM during run time.

Configuration and handling of feature response after reset in ethernet network, challenged faced because unlike CAN in ethernet we have to close the tcp connection before reset and reopen the connection after reset, and need to sync with the tester to make sure Socket connection is open and response is sent after the connection is established.

Key Challenges on Architecture:

After power on SW will be loaded from External NOR flash to External RAM.

SBL will copy BM to RAM location.

BM will copy either FBL/APP/Updater to RAM location before giving control to respective targets.

Application download and Diagnostics are done via Ethernet interface. Network management is handled via CAN.

Information like application validity, SW version etc are stored in external NOR chip communicated via I2C.

For debugging purpose used UART interface to print useful information during run time.

MCAL Development

Project Description: Development of AUTOSAR R4.3.x compliant MCAL drivers for Chinese chip Vendor

Project Scope:

Development of AUTOSAR R4.3.x compliant MCAL drivers.

Configuration of MCAL modules.

Development templates, Parameter Definition Files.

Integration of MCAL drivers with EB Stack.

Validation of the MCAL drivers. 

Unit Testing of MCAL drivers using Tessy.

BSW Stack Provider: EB

Configuration Tool :

Customer: Major Chinese Chip Vendor

HW Platform: Cortex R5 Platform

System Engineering

Project Description: System design for 3-wheel EV Vehicle

Project Scope:

Analysis of stake holder requirements, benchmarks, market analysis.

Vehicle level use case analysis for identification of functions.

Functional requirements elicitation on system level based on recognized functions.

Definition of Use cases, Feature lists, Boundary diagrams, Architecture, In-Vehicle Networking, Diagnostics and FMEA for identified sub-systems

Design of sequence diagrams, state machines and use cases at SysML level.

Preparation of RFI and RFQ along with engagement and on-boarding of suppliers.

Tools:IBM Doors Next Gen, IBM Rhapsody, MS Visio

Systems and sub-systems in scope:E-Powertrain(eMachine, VCU, Inverter, Transmission), Chassis(IMU, Braking, ABS, Steering, Wheel), Body(Exterior, Lighting, Storage), Safety security(Vehicle axis), Infotainment and connectivity, Thermal systems, Communication and network(Can, CAN FD, LIN), LV network(Battery sub system, Comfort and safety, Lighting, Security), Body control, Central gateway, HV Energy(RESS, DCDC, OBC, Vehicle PDU).

Customer: Major Japanese OEM

Systems Requirement Engineering

HVAC Project – Major French OEM

Analysis of customer requirements.

Change point matric based on analysis.

Decomposition of system requirements.

System design using IBM Rhapsody.

Traceability of requirements to system design. 

Bi-directional traceability between customer requirements, System requirements and System test plan.

Design of state machine, use cases and sequence diagrams.

MBD Development - MATLAB/Simulink

Project Description: MIL, Unit testing of BMS and VCU for 4-W

Project Scope:

Analysis of customer requirement for thresholds.

Diagnostics tests to detect errors in the model.

Generating test harness in MATLAB.

Preparing test cases for the unit.

Creating coverage report for the units..

Tools: MATLAB & Simulink

Systems and sub-systems in scope: BMS (pack voltage, cell voltage, HV insulation, Cell balance, Pack SOH, thermal relay, cell temperature, external charge and pre charge monitoring

VCU (Chassis system, Diagnostic system, Electrical system, Powertrain system, Security system, Thermal system, Vehicle mode manager) 

Customer: Major Chinese OEM