Skip to content

Documentation Index

github-actions[bot] edited this page Apr 26, 2026 · 3 revisions

Mirrored from wiki/Documentation-Index.md by the sync workflow. Direct edits in the GitHub Wiki UI will be overwritten on the next push to main — edit upstream instead.

Documentation Index

All the deep technical documentation lives at kidturbo.github.io/Flashy, served as styled HTML pages via GitHub Pages.

Reference Pages

Page What it covers
ECU Reference Guide MCU specs, memory maps, and verification status for every supported module — E38, E67, E92, T87A, and more. Start here if you're curious whether your ECU is supported.
J2534 CAN Bus Reference Full J2534 Pass-Thru protocol reference — CAN IDs, ISO-TP framing, UDS service list, error codes
Read / Write Instructions Step-by-step usage guide for every read/write workflow, with serial command examples
T87A Unlock Recipe The 5-patch dual-unlock technique (USBJTAG signature bypass + HPT unlock), flash memory map, verified OS versions
Tools Reference One-line summary and source link for every Python tool in tools/ — bench drivers, kernel extractors, T87A/E92 helpers, crypto
Changelog Version history and release notes

Wiki Pages

Page What it covers
Home Project overview and navigation
Hardware Assembly Building the Feather + SD Wing stack, breaking the 120Ω terminator, OBD-II wiring
Getting Started Firmware flash, first serial connection, LED codes, first ECU read
Advanced: Direct Commands Raw serial command reference for scripting / automation
Downloads What's in each release, system requirements

Source Code

  • Firmware: src/ — Arduino/PlatformIO project
  • Python tools: tools/ — host-side scripts
  • Clean-room Kernels: Cernels/ — MIT-licensed PowerPC kernel sources

Contributing & Support

Clone this wiki locally