Re: Ford MPC565 Tuning
Posted: Mon Oct 31, 2016 11:40 am
I can get a list of all DMRs for my PCM without too much work then I can use heuristics to determine a list for all PCMs as the RAM layout is very similar. Will use a similar method to how we are generating memory address templates for the editor. Another lurker on here is helping me out massively with that task, he has probably spent about a month on it so far and we have almost all strategies (BA/BF/FG) complete.Tazzi wrote:OoOoOoOooo.. ebay specials arrived!
BA FPV ecu. Will grab a read shortly.
Rolls, is there something I can do to help with the DMR? Is there any application which uses DMR?
Anyway sorry for the ramble but to answer your question regarding help, not really at this stage. Just try and do as much dumb stuff with the tool and see if you can break it (or a PCM lol), that will be the most help.
Some more details about the editor application.
Basically we are generating one master template with all parameters defined (up to ~6000 parameters currently) and then parsing the assembly to generate a text diff to another strategy, from that you can build a new definition without any manual work. We will do the same thing with the DMRs. This process is achievable due to the assembly being similar enough you can determine with reasonably high accuracy where a table is in a completely different strategy. Pretty fun stuff and I believe what will differentiate this product from others on the market. Most of the other guys do it manually by hand which is error prone (just look at all the errors in HPT and EFI live) and extremely laborious which == money.
If we perfect this we should be able to map a single strategy per vehicle class, eg BA, BF, FG or the equivalent for other manafacturers. I then get all of the stock calibrations from Ford etc (eg I have literally every PHF file), pump them into the tool and voila you now have 2000 strategies mapped in a few minutes (minus the time it took to write the tool!)

I want to have as good (if not better) datalogging as SCT, as good parameter/map support as Sniper and a better editor package than them all. Couple this with map tracing and complete parameter/map/DMR support for every BA/BF/FG ford made and the product should be better than anything else on the market for these cars.
On another topic I've decided I will monetize this product due to the massive amount of hours we are putting into it (only 1 other guy helping atm) however I will still have a free version. I'm still debating how to do this and I'm definitely open to suggestions, especially from tuners or people who use software like this on a daily basis.
My thoughts are to keep the editor package free with flash read/write and a "demo" strategy per vehicle. Eg if you download the free version you can flash read/write, edit base fuel map, ignition tables, gear ratios and other basic stuff that you would do to a stock car, will include DMRs for all of these free items as well. If you want full parameter/table support you can purchase a definition for your vehicle, this will allow VIN change and there will be nothing stopping you from flashing this same strategy onto 100 cars if you desire. If you were a tuner you'd probably end up purchasing a few as there will be differences between manual/auto etc. If you want full data logging support you can buy this with the definition at the same time. Map tracing will be another add-on. If I ever do live tuning that will probably be fairly expensive as it will be a massive undertaking.
Hopefully this keeps the tool basically free for backyarders, also means I have no obligation to support it (support takes up a lot of time!). If you are a backyarder and don't want to purchase anything you can use the free XML definition support to map the binary yourself and do whatever you want with it.
The one other thing I'm not sure about is copy protection, I hate it and as we are all hackers we love to try and break it so I want to use a release model that doesn't require much protection. Most likely all I will do is encrypt the full purchasable definitions with individual user details. I'm not fussed if people share their definition with their mates or forum buddies but want to avoid wide spread sharing/giving away. If I encrypt with full name and address people will be less inclined to put it up on a torrent site etc.
People will obviously be able to reverse the definitions by reading the binary back out of their car if they desire, I'm not sure I can really prevent that so I hope that any pricing I come up with people think is fair and people will be happy to pay if they want them. If not then that is fine as well.