Home / Diagnostic cases

Prototype electric transit bus

Prototype electric bus that would not start, fixed with a software rollback

By Sebastian Rivera

The short answer

This prototype electric bus would not start because a software update had changed its starting logic. The no-start began right after the update, but no one had connected the 2. Flashing the software back 1 revision got the bus running in 6 hours, with no parts needed.

Down
1.5 months
Found and fixed
6 hrs
Technicians before
4
Vehicle
Prototype electric transit bus
Symptom
No start
Already tried
4 technicians worked on it for days, at $45 an hour. The same parts were replaced twice, about $600, and it still would not start.
Articulated electric transit bus parked in a depot yard
Articulated electric transit bus, on site.

How it was found

  1. Started without proper schematics, on a bus where parts of the wiring were mislabeled.
  2. Established that this was a prototype, not wired like the rest of the fleet.
  3. Asked what had changed. The no-start began right after a software update.
  4. Confirmed the update had changed the starting logic.
  5. Flashed the software back 1 revision. The bus started.

Root cause

A software update that changed the starting logic on a prototype bus.

The fix

Flash the software back 1 revision. No parts needed.

What this means for your team

When a vehicle stops working right after an update, the update is the first suspect. Asking what changed last can save weeks of swapping parts, especially on a prototype that does not match the drawings.

Ruling out the hardware first

Before landing on the software, Sebastian checked the hardware on the same bus. The CAN network measured a healthy 60 ohms, and he traced a loss of high voltage isolation to an internal short in the auxiliary heater contactor. Both are on video below.

Fluke insulation multimeter reading 296.9 kilohms in front of the connector panel
Measuring at the connector panel.
Open 12V/24V and high voltage panel on the bus
12V/24V and high voltage panel, opened up.
Multimeter reading 59.8 ohms at the 9 pin diagnostic connector
59.8 ohms at the diagnostic connector.
Eaton Bussmann 250 A, 750 V DC high voltage fuse
250 A, 750 V DC high voltage fuse.

Got a vehicle nobody can fix?

Send what is happening and what has been tried. Sebastian reviews it personally, at no cost, and replies within 1 business day.

Discuss a vehicle issue