ECM content screwed up after ECM Spy flashing attemp?

Buellxb Forum

Help Support Buellxb Forum:

Blacky1002

Member
Joined
Oct 2, 2010
Messages
13
Hello Everybody.

Tried to flash a 2008 XB9sx with ECMSpy.Pulled the maps. changed them to a 2007 race map (with filling them gabs with calculations...) and pushed them back in with ECMSpy.

That seams to have caused a huge issue/

Now, my TPS is permanantly at 100% and the Air temp is 200 degrees too high. The Throttle sensor and Tempsensor show faults to ground and a TPS reset doesnt do anything. The Voltage of the TPS is fine at prox. 0.4V in idle and 4V full trhottle and changes when i move the thottle.

Did it overwrite some other areas in the ECM which are responsible for those things?

Bike still starts with the new map but dumps a ton of fuel in the exaust due to jumping into the 100% TPS map.


I originally did a fetch with ECMRead before I started to change data, so I tried to push my original fetched data back into the ECM via ECMread but program says, data doesnt match ECM.

Does anybody have an idea how to fix this? I can imagine that I would have ground issues from one minute to the next one.

Thanks
Dominik
 
The original EEPROM and the '08 EEPROM that you burned back to your bike, probably had different firmwares. You may have "bricked" your ECM. Someone close with an '07 got an ECM you can try?
 
I went into ECM Spy, MAPS --> Fetch maps. Altered Maps with new values and hit MAPS --> Burn maps.

Thats it.
 
So how can I fix this? Get to harley Dealer and reflash with original firmware? Buy a new ECM? Burn a copy of a forum member onto it?

Any help is appriciated
 
a reflash might fix that if it finds the data required to identify your ecm. best bet is to get a new ecm and donate the broken one to the ecmspy people to play with it.
 
Hopefully you saved a copy of your original EEPROM before you made any changes - Try burning that back to the bike.
 
I did make a copy with ECM Read, but the problem is that ECM Read tells me wrong ECM if I want to push it back into the ECM. Kind of strange I have to say.

I also have the original copy of what I fetched with ECM Spy, but it doesnt fix the problem either when I push that back into ECM.

How much is a ECM?
 
There are a couple of people on here doing part out of 2009 bikes. It should fit but I'm not 100% sure about that.
 
What you did is bungle huge sections of the EEPROM. When you opened your bike's EEPROM in ECMSPY, and clicked to the maps section, the values were probably all over the place (jumping all around, with lots of 0's mixed in). That's because the part of the EEPROM that used to be for fuel/timing maps pre-08, is not the part of the EEPROM that's used for fuel/timing maps for post-08. Unless you were lucky enough to have a readable 08 ECM (which I'm guessing you're not, since you can't get the bike running right), you changed ALL sorts of values for your bike's operating parameters.

Here's what I would suggest to fix it, before buying a new ECM. Open your original EEPROM in one window of ECMSpy. Click over to the maps section. Open another window of ECMSpy and fetch your EEPROM from your bike. Click over to the maps section. Take each of the maps from your OLD EEPROM, and paste them on to the corresponding map on your NEW EEPROM. Then burn just the maps. That should restore whatever settings you ****** when you burned the 07 race values to your 08 ECM.
 
ok, i got a little bit closer to what seems to be the problem. I bought a used 2009 ECM and bike runs just fine. At least I can ride with the bike while i research more details.

So, the issue is EMCread. I didnt pay attention to it when I fetched the data before i started to play with the ECM. The pages 13 up are not readable. Therefore I also cant burn them back, because the size doesnt match. I found out that this ovisously is caused by an old version of ECMread. I'm using 1.0Beta. Unfortunatelly I cant download ECMread from the ECMspy page anymore, I always get an error that the link is broken. Does anybody have ECMread in a newer version and could please email it to me?

Thanks
Dominik
 
There's nothing on pages 13 and up. That's why you get the error. In the newer versions of ECMRead, they suppress that error and that's all.
 
ok, but the software didnt let me burn the fetched content. says doesnt match size. Do you happen to know where i get the newer version and would it burn the original fetch?

The link on the ECMSpy site is down....
 
Link works fine for me, but I'm looking at the french pages, and I managed to fetch from and burn to a buezd05m-08-12-08 ecm without problems. Version info says ecmread 1.0.0.3 is the latest release.
 
Blacky, did you follow my directions in my previous post? I do believe it would fix your problems.
 
Blacky, again, error at page 13 is to be expected. That's where the XB EEPROMs end.

Did you, or did you not try my method?
 
Hi octopus,

sorry for not responding to your question. I kind of jumped over your previous answers too quick.

So here we go now:

YES, I had (and still have) a fully readable 2008 ECM. I was able to see the full fuel maps for front and rear in a ECMSpy fetch. (I wouldnt have tried to change and burn if I would have seen the mixed up content with 0 and all other stuff. I had and have all the additional RPM values which only 2008 and up have. So I had to extraplolit the values from the 2007 race map and put them in.

I saved the original MAP with ECMRead (which throws out the fault at page 13) and ECMSpy. But it didnt fix the issue even when I opend the original ECMSpy fetch and burned it back. I wasnt successful to burn the ECMRead since it always says size doesnt match.

So my hope was, that I get the ECMRead to work so that I can burn back the original image to the ECM and start all over again. Is there a way to do that? maybe in modifing the content of the file so that the size fits, since it seem that you think i got the full content until page 13....

I dont know if you still want me to try the copy and burn thingi? Do you?

I btw, have gotten a 2009 used Stock ECM which works fine meanwhile. I still want the 2008 one fixed so that i can burn my custom map to it....
 
Back
Top