Open (and Closed) Source J2534 Resources for Diagnostics, Reprogramming & Tuning
SAE J2534 is a standard for communications between a computer and a vehicle. Government regulations require all automakers provide a J2534 service to everyone in the U.S. for re-flashing emissions related controllers. If you own a SAE J2534 Pass-Thru device, you can re-flash and, in some cases, diagnose vehicles with factory functionality. Drewtech
Each OEM is required to make available their ECU Reprogramming Application software on their own service information web sites. If ECU Reprogramming is practiced in the dealership, then it is the responsibility of each OEM to maintain and update their own sites, and keep current applications available for download.
python-uds
KeenanLaws Python J2534 Interface
JoeFischetti's Python J2534 openport dll tester
python_j2534 by NPYK
Linux J2534
Sardine CAN open source J2534 arduino
dotnet J2534 Library
Tactrix Openport J2534 dll
Mongoose Pro J2534 Drivers
Bosch J2534 PassThru Software
Bosch Euro5 PassThru Downloads
Bosch PassThru Version 2.30.1 For KTS 560 / 590 and KTS 960 / 980 / 995.
Bosch PassThru Version 1.18.5 For KTS 530 / 540 / 570, KTS 840 / 870 / 890 and KTS 940 /970 / 990.
RP1210 RP1210A DLL for use with existing Heavy Truck RP1210 applications for CarDAQ-Plus and CarDAQ-M only. TVIT driver above includes RP1210 drivers.
DLL Discovery Sample registry code for PassThru DLL Discovery
DT Tech2Win Driver 32-Bit Tech2Win Driver for Drew Technologies devices. Uninstall old driver first.
DT Tech2Win Driver 64-Bit Tech2Win Driver for Drew Technologies devices. Uninstall old driver first.
Allscanner VXdiag VCX Drivers
- SDD
- Global Diagnostic System 2 (GDS2) - Diagnostics for model year 2014+ vehicles (and select model year 2007-2013 vehicles)
- Tech2Win - Diagnostics for earlier vehicles
- SPS2 - ECU reprogramming and firmware updates
- Consult
- IDS
ao.net j1939
https://tinko26.github.io/ao.net/
ChryslerScanner
PyVCDS
Mazda IDS python implementation
Caesar Suite - Daimler Chrylser
Toyota Techinfo RAMN
VW KW1281 Protocol Test Tool
RND-ASH - Ecu Diagnostics Rust Crate
Tractor Hacking - Polycan
RND-ASH - openvehicledialog
J1939 DTC Parser
https://github.com/bryan-hunt/rp1210.Net
https://github.com/benkfra/j1939
https://github.com/famez/J1939-Framework
VolvoTools
VolvoDisassemblyHelper
SubaruDefs
ECUBus
jglim/UnlockECU
https://github.com/RyanHope/HondaECU
https://github.com/cedricp/ddt4all
https://github.com/ludwig-v/psa-seedkey-algorithm
https://github.com/jglim/SecurityAccessQuery
https://github.com/ababook/NisROM-Tuning-Suite
https://github.com/LegacyNsfw/TimingEditor
https://github.com/LegacyNsfw/PcmHacks
https://github.com/RabbitECUProject/VS-MAP-MATE
https://github.com/SkateCodeN/ECU-s-and-Programming
https://github.com/stephendpmurphy/ME7.X_Correction
https://github.com/TzOk83/IES2
https://github.com/vc/from-editor
https://github.com/melvinbmp/ECU
https://github.com/ParkingVehicle/DiagnosticTool
https://github.com/flannerm/ecu-golf
https://github.com/andux2/EcuSuite
https://github.com/bilal-hassan-eg/ecutoolAlgorithm
https://github.com/AwonSawsay/Honda_OBD1_ECU_Debugger
https://github.com/TractorHacking/GreenBoard
https://github.com/jakka351/J2534OBD2
https://github.com/calvincestari/ecuExplorer
https://github.com/sophienyaa/Honda-Motorcycle-ECU-Tools
https://github.com/AYastrebov/VW_G60
https://github.com/K9CTec/Honda_K-line
https://github.com/zhumerchant/J1979Tester
https://github.com/aeaphichart/HondaECU-1
https://github.com/kmalinich/BMW-6HPxx-XDF
https://github.com/terraphantm/MSx70-Flasher
https://github.com/Martyn-Dev/MSS70-Flasher-Master
https://github.com/fpoussin/MotoLink
https://github.com/bri3d/sa2_seed_key
https://github.com/HerrRiebmann/KDS2Bluetooth
https://github.com/joukoy/Me7ChecksumPlugin
https://github.com/HeinrichG-V12/BMWCanBridge
https://github.com/jakka351/J2534CANbusTool
https://github.com/mrfixpl/MQB-sniffer
https://github.com/Dante383/GKFlasher
https://github.com/gigijoe/pBmwScanner
https://github.com/Shamtam/PyRRhic
https://github.com/EliasKotlyar/MED9-EEPROM-Tool
https://github.com/ghostsrreal/bmw-ms45-dme-unlock
https://github.com/TractorHacking/GreenBoard
https://github.com/rlinewiz/OpenMoose
https://github.com/dimecho/E30-BMW-Motronics-ECU-Checksum
https://github.com/mikebb203/SeedtoKey
https://github.com/Skylakc/BoschME7.5-Tools
https://github.com/x893/ProScan
https://github.com/IronDuke123/Canbus-logger
https://github.com/collin80/CRC_Nissan
https://github.com/ersk/mazda_canbus
https://github.com/bouletmarc/HondaCalibFiles
https://github.com/LegacyNsfw/TimingEditor
https://github.com/RabbitECUProject/VS-MAP-MATE
https://github.com/gt4ever1988/SkylineVVehicleTuning
https://github.com/bouletmarc/BMTuneSource
https://github.com/mattiasclaesson/TuningSuites
https://github.com/kalej/ELM2DICE
https://github.com/flxkrmr/eec-iv-reader-gui
https://github.com/GkvJeep/DRBDBReader
https://github.com/megatron-uk/PyCosworth
https://github.com/NOELV70/j2534-tcp
https://github.com/zarboz/Me72-Virginizer
https://github.com/360trev/MED9inf
https://github.com/EliasKotlyar/Ultimate-PQ35-Upgrades
https://github.com/EliasKotlyar/MED9Toolchain
https://github.com/EliasKotlyar/MED9.1-Multimap-Tool
https://github.com/EliasKotlyar/MED9.1-Compiler
https://github.com/jakka351/Barra-in-a-Beamer
https://github.com/rollsch/j2534-logger
https://github.com/kompumaster/E38-KEYFCKR
https://github.com/wfahnestock/ME7-Suite
https://github.com/chipsoft/canscaner
https://github.com/fenugrec/freediag
https://github.com/BrianHumlicek/J2534-Sharp
https://github.com/BrianHumlicek/SAE-Diagnostics
https://github.com/flxkrmr/eec-iv-reader-arduino
https://github.com/kolyandex/VAG-FRF-Extractor
https://github.com/kolyandex/Lexia_J2534
https://github.com/rnd-ash/W203-canbus
https://github.com/Xplatforms/CPC_NG_11_0B_Xplatforms_OpenSource
https://github.com/Xplatforms/SeedKeyAlgosSandbox
https://github.com/Xplatforms/J2534_OIP_Wrapper
https://github.com/joukoy/PCMBinBuilder
https://github.com/joukoy/AldlEmulator
https://github.com/MWisBest/DRBDBReader
https://github.com/prj/me7-tools
https://github.com/teslamotors/roadster
https://github.com/XeTK/BMW-BMS46-Flasher
https://github.com/CharlesDerek/bmw-ms45-dme-unlock
https://github.com/smartgauges/qvbf
https://github.com/rnd-ash/J2534-Rust
https://github.com/SCResearch/GM-Seed-key-Tester
https://github.com/mikebb203/IPC-Hammer
https://github.com/MEAT-Inc/Fulcrum
https://github.com/bri3d/Simos18_SBOOT
https://github.com/Switchleg1/SimosTools
https://github.com/joeFischetti/python-j2534
https://github.com/terraphantm/MS45-Flasher
https://github.com/n0rmen/PorschePCMStuff
https://github.com/jazdw/vag-blocks
https://github.com/NikolaKozina/j2534
https://github.com/fanyi3315/bosch-med17-block-reader
https://github.com/prometey1982/VolvoME7ChecksumUpdater
https://github.com/prometey1982/volvo-cem-cracker
https://github.com/prometey1982/volvo_me7_patches
https://github.com/guitar24t/VolvoME7ChecksumUpdater
https://github.com/EcuDrugWash/Nissan-ECU-reflashing-tool
https://github.com/dschultzca/NisROM-Tuning-Suite
https://github.com/joeyoravec/j2534-logger
https://github.com/VladLupashevskyi/egs52-seed-key
https://github.com/joukoy/j2534-modJY
https://github.com/DemiRom/GM-Seed-key-Tester
- ``
- ``
- ``
- ``
- ``
DDT4ALL
ExpressOBD
Nissboard - Nissan Consult/OBDII Realtime Dashboard
SpeckMobil - Experimental VW/Audi specific diagnostic software for ELM327
Honda Flash Tool
PQ Flasher
MSS6x Flasher
Volvo CEM Cracker
Trionic Flasher
UnlockECU - JGLIM
Overboost/LibreTuner - Open source engine tuning software for Mazda platforms
PSA/Stellantis (Peugeot, Citroen, DS, Opel) Seed/Key Algorithm
NisROM Tuning Suite
Ferrari Me7 ROM tool
OpenSCT - Reverse Engineering SCT Flash Tools
Honda-CL7-CL9-Odometer-Program
VBF Decoder
VBF Parser
VW Cluster reverse engineering
UPA CAN Flash
UDS Diagnostic Tool for Flashing Bootloader
UDS Bootloader Tool
LS1 Checksum Correction
Subaru Fob Rob
Drewtech Mongoose Pro
Tactrix Openport 2.0
Allscanner VXdiag VCX
(Docs)
http://drewtech.com/downloads/#OtherSupportApplications http://www.drewtech.com/customers/diagaftmkt.html http://www.drewtech.com/support/passthru.html https://www.boschaftermarket.com/gb/en/diagnostics/ecu-diagnosis/ecu-diagnostic-tools/euro-5-passthru/ https://boschdiagnostics.com/j2534-faq https://www.snapon.com/EN/US/Diagnostics/Diagnostics-Tools/Pass-Thru/OEM-Links-PTP-IV https://www.boschaftermarket.com/xrm/media/images/equipment/ecu_diagnose/euro5/pdf/general_information_passthru.pdf https://www.boschaftermarket.com/xrm/media/images/equipment/ecu_diagnose/euro5/pdf/passthru_how_to_reprogramm.pdf