NefMoto

Technical => Flashing and Chipping => Topic started by: cactusgreens4 on September 04, 2013, 11:37:39 PM



Title: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 04, 2013, 11:37:39 PM
As the title says. I am curious as to why i can flash my ecu with no problem NOT in boot mode on the bench with the nefmoto flash tool. however, if i put the ecu in the car and try to flash over OBD it doesnt work... it has been like this for a while now and not a TERRIBLE deal, but i am sure someone on here could shed some light on as to why this is.


Title: Re: Can flash on bench, but not in car. Why?
Post by: ddillenger on September 05, 2013, 12:00:58 AM
Hangs at "negotiating communication timing"?

Try lowering the baud rate.


Title: Re: Can flash on bench, but not in car. Why?
Post by: userpike on September 05, 2013, 12:32:11 AM
10400baud has worked every time for me.


Title: Re: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 07, 2013, 02:21:08 PM
Pretty sure I tried that but I will give it another shot and report back


Title: Re: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 08, 2013, 12:24:37 PM
Tried lowering the baud rate today down to 10400. Still hangs at "negotiating communication timings". The funny thing that I noticed is that if I switch to 10400 and press connect, as soon as its connected look back up at the baud rate and its back to 124800. *continued trying while writing this* I looked back up to the baud rate and noticed I could change it WHILE connected. Something I didnt think could be done. So I set to 10400 and it seems to be flashing just fine for now. Thanks for the help. :) now I dont have to continue pulling my ecu to flash it.


Title: Re: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 08, 2013, 12:26:11 PM
I will add this though. It appears that it might be faster to remove the ecu and flash it and reinstall it as when i flash on the bench at 124800 baud it takes like 2.5 minutes... this is taking WAY longer than that. Why can I not flash at baud rate 124800 in car?


Title: Re: Can flash on bench, but not in car. Why?
Post by: userpike on September 08, 2013, 01:37:21 PM
I will add this though. It appears that it might be faster to remove the ecu and flash it and reinstall it as when i flash on the bench at 124800 baud it takes like 2.5 minutes... this is taking WAY longer than that. Why can I not flash at baud rate 124800 in car?
add in the half hour or so to get the ECU in and out and 10400 still wins! lol

A full flash @ 10400 takes about 12min and fast flash takes about 4 minutes, for me anyway.

maybe you have a noisy K-line? try unpluging the ABS controller or the instrument panel fuse or both. just guessing here though.


Title: Re: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 08, 2013, 05:31:53 PM
add in the half hour or so to get the ECU in and out and 10400 still wins! lol

A full flash @ 10400 takes about 12min and fast flash takes about 4 minutes, for me anyway.

maybe you have a noisy K-line? try unpluging the ABS controller or the instrument panel fuse or both. just guessing here though.

Lol I actually have two ecu's, that I would flash back and forth, that way if for some reason my ecu stops working I can take the other one out of the glovebox and plug it in and drive away. I would start the flash on one ecu in the bench and i would have the other ecu out of the car before the flash was done. sub two minutes. I have gotten very good at it. and then i can reinstall the flashed one in the same amount of time. so really it only takes me about ten minutes... maybe. ill have to time it sometime ;) but i know flashing at 124800 and installing the ecu back in the car is faster.

not sure about the noisy k line but i used to be able to flash over obd. maybe because it was the old version of nefmoto flasher that only supported 10400 max anyway. so i never noticed. who knows.


Title: Re: Can flash on bench, but not in car. Why?
Post by: ddillenger on September 08, 2013, 05:59:23 PM
Run a dedicated K-line. It'll flash in the same time as it would on the bench.


Title: Re: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 09, 2013, 08:22:21 PM
Run a dedicated K-line. It'll flash in the same time as it would on the bench.

how exactly do i do that?


Title: Re: Can flash on bench, but not in car. Why?
Post by: userpike on September 10, 2013, 11:28:29 AM
how exactly do i do that?


From what I understand, you would locate the K-line wire in the harness at the ECU connector. Run a new wire from that pin directly to the OBD port's k-line pin, effectively bypassing everything else that communicates through the K-line between the ECU and the OBD connector.


Title: Re: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 10, 2013, 04:10:50 PM
so would i just tap into the existing k line at the ecu harness or would i have to disconnect it and splice onto it? i guess what i am asking is are there other things that need to communicate over the k line that would require me leaving it attached? just curious. in all reality ill probably just flash with 10400 ;)


Title: Re: Can flash on bench, but not in car. Why?
Post by: userpike on September 10, 2013, 08:17:11 PM
so would i just tap into the existing k line at the ecu harness or would i have to disconnect it and splice onto it? i guess what i am asking is are there other things that need to communicate over the k line that would require me leaving it attached? just curious. in all reality ill probably just flash with 10400 ;)

do a search for "k-line" in the forum search from the main page. for some reason if you use the search inside one of the categories it only searches there instead of the whole site. there is a pretty recent thread on this and splicing into the K-line plus older ones.


Title: Re: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 23, 2013, 12:52:43 PM
just figured i would update this for anyone that might read about it in the future... i have been able to successfully flash in the car over obdII port at up to 52800. which is must faster than 10400.


Title: Re: Can flash on bench, but not in car. Why?
Post by: jackson.amrol@gmail.com on September 23, 2013, 05:49:28 PM
How did you end up running it? I ran mine to a 3 position switch flush mounted next to the obd port... Flash---OBD.. Now I only need a welded ecu case with bootmode switch...


Title: Re: Can flash on bench, but not in car. Why?
Post by: cactusgreens4 on September 23, 2013, 05:51:36 PM
How did you end up running it? I ran mine to a 3 position switch flush mounted next to the obd port... Flash---OBD.. Now I only need a welded ecu case with bootmode switch...

i did not run anything... i am using the factory wiring.