UK Buell Enthusiasts Group
https://ukbeg.com/forum/

ECM Flash, now that didn't go to plan
https://ukbeg.com/forum/viewtopic.php?f=8&t=20667
Page 1 of 2

Author:  bones [ 15 Aug 2015 19:53 ]
Post subject:  ECM Flash, now that didn't go to plan

I've posted in other forum areas about wanting to change my 2008 XB12XT fan logic from speed based to temperature based. Pash did an excellent write up of how to do this with ECM Spy, so off I went to get a copy, only Gunter appears to be away and hasn't got back to me for over a week. So I got a copy of Tuner Pro RT up and running connected it to the bike, backed up my current ECM image to a .bin file and proceeded (after reading a description of where the fan setting are in Tuner Pro RT, adjusted the fan settings to match the ones in ECMSpy. I turned the speed based setting off and adjusted the key-on and key-off values to ones that I thought to be reasonable

Image

Image

Here are the differences between the original ECM file and the new one

Image

It was all going so well, until I clicked to upload the new ECM file to the ECM itself. Everything appeared to upload OK and Tuner Pro reported that it was successful. But the bike now won't start (starter button does nothing) and the engine light comes on.

Hmmm, one thing that makes me suspicious is that my USB ECM no longer works (I even tried it in another computer with the drivers freshly loaded and Windows doesn't recognise the device). I wonder if I power spiked the usb cable and damaged it?

Anyway I've ordered a coupe of new usb-ttl cables, which will arrive on Tuesday, so I'll reattach the Deutsch connector to one of them,and see if I can reconnect to the ECM to upload the original bin file I copied from it.

These are the software versions and settings I've used

Tuner Pro RTVersion 5 build 5.00.8606.00

BUE2D_V5.xdf

DDFI_3_2008-UP_Crear-codes-Run-diag_test.16245928.adx

Fan Key-Off Maximum Duration 3 mins
Fan Key-Off On Temperature 190 Degrees C
Fan Key-Off OffTemperature 170 Degrees C
Fan Key-On On Temperature 210 Degrees C
Fan Key-On Off Temperature 190 Degrees C
Fan Key-Off Run Duty Cycle 40 percent
Fan Key-Off Minimum Battery Voltage 11.5 Volts
Fan Duty Cycle Period ) Milliseconds
Fan 2 Delay 255 seconds
Fan Feedback Number of Errors 0 Fan Period
Fan Feedback Off Time before Test 0 milliseconds

Can anyone spot any obvious errors in what I've done?

Attachments:
File comment: Change log for new ECM file
No Speed Fan BUE2D242.log [1.52 KiB]
Downloaded 38 times
File comment: Changed ECM file
No Speed Fan BUE2D242.bin [3.67 KiB]
Downloaded 67 times
File comment: Original ECM file
BUE2D242 Original.bin [3.67 KiB]
Downloaded 53 times

Author:  bones [ 15 Aug 2015 20:11 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

I forgot to add every time I turn the bike off the fan stays on for 3 minutes so this part is working:

Fan Key-Off Maximum Duration 3 mins

Author:  bones [ 15 Aug 2015 22:31 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

I think I found the issue, the bin fie I uploaded to the ECM has no fuel or ignition maps (all zeros). I'm not sure how that happened as I just downloaded the bin fie from the ECM, modified the fan settings and uploaded it back to the ECM. I also dismantled the USB ECM cable tonight, whoever made it did a poor job, the unused red,green and brown wires were all bunched together uninsulated, so my guess is that the red 5v+ wire shorted on one of the other wires when I was working on the bike,which has damaged the FTDI chip. The bin file below has the same fan settings as the one I loaded into the bike, but the fuel and ignition maps are still the same as the original bin file.

Attachments:
File comment: Corrected Bin Log
Temp based Fan BUE2D242.log [1.08 KiB]
Downloaded 52 times
File comment: Corrected Bin
Temp based Fan BUE2D242.bin [3.67 KiB]
Downloaded 36 times

Author:  pash [ 15 Aug 2015 22:48 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

Shock horror, I hope it wasn't one I made

Author:  bones [ 16 Aug 2015 16:28 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

It's definitely bricked. I built a new ECM cable today, which tests fine in Tuner Pro, but it won't connect to the bike ECM like it did before. Can Harley Dealers reflash the ECM with a good image (I mean a complete reflash?) or am I looking at new ECM time? The one have is Y0152.1AM 0205. Has anyone got a spare one they would part with?

Author:  pash [ 16 Aug 2015 19:20 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

I've never used TunerPro so can't really help.

Feel free to send me your ECM and I'll see if I can recover it.

Author:  bones [ 16 Aug 2015 23:34 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

pash wrote:
I've never used TunerPro so can't really help.

Feel free to send me your ECM and I'll see if I can recover it.


Thanks Pash I'm going to have another go at it one night this week, but if you PM me your address I'll happily send it down to you for surgery if I can't get it back and running. I feel really stupid about this, I've done a reasonable amount of work on ECUs / mapping and I regularly flash new firmware into devices in the course of my job, this seemed like it would be so straight forward. Tuner Pro looked to have a good reputation and the operating instructions / documents were all pretty good. Ah well chalk that one up to experience I guess.

Author:  bones [ 17 Aug 2015 21:14 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

OK, with help from Pash the bike is up and running again. After realising that the registration emails from the ECMSpy website were being blocked by my ISP (TalkTalk, I've no idea why) I used a gmail account and had ECMSpy up and running in under 30 mins. Pash supplied me with an EEPROM file which I uploaded to the bike with ECMSpy. I then cleared the error codes down and tried to start the bike, the engine check light came on again. I quick check of the error codes again showed the side stand failure code had returned. I disabled the side stand interlock in ECMSpy, cleared the error and the light didn't come back on, I'm going to have to check the side stand switch and wiring later. So perhaps this is a case of using the right tools for the job?

Anyway, many thanks to Pash for helping me out with this. My ECMSpy journey starts here.

:D

Author:  ericry [ 18 Aug 2015 08:37 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

Hi Bones,
Glad you're getting it sorted.

I used ECMspy to "try" fix the fan issue on my XB12XT (08 model) and while it went ok...removed check mark...burned it....then disconnected and reconnected and the tick mark was still gone...I've noticed that the fan doesn't stay on after a ride on the bike when I'm sure its warm.

So do I need to alter the Key off max duration setting ? I didn't touch this the last time....so not sure what the setting was ???

Thanks
Eric.

Author:  bones [ 18 Aug 2015 09:17 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

I'm too early on in my Buell / ECMSpy experiences to give advice on that. However I've also set my 08 XB12XT to temperature based fan operation and yes the fan doesn't come on when the bike is switched off, but my experiences over the last week have shown that if you set the 100% run time setting to '0' rather than '1' the fan will come on every time you turn the ignition off and it will run for the number of minutes configured in the Max Duration (min) settings.

Author:  ericry [ 18 Aug 2015 09:24 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

Interesting.....

But does that not defeat the idea of it being temp based and only running if it needs to based on engine temp ?

Eric.

Author:  bones [ 18 Aug 2015 11:13 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

ericry wrote:
Interesting.....

But does that not defeat the idea of it being temp based and only running if it needs to based on engine temp ?

Eric.


Like I said it was more of an observation, I'll need to investigate further as there will be another setting somewhere which controls the temp at which the fan runs with the key off, as clearly the ones on the same ECMSpy page don't work directly and reference something else. I think that because that EEPROM has been set for speed based operation there will be a setting elsewhere required for temperature based operation that hasn't been set or has a really low value in it so the fan always runs when you turn the key off?

Author:  pash [ 18 Aug 2015 12:23 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

This discussion is great...

I may even involve myself...

Author:  bones [ 18 Aug 2015 15:54 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

pash wrote:
This discussion is great...

I may even involve myself...


Come on Pash, do you know the answer? Or are you going to make me work it out ?

Author:  pash [ 18 Aug 2015 16:17 ]
Post subject:  Re: ECM Flash, now that didn't go to plan

I'd have to have a look but I have too much on my plate as it is with my own stuff

Page 1 of 2 All times are UTC
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/