Skip to content

About

Standalone Honda/Acura EPS diagnostics, RWD validation and flashing tools; firmware images excluded.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

EPS tools

Honda/Acura EPS tooling for openpilot forks: guided firmware flashing, offline RWD validation, and EPS communication sanity checks.

Add to your openpilot fork

Copy the complete eps_tools/ folder into the root of your openpilot fork, alongside selfdrive/ and tools/, and commit the tooling. The folder keeps everything needed for the tools together, so contributors can update it independently of the rest of openpilot.

Once your fork is installed on a comma, launch the recommended guided flasher:

cd /data/openpilot/eps_tools
python3 flash.py

The tools use panda and opendbc from your openpilot installation. Supply your own firmware for the exact EPS ECU; this repository contains no .rwd files. The rwd/ folder is retained for locally supplied images.

See the installation and usage guide for the full workflow, including the alternative standalone comma installation.

Tools

Tool Purpose
flash.py Recommended guided flasher: selection, validation, bus detection, dry run, and explicit flash confirmation.
eps-diag.py Routine EPS communication sanity check; --recovery adds troubleshooting guidance.
check_rwd.py Offline container, header, and firmware checksum validation for every image.
eps-update.py Older manual flashing alternative and the guided flasher's programming backend.

A successful programming result or communication check does not verify steering operation. Flashing can damage or permanently brick an EPS ECU. Keep a validated stock recovery image for your exact ECU; recovery is not guaranteed. Read the full guidance and disclaimer before flashing.

Updates and contributions

Submit tooling fixes to this repository. The contributor guide explains importing reviewed updates into a fork and running hardware-free tests. Firmware images and generated caches are excluded.

Original flashing scripts by mmmorks; current integration and tooling updates by RiskyBiscuit-arc. See the license, source provenance, and retained rwd-xray license.

About

Standalone Honda/Acura EPS diagnostics, RWD validation and flashing tools; firmware images excluded.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages