OK, so those who do not care about my ECU questions do not have to read any more about it I thought I would start a new thread for those that may be interested.
I am not having a go at anyones setup for being shite or anything, just that it appears that a full system often upsets the flash applecart somewhat and the ECU flash companies despite their claims struggle to resolve this, if I had a bog stock bike I would have paid up by now. So please no posts about how wonderful your flash is on your stock bike - we know that!
I have spoken to CJS racing about the problems, these guys do their own development work from scratch, no Piasini slave systems, just good old fashioned "hacking", all I am doing is relaying what they have told me, or I have picked up from the threads here and talking to an ECU unleashed dealer so I cannot guarantee everything is 100% accurate and CJS have yet to "look inside" a Tenere ECU - although they are familiar with the basic setup and dual processor Denso system.
ECU Unleashed dealers have a slave unit so can only apply a Flash as sent by ECU unleashed, they do not get to see the ECU code and it is sent encrypted so you cannot just "steal" it off the wire so to speak, this is their business model, ECU Unleashed get hold of the ECU's, figure the pin outs (most likely needing to cut them open for each model to work out the pin configurations as the manufacturers do not like to dish out this info) and then produce modified maps, I believe they also supply connector cables for the bikes to hook into the slave unit.
I have also been told the second processor in the Tenere ECU manages the fly-by-wire and the other one does ignition and fuelling, this is the case on some other bikes as well, with the R1/R6 altering the maps on this procesor (each one runs its own code) throws an error (I would guess it has a checksum) and this is a bugger to work around, the Tenere may or may not have similar protection - and if it does ECU Unleashed have obviously figured it out.
The closed loop area is another issue as with the O2 sensor connected you can't do much, these can normally be turned off within the code and then manually mapped, but this will often bring on an error light - it may be possible to turn this off - but finding it in the code can be a long process - an easier method is to fit an O2 eliminator just so the ECU gets a signal - but this will have no effect on the new manual mapping in the closed loop area.
So I think the bottom line is remapping the closed loop area from within a Flash is possible, but probably takes a lot more time to figure out, maybe ECU Unleashed will get this sorted at some point, and they do claim to be working on it.
CJS are fairly certain the surging experienced by those with full systems will be in this area, and that it can be sorted with some development time, to do this they would need my ECU for a few days to obtain the raw code from the two processors, and then they will need to trawl through the code, they tell me often the code is similarly written for a particular manufacturer and the maps are normally fairly straight forward, but the closed loop warnings and fly timings may be more difficult.
I have been trying for over 6 months now to find a Tenere in a breakers yard to get hold of a spare ECU, if I can't find one I may just hold off until my warranty period is over and then take my bike to CJS - I could actually live with the standard exhaust and clutch mod for this season and in October the warranty runs out anyway and perhaps a free custom flash is worth the wait.
I am not having a go at anyones setup for being shite or anything, just that it appears that a full system often upsets the flash applecart somewhat and the ECU flash companies despite their claims struggle to resolve this, if I had a bog stock bike I would have paid up by now. So please no posts about how wonderful your flash is on your stock bike - we know that!
I have spoken to CJS racing about the problems, these guys do their own development work from scratch, no Piasini slave systems, just good old fashioned "hacking", all I am doing is relaying what they have told me, or I have picked up from the threads here and talking to an ECU unleashed dealer so I cannot guarantee everything is 100% accurate and CJS have yet to "look inside" a Tenere ECU - although they are familiar with the basic setup and dual processor Denso system.
ECU Unleashed dealers have a slave unit so can only apply a Flash as sent by ECU unleashed, they do not get to see the ECU code and it is sent encrypted so you cannot just "steal" it off the wire so to speak, this is their business model, ECU Unleashed get hold of the ECU's, figure the pin outs (most likely needing to cut them open for each model to work out the pin configurations as the manufacturers do not like to dish out this info) and then produce modified maps, I believe they also supply connector cables for the bikes to hook into the slave unit.
I have also been told the second processor in the Tenere ECU manages the fly-by-wire and the other one does ignition and fuelling, this is the case on some other bikes as well, with the R1/R6 altering the maps on this procesor (each one runs its own code) throws an error (I would guess it has a checksum) and this is a bugger to work around, the Tenere may or may not have similar protection - and if it does ECU Unleashed have obviously figured it out.
The closed loop area is another issue as with the O2 sensor connected you can't do much, these can normally be turned off within the code and then manually mapped, but this will often bring on an error light - it may be possible to turn this off - but finding it in the code can be a long process - an easier method is to fit an O2 eliminator just so the ECU gets a signal - but this will have no effect on the new manual mapping in the closed loop area.
So I think the bottom line is remapping the closed loop area from within a Flash is possible, but probably takes a lot more time to figure out, maybe ECU Unleashed will get this sorted at some point, and they do claim to be working on it.
CJS are fairly certain the surging experienced by those with full systems will be in this area, and that it can be sorted with some development time, to do this they would need my ECU for a few days to obtain the raw code from the two processors, and then they will need to trawl through the code, they tell me often the code is similarly written for a particular manufacturer and the maps are normally fairly straight forward, but the closed loop warnings and fly timings may be more difficult.
I have been trying for over 6 months now to find a Tenere in a breakers yard to get hold of a spare ECU, if I can't find one I may just hold off until my warranty period is over and then take my bike to CJS - I could actually live with the standard exhaust and clutch mod for this season and in October the warranty runs out anyway and perhaps a free custom flash is worth the wait.