Ford Focus RS Forum banner
1 - 20 of 21 Posts

·
Registered
Joined
·
54 Posts
Discussion Starter · #1 ·
Hey!

I've created a free and open tool that can flash virtually any Ford module (not only Focus RS) with Ford or custom software.
It can extract and (re)build VBF files. Internal RDU checksums are implemented.
Adding new modules is easy and does not require any RE, just a CAN traffic dump.

Check it out here: https://github.com/daftracing/VBFlasher

Useful for:
-updating modules for free (with Ford or custom software)
-DIY tuning
-building other solutions on top:
-by using it as a module like rset.py script does here https://github.com/daftracing/DaftRS
-scripting it around like the RDU/ABS tuning VM here: Cracking the Code: RDU Tuning Development
-hacking and breaking stuff ;)

Have fun!
kacper
 

·
Registered
Joined
·
31 Posts
Hey!

I've created a free and open tool that can flash virtually any Ford module (not only Focus RS) with Ford or custom software.
It can extract and (re)build VBF files. Internal RDU checksums are implemented.
Adding new modules is easy and does not require any RE, just a CAN traffic dump.

Check it out here: https://github.com/daftracing/VBFlasher

Useful for:
-updating modules for free (with Ford or custom software)​
-DIY tuning​
-building other solutions on top:​
-by using it as a module like rset.py script does here https://github.com/daftracing/DaftRS
-scripting it around like the RDU/ABS tuning VM here: Cracking the Code: RDU Tuning Development

-hacking and breaking stuff ;)

Have fun!
kacper
Its people like you that make a car have a cult following. Being able to modify these sorts of things is huge for guys that like to modify and drive their vehicles. Would have been nice to have you around near the start of the Focus RS platform!
 

·
Registered
Joined
·
3,289 Posts
I dub the @Kacper MVP of the year.
 

·
Registered
Joined
·
1 Posts
Hey!

I've created a free and open tool that can flash virtually any Ford module (not only Focus RS) with Ford or custom software.
It can extract and (re)build VBF files. Internal RDU checksums are implemented.
Adding new modules is easy and does not require any RE, just a CAN traffic dump.

Check it out here: https://github.com/daftracing/VBFlasher

Useful for:
-updating modules for free (with Ford or custom software)​
-DIY tuning​
-building other solutions on top:​
-by using it as a module like rset.py script does here https://github.com/daftracing/DaftRS
-scripting it around like the RDU/ABS tuning VM here: Cracking the Code: RDU Tuning Development

-hacking and breaking stuff ;)

Have fun!
kacper
Great stuff!
Any possible way yo can help me make a vbf converter for use with Jaguar JlR SDD ? Can pay for your help
 

·
Registered
Joined
·
2 Posts
So, will this work with the ELMConfig Cables or will I need to buy a specific one? I just wanna disable the PDC.
Thanks!

EDIT: Will I need to buy one of the Carloop OBDII adapters?
 

·
Premium Member
2017 Focus RS (Canada) / 2009 VW Golf GTI / 2005 Mitsubishi Outlander LS AWD
Joined
·
530 Posts
@Kacper, are you concerned about any changes in the upcoming Particle Device OS 2.0.0 release? Will there be any impact? There hasn't been any mention of it in the Carloop forums, and the git for the library hasn't been updated for it either.

I tried to read through notes but eventually realized it's over my head. Time to defer to the experts.
 

·
Registered
Joined
·
148 Posts
Carloop Basic or anything that works with Linux SocketCAN, like this one https://store.protofusion.org/product/canable-pro/ or Kvaser Leaf Light HS v2 OBDII - Kvaser - Advanced CAN Solutions

I would suggest getting Carloop + Photon WiFi Development Board - then you just plug one into another to form a "Carloop Basic"
The CANable device looks to emulate a COM port so it doesn't show up as a USB device when plugged in.
I'd love to be able to dive into this deeper to figure out how to modify the source code to deal with this situation, but if you have a quick workaround, I'd appreciate it.
 

·
Registered
2017 Black RS
Joined
·
671 Posts
Are you trying with windows or linux? It's serial over usb and lsusb shows it as a "Particle Photon" for me.
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #16 ·
The CANable device looks to emulate a COM port so it doesn't show up as a USB device when plugged in.
I'd love to be able to dive into this deeper to figure out how to modify the source code to deal with this situation, but if you have a quick workaround, I'd appreciate it.
The CANable is a small low-cost open source USB to CAN adapter. The CANable shows up as a virtual serial port on your computer and acts as a serial-line to CAN bus interface. With the alternative candleLight firmware, the CANable enumerates as a native CAN interface on Linux.


or you can stick to original firmware and use slcand:
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #17 ·
Any hope of this being ported to something that doesn't require a virtual machine?
It is not required, it's just a simple way for non-linux folks. If what really meant was a Windows port it can be done as the whole project is Open Source.
 

·
Registered
Joined
·
1 Posts
Nice work Kacper, extracts all blocks from a vbf which is nice. Does it not support repacking with more than 1 block, when there are multiple blocks from an original file?
 

·
Registered
Joined
·
3 Posts
Hey!

Ich habe ein kostenloses und offenes Tool erstellt, das praktisch jedes Ford-Modul (nicht nur Focus RS) mit Ford- oder benutzerdefinierter Software flashen kann.
Es kann VBF-Dateien extrahieren und (neu) erstellen. Interne RDU-Prüfsummen sind implementiert.
Das Hinzufügen neuer Module ist einfach und erfordert kein RE, sondern nur einen CAN-Datenverkehrs-Dump.

Schau es dir hier an: GitHub - daftracing/VBFlasher: Open Source VBF edit and flash tool

Nützlich zum:
-Module kostenlos aktualisieren (mit Ford oder kundenspezifischer Software)​
-DIY-Tuning​
-Aufbau anderer Lösungen:​
-indem Sie es als Modul wie das rset.py-Skript hier verwenden GitHub - daftracing/DaftRS: Scripts to tweak and tune Focus RS in a user friendly manner
- Skripting wie die RDU/ABS-Tuning-VM hier: Cracking the Code: RDU Tuning Development

- Sachen hacken und brechen ;)

Spaß haben!
kacper
[/ZITIEREN]
 
1 - 20 of 21 Posts
Top