Skip to content
VULTAE

Connectors & Protocols

OTA Firmware Updates for EV Chargers: What to Require From Your Supplier

How over-the-air firmware updates work on EV chargers, what can go wrong, and the supplier questions that protect an operator’s uptime and compliance.

Prepared by
VULTAE Engineering Team
Published
Reading time
3 min
Sources
3 references

Key takeaways

  1. 1OTA (over-the-air) updates let an operator fix bugs, close security holes and add features without a site visit. They are the cheapest way to keep a charger fleet healthy — and a risk when done badly.
  2. 2The charger should accept only signed firmware, keep the old image so it can roll back, and report the update status to the back end. In OCPP this uses UpdateFirmware and FirmwareStatusNotification; signed updates need the security extension (1.6) or OCPP 2.0.1.
  3. 3A firmware change can affect certification and metering approval. Ask which updates need re-testing and who is responsible.
  4. 4Contract points: who hosts the update server, how long updates are supported, a changelog for every version, and a test charger to try updates before the fleet.
A technician holding a tablet with a progress bar in front of a wall-mounted EV charger in a parking garage
A technician holding a tablet with a progress bar in front of a wall-mounted EV charger in a parking garage
Contents
  1. 01How an OTA update works
  2. 02What can go wrong
  3. 03Who is in the loop
  4. 04Supplier questions
  5. 05Cost angle
  6. 06What VULTAE provides

Short answer: over-the-air (OTA) updates are how you fix bugs and close security holes without a site visit. A good setup uses signed firmware, a rollback option, status reporting to the back end and a staged rollout. Ask the supplier who hosts the updates, how long they are supported, and which updates need re-certification.

How an OTA update works

  1. The back end tells the charger to update, with the file location and a time (OCPP UpdateFirmware).
  2. The charger downloads the file and verifies the signature and checksum.
  3. It installs the update when idle and restarts.
  4. It reports FirmwareStatusNotification messages to the back end: downloading, downloaded, installing, installed — or failed.
  5. The back end checks the new version and records it.

OCPP 1.6J has the basic commands; signed firmware is part of the security extension of 1.6 and is built into OCPP 2.0.1. See OCPP 1.6J vs 2.0.1.

What can go wrong

Risk What happens Control
Interrupted download or power cut The charger stops working or reboots into an old image Two firmware slots, recovery mode, checksum before install
A bad version A bug appears on all chargers at once Test on a pilot unit; staged rollout in small groups
Unsigned or tampered file A malicious image runs on the charger Signature check; keys held by the manufacturer
Update during a session A driver’s charge stops Install only when idle; schedule for off-peak hours
Version drift Chargers on many versions that are hard to support Report the version to the back end; standard release policy
Certification mismatch A new version changes safety or metering behaviour Change control with the lab; re-test where needed

Who is in the loop

Three parties touch OTA updates: the manufacturer who builds and signs the firmware, the operator who triggers the update, and the back-end provider that delivers it. Be explicit about who does what.

Party Typical responsibility
Manufacturer Develops, tests and signs firmware; publishes a changelog; keeps the private key
Operator Decides when to roll out; keeps a test charger; monitors results
Back-end provider Delivers the file, tracks status, shows the version per charger

Supplier questions

  • Is the firmware signed, and who keeps the key?
  • Does the charger have rollback or a recovery mode?
  • How long will updates and security patches be available for this model?
  • Is there a changelog for each version, with a note when behaviour changes?
  • Which changes need re-testing for certificates or metering approval?
  • Can we get a test charger and a staging firmware before the fleet?
  • What is the process if the supplier stops supporting the model — can we receive the signing process, source escrow or a final image?

Add these to the tender specification. The security side is explained in EV charger cybersecurity requirements.

Cost angle

Without OTA, a firmware fix means a technician visit. At several hundred dollars a visit and hundreds of chargers, that is a big sum. OTA also reduces downtime. The cost sits in the process: a pilot unit, release notes and a support agreement.

What VULTAE provides

Our chargers support remote operation over OCPP 1.6J / 2.0.1 and can be updated through the back end. For a project, we agree the update process, the changelog format and the support period in the contract, and confirm which versions are covered by the certificates of the exact model.

Questions buyers ask

What is an OTA firmware update on an EV charger?
The charger downloads new software from a server over its network connection, checks that it is genuine, installs it and restarts. The back end usually triggers it with an OCPP command and receives status messages during the process.
How do I avoid bricking chargers during an update?
Use a charger with dual firmware slots or a recovery mode, update a test unit first, roll out in small groups and avoid updating during peak hours. Check that the charger verifies the file’s signature and checksum before it installs.
Does updating firmware affect certification?
It can. A change to safety-relevant functions or to metering can invalidate a test report or a meter approval. Ask the supplier which changes are in scope of the certificates and whether the new version needs to be re-tested.
Who should own the update server?
Either the manufacturer or the operator’s back end, but it has to be clear in the contract. If the manufacturer hosts it, ask about uptime and what happens if the supplier stops. If the operator hosts it, the supplier must provide signed images and a clear process.

References

  1. [1]Open Charge Point Protocol (OCPP). Open Charge Alliance.
  2. [2]Commission Delegated Regulation (EU) 2022/30 — cybersecurity of radio equipment. EUR-Lex.
  3. [3]Regulations: electric vehicle smart charge points. GOV.UK.

Equipment

Chargers referred to in this guide

Tell us what you’re building

Send your market, charger type, power and quantity — our engineers reply with matching models, specifications and pricing.

Request a quote