Skip to main content

Industries · Two-Wheelers & Light EVs

Light EV battery and motor electronics, engineered for cost and range in India.

Compact BMS firmware for swappable packs, motor controller software on cost-optimised Arm Cortex-M MCUs, standby and wake current profiling, and the safety and bus evidence behind them. Engineering led from Bengaluru.

  1. 02 What we engineer
  2. 05 Tools and standards
  3. 07 How to start
01

Battery and Motor Electronics for Light EVs.

BMS and motor controller firmware on Cortex-M, current profiling and bench validation for India's two-wheeler and light EV makers, with ISO 26262 verification evidence.

Electric scooters, motorcycles and light commercial EVs are built under cost and space limits that four-wheel platforms do not face. A compact BMS has to get the most range out of a small pack and keep it thermally safe in Indian conditions. Motor controllers for hub motors and mid-drives run on cost-sensitive Arm Cortex-M microcontrollers. Swappable packs add another conversation on the bus, between the pack, the charger or swap station, and the vehicle. And the vehicle has to meet AIS-156, India’s construction and battery-safety standard for L-category electric vehicles, while the charging side works to the IS 17017 series of Indian EV charging standards, alongside ISO 26262 for the functional safety work.

How GSAS approaches it

GSAS writes BMS and motor controller firmware with Keil MDK for the Cortex-M parts these controllers run on, and uses ULINKplus for power profiling while the control code is developed. The Joulescope JS320 measures current across nine decades in one session, from sleep-mode nanoamps to 10 A peaks, which is what standby drain and battery-life estimates depend on.

PicoScope oscilloscopes capture PWM drive signals, CAN and LIN traffic between the BMS and the vehicle ECU, and charging waveforms. GW Instek programmable power supplies drive the BMS across the pack’s voltage range on the bench, so the BMS can be validated on the bench before vehicle integration. Klocwork enforces MISRA rules in static analysis, producing verification evidence for ISO 26262 Part 6 on BMS and motor control software.

Testing and type approval stay with the manufacturer and its testing agency. GSAS produces the functional safety evidence behind them, with tool integration and training. For four-wheel platforms, charging infrastructure and regenerative power benches, see EV & Energy Systems.

02

Six light EV services, mapped onto the drivetrain.

Each card lights the part of the light EV drivetrain that service touches, from the swappable pack to the bench and the production line.

Two-Wheelers & Light EVs: the system GSAS engineers for, with each GSAS service numbered where it applies, as on the service cards Light EVdrivetrain Swappable pack BMS Cortex-M BMS firmware Motor controller Hub and mid-drive motors Safety evidence MISRA, unit test, tools Pack and vehicle CAN Pack, charger, controller Standby current Sleep to wake peaks Bench and line HIL, flashing, EOL test 1. Swappable pack BMS: Cortex-M BMS firmware 1 2. Motor controller: Hub and mid-drive motors 2 3. Safety evidence: MISRA, unit test, tools 3 4. Pack and vehicle CAN: Pack, charger, controller 4 5. Standby current: Sleep to wake peaks 5 6. Bench and line: HIL, flashing, EOL test 6
  • 1. Swappable pack BMS: Cortex-M BMS firmware
  • 2. Motor controller: Hub and mid-drive motors
  • 3. Safety evidence: MISRA, unit test, tools
  • 4. Pack and vehicle CAN: Pack, charger, controller
  • 5. Standby current: Sleep to wake peaks
  • 6. Bench and line: HIL, flashing, EOL test
Hover, tap or focus a number or a card to see where each service sits on the vehicle.
  1. Cortex-M BMS and motor firmware

    Battery and motor controller firmware written for the small, cost-optimised MCUs a light EV can afford.

    • Compact BMS firmware for swappable battery packs
    • Motor controller software on Arm Cortex-M MCUs
    • Bootloaders with dual-bank update and rollback protection

    Embedded software engineering

  2. Standby and range profiling

    Current measured from sleep-mode nanoamps to 10 A wake peaks on the controller and BMS electronics, so standby drain is known, not estimated.

    • Sleep and wake current profiling, peripheral by peripheral
    • Firmware energy optimisation and power-mode tuning
    • Battery life estimation and validation testing

    Test and measurement

  3. ISO 26262 evidence

    Verification evidence for BMS and motor control software, produced as the code is written.

    • MISRA C:2023 enforcement with deviation records
    • Unit testing with statement, branch and MC/DC coverage
    • Tool classification and qualification kits under ISO 26262-8

    Functional safety engineering

  4. Pack and vehicle CAN

    What the pack, the charger and the motor controller actually say to each other, decoded on the bench.

    • CAN capture and decode between pack, charger and controller
    • Physical-layer checks against ISO 11898-2
    • Scripted stimulus that plays the vehicle to the pack

    CAN and LIN bus testing

  5. HIL benches and regression

    BMS and motor controller software tested against real hardware interfaces, the same way on every change.

    • HIL test bench architecture for BMS and controllers
    • Fault injection and boundary-condition testing
    • Regression runs with quality gates on every commit

    Testing and validation

  6. Production programming and test

    Firmware and end-of-line tests at the volumes a two-wheeler line runs, with every unit traceable.

    • Gang and in-line flash programming with serial number injection
    • Automated test stations with pass/fail and barcode logging
    • MES integration, SPC and traceability

    Test and measurement

03

From the pack to the production line, with evidence at every step.

The same discipline on a light EV as on any safety-related controller, sized for the cost and volume of a two-wheeler programme.

  1. 01

    Specify

    Budget
    Standby current and range targets for the pack
    Safety
    ASIL inputs, tool classification, coding rules
    Standards
    AIS-156 and IS 17017 requirements captured

    Targets, rules and tools agreed before the first commit

  2. 02

    Build

    Firmware
    BMS and motor controller software on Cortex-M
    Analysis
    Static analysis gating every change in CI
    Unit test
    Requirements-based tests with MC/DC coverage

    Findings reach the developer who made the change

  3. 03

    Prove

    Energy
    Sleep and active current profiled on target
    Networks
    Pack, charger and controller CAN decoded
    Line
    Flash programming and end-of-line test logged

    Evidence handed to your homologation and quality teams

The GSAS build and test facility at Doddaballapur, Bengaluru Rural, Karnataka, opened in 2026
Doddaballapur · Build and test Half-acre site, opened 2026. About the facility
Half-acre build and test site, Bengaluru Rural, opened 2026
Doddaballapur
Specialists, engineering led from Bengaluru
40+
In 9 Indian cities
11 offices
Certified by TÜV Rheinland
ISO 9001:2015
05

The tools Two-Wheelers & Light EVs teams use, and GSAS engineers use too.

GSAS is a value added distributor/reseller for these products. We have a dedicated FAE team ready to help you with custom built solutions matching your needs.

All products →

06

Standards listed for Two-Wheelers & Light EVs, and the tools placed against each.

A chip shows a published qualification scope where one exists, and the bare standard name where none does.

AUTOMOTIVE ISO 26262
STANDARD AIS-156 No tool mapped
STANDARD IS 17017 No tool mapped

AIS-156, IS 17017 are listed in this page's standards set, but no tool in the table below carries a published qualification against them, and GSAS does not claim one. Which of these applies to a given programme depends on its scope, jurisdiction and certification basis.

Tool Applicable Standards
Klocwork (Perforce)
ISO 26262 up to ASIL D
Perforce QAC
ISO 26262 up to ASIL D
Arm Compiler for Embedded FuSa
ISO 26262 ASIL D (qualified releases)
embOS-Safe (SEGGER)
ISO 26262 ASIL D
TESSY (Razorcat)
ISO 26262
07

Three ways to start, depending on what you make.

A vehicle, a swappable pack or a controller for someone else’s vehicle.

  1. 01

    Scooter and motorcycle makers

    Vehicle programmes to production

    BMS and motor controller firmware, ISO 26262 verification evidence and CAN validation for a light EV platform, with production programming and end-of-line test ready when the line starts.

    • BMS and motor firmware
    • ISO 26262 evidence
    • End-of-line test
  2. 02

    Swappable pack and charger teams

    Packs, chargers and swap stations

    Compact BMS firmware for swappable packs, standby current profiled from sleep to wake, and the CAN traffic between pack, charger and vehicle decoded and replayed on the bench.

    • Swappable pack BMS
    • Standby current
    • Pack and charger CAN
  3. 03

    Controller suppliers

    Motor controllers and BMS to a spec

    Motor controller and BMS software on cost-optimised Cortex-M MCUs, with MISRA enforcement, unit tests and HIL regression that a vehicle maker’s quality team can review.

    • Cortex-M firmware
    • MISRA and unit test
    • HIL regression
08

Building a light EV, a pack or a controller?

Tell us the MCU, the pack and the standards the vehicle has to meet. GSAS replies from Bengaluru with scope and a proposal: firmware, current profiling, safety evidence and bench validation.

sales@gsasindia.com +91 80 6590 1783

Two-Wheelers & Light EVs engineering with GSAS in India

What two-wheeler EV engineering services does GSAS provide in India?

GSAS provides BMS and motor controller firmware on Arm Cortex-M MCUs, standby and range current profiling, ISO 26262 verification evidence, CAN validation between pack, charger and controller, HIL test benches, and production programming and end-of-line test. Engineering is led from Bengaluru.

Can GSAS write BMS firmware for a swappable battery pack?

Yes. GSAS writes compact BMS firmware for swappable packs on Cortex-M MCUs, validates the CAN traffic between pack, charger and vehicle against scripted stimulus on the bench, and adds bootloaders that update in the field and roll back safely.

How does GSAS measure standby drain and range on a light EV?

With a DC energy analyser that covers nine decades of current, from sleep-mode nanoamps to 10 A wake peaks, in one session. GSAS profiles sleep and wake transitions peripheral by peripheral, tunes power modes and validates the battery life estimate. Traction current is outside that range and is measured on the power bench.

What does GSAS contribute toward AIS-156 and IS 17017?

Bench evidence: CAN and charging-waveform validation of the pack, the BMS and the charger interface. Type approval against AIS-156 stays with you and your testing agency, and IS 17017 certification of charging equipment with the charger maker and its test lab.

How is two-wheeler work different from GSAS’s four-wheeler EV work?

Light EV work is sized for small packs, swappable batteries and cost-optimised Cortex-M controllers, where every microamp of standby current matters. Four-wheel platforms, charging infrastructure and regenerative power benches are covered on the EV and Energy Systems page.

Does GSAS also supply the two-wheeler development tools?

Yes. GSAS is a value added distributor/reseller for the compilers, debug probes, energy analysers, oscilloscopes, programmable supplies and static analysis tools on this page, and its engineers use the same tools on customer projects.