NefMoto

Technical => Flashing and Chipping => Topic started by: itemonsale on March 05, 2013, 09:09:26 PM



Title: Boot mode
Post by: itemonsale on March 05, 2013, 09:09:26 PM
HI everyone,

    I did my research before I post this . I have IMMO3 on my ME 7.5 02 B6 A4 ECU so I can't really access with Nefmoto software so I have to use a boot mode method, well I am having issue to put the ECU TO " boot mode " ( using Galletto 1260 cable ) I made a bench cable with a switch to simulate "ignition on" , then I ground the Pin 24 on 29F800BB chip with battery ground(negative). click ECU Data and it said " inactive " . then I tried to use a blue cable ( without shutting down ) to connect with Nefmoto software it read fine that means I didn't put the ECU to " boot mode " . i went online and found the chip set pin out... Pin 24 is actually DQ4 ? why DQ4?  my next approach is to use a MPPS cable (it is in the mail) but I don't have much hope because I can't get the ECU to " boot mode " MPPS to me is useless...   What other method can i try?


Title: Re: Boot mode
Post by: donniedark0 on March 05, 2013, 09:16:30 PM
In my experience, my exact steps are.....

Power off.
Ground pin 24.
turn power on while still grounding pin 24.
hold for 5 seconds, then release the ground on the pin.
Keeping power on, it should now be in bootmode.


Title: Re: Boot mode
Post by: itemonsale on March 05, 2013, 09:24:07 PM
Thank you for the prompt reply, you are correct, I hold the ground to Pin 24 on ( 29F800BB) during i turn on the " ignition " 12v switch . I tried holding it 5 sec, 10 sec leave it on and click ECU data also I've tried 1k and 2.2k ohm resistor still no luck.

Unless it is the pin 24 refer to ECU pin out ... which I don't think so because I saw all the pictures are the pin 24 on Eeprom 29F800BB ? it wouldn't be on the Processor pin 24 right?


Title: Re: Boot mode
Post by: donniedark0 on March 05, 2013, 09:26:59 PM
You have to release the ground after 5 seconds. It does not work if you keep grounding it. At least in my experience.

this is what im referring to when I say pin 24.

(http://gyazo.com/8ed0bc4fcb2e1fb2c616988bcb7ad43e.png?1362543918)

ignore the above circle, pay attention to the bottom portion of the picture. Hold that to ground for 5 seconds after you turn the power on, then release.


Title: Re: Boot mode
Post by: nyet on March 05, 2013, 10:35:03 PM
Or, you can not ignore the circle, and find some metal thing that you can use to ground the two things together in the circle...

something convex-ish is good. I've used a flathead, but it can be hard to guarantee that it hits both pads.



Title: Re: Boot mode
Post by: ne0h on March 06, 2013, 03:13:14 AM
Probably I'm wrong but IMO the problem is related to the ignition switch...to reset the micro and therefore access the bootloader mode I'm pretty sure you have to power off and then power on the main power supply, I think ignition key is just a signal to the micro...


Title: Re: Boot mode
Post by: itemonsale on March 06, 2013, 05:36:32 AM
Thank you,everyone . I didn't bridge them with a switch( used a wire) but I tried every method mention above. 5 sec release it.. no luck 10 sec release no luck, I cycle it with complete power shut off and repeat the procedure still not in boot mode. the reason I ask about the 29F800BB at pin 24 is because it is a DQ4 port according the AM29F800BB spec sheet ,another interesting thing is with a voltage meter testing for ground ,Pin 24 is actually grounded before I tap anything on it.


Title: Re: Boot mode
Post by: itemonsale on March 06, 2013, 06:47:31 AM
Thank you,everyone . I didn't bridge them with a switch( used a wire) but I tried every method mention above. 5 sec release it.. no luck 10 sec release no luck, I cycle it with complete power shut off and repeat the procedure still not in boot mode. the reason I ask about the 29F800BB at pin 24 is because it is a DQ4 port according the AM29F800BB spec sheet ,another interesting thing is with a voltage meter testing for ground ,Pin 24 is actually grounded before I tap anything on it.


Title: Re: Boot mode
Post by: cyril279 on March 06, 2013, 07:13:01 AM
the reason I ask about the 29F800BB at pin 24 is because it is a DQ4 port according the AM29F800BB spec sheet ,another interesting thing is with a voltage meter testing for ground ,Pin 24 is actually grounded before I tap anything on it.

there are several threads that refer to troubles with me7.5 bootmode.  I believe what the data sheet is telling you, but pin24 of the am29f800bb has brought success to so many, that I wouldn't chase that lead.

"...with a voltage meter testing for ground ,Pin 24 is actually grounded before I tap anything on it"

So you're telling us that with a multi-meter set to measure resistance (or set to sound-if-short), you see NO resistance in-between pin24 and the ground plane along the edge of the board?  That's a test for ground.


Title: Re: Boot mode
Post by: itemonsale on March 06, 2013, 10:10:57 AM
I should look at the meter for the resistance value, I will do that when I get home from work . I found this out by tapping the ground wire to Pin 24 on ( 29F800BB ) with constant 12v to ECU and ignition. Without grounding ecu pin 1 & 2, the OBDII Cable LED light up so that get me curious and look up the spec sheet. After that I tap a  volt meter on there and check for continuity, and it is grounded for some reason.

My Setup: I made a bench cable with the proper ECU/DME connector and OBDII port.

Sorry for my bad English, it is actually my second language.


Title: Re: Boot mode
Post by: nyet on March 06, 2013, 10:20:03 AM
the reason I ask about the 29F800BB at pin 24 is because it is a DQ4 port according the AM29F800BB spec sheet
its a dual use pin. During power up, it is sampled by the cpu.

Quote
another interesting thing is with a voltage meter testing for ground ,Pin 24 is actually grounded before I tap anything on it.

As i said, a dual use pin. If it isn't pulled low, during boot, it will float high.


Title: Re: Boot mode
Post by: itemonsale on March 06, 2013, 10:43:27 AM
Always learn something new , Thank you for the reply.   well I really tried every method mention in this site , ECUconnection and many other site. If this is the only way to get to Boot mode I might have to try different approach by defeating the IMMO3 first and use Nefmoto to read and write the bin. or buy a burner and have nightmare to take out the SMD chip just to tune the map right.


Title: Re: Boot mode
Post by: ddillenger on March 06, 2013, 11:02:11 AM
You need bootmode (or a chipreader) to defeat the immobilizer.

That, and eventually you will fail a flash. It's best to get bootmode sorted before it's required. Takes some of the pressure off.


Title: Re: Boot mode
Post by: itemonsale on March 06, 2013, 08:10:30 PM
I found a bigger problem. This is a spare ecu i bought from a local yard, It was suppose to be 02 B6 A4 . Anyways,I look up the chip set and it made by Infineon so i think it is for the newer 1.8T ME 7.5, I bought the ECU sort it by year making model instead of the part number because I figure as long as I get the IMMO3 sort out I am good to go ( mine is DBW and Wideband O2). So my question if the current ECU in my car is made by Siemens can I use this unit?
There is another member can't get to boot mode with the Infineon chip set, are there any trick for this particular ECU to get it to boot mode.???

MANY THANK YOU IN ADVANCE...!


Title: Re: Boot mode
Post by: ddillenger on March 06, 2013, 08:47:10 PM
Siemens? Pictures?


Title: Re: Boot mode
Post by: itemonsale on March 06, 2013, 09:47:04 PM
I haven't open it up ( my car ) to compare them( on my test bench).  I read it from this member http://nefariousmotorsports.com/forum/index.php?topic=1586.0title=   According to what he said it is different.

I am so lost, I thought Siemens and Infineon are join company.


Title: Re: Boot mode
Post by: jiggle on March 09, 2013, 06:15:50 AM
Ive had to bootmode my ecu in the last couple days, I also picked up a spare. My original ecu Im pretty sure has an infineon chip in it, its an me7.5 from an a6 1.8t.

I got it into boot mode by grounding a pad under the boot pin, you can see its connected via a track on the board. My original ecu worked first time, but the spare I bought is more fiddly. It seems to work if you power off, wait 5 seconds or so, ground the pin and power on, wait about 1 second and release it. My spare ecu has been going into bootmode nearly every time with this timing. Ive also found after Ive done anything with it, eg me7_9050 read, i need to power it down and bootmode it again, or it wont comunicate.

I use this pin


Title: Re: Boot mode
Post by: ddillenger on March 09, 2013, 08:59:45 AM
They all have infineon chips AFAIK. I thought itemsonsale had a siemens ecu, that's where my confusion came in. You can also use the ram chip underneath for bootmode, but pin24 is the way to go. If you can't get it into bootmode, you're doing something wrong.


Title: Re: Boot mode
Post by: itemonsale on March 09, 2013, 09:02:58 AM
Thank you for the information. I tried it again with my ECU out of the car still not work. I . I bought a power supply set at 13.8V 2amp I will try it again later on .

Thank you


Title: Re: Boot mode
Post by: itemonsale on March 09, 2013, 02:30:04 PM
you are right ddillenger , both of my ECU chip are same. I will reformat my computer to Window XP and try it again. THANK YOU EVERYONE


Title: Re: Boot mode
Post by: k0mpresd on March 09, 2013, 02:32:18 PM
They all have infineon chips AFAIK. I thought itemsonsale had a siemens ecu, that's where my confusion came in. You can also use the ram chip underneath for bootmode, but pin24 is the way to go. If you can't get it into bootmode, you're doing something wrong.

ram pin is much more convenient.  :P especially for mk4 style ecus that are glued all the way around. just have to pull the back off.


Title: Re: Boot mode
Post by: itemonsale on March 09, 2013, 04:05:06 PM
IS that what you refer to? the NEC chip?


Title: Re: Boot mode
Post by: k0mpresd on March 09, 2013, 04:16:57 PM
yes, thats ram.


Title: Re: Boot mode
Post by: cyril279 on March 11, 2013, 06:11:53 PM
ram pin is much more convenient.  :P especially for mk4 style ecus that are glued all the way around. just have to pull the back off.
^wow, thank you for this.
-mk4 glued ecu owner


Title: Re: Boot mode
Post by: ddillenger on March 11, 2013, 06:27:56 PM
ram pin is much more convenient.  :P especially for mk4 style ecus that are glued all the way around. just have to pull the back off.

BUT!!

What if the ecu is physically chipped? You won't know without pulling the top off!


Title: Re: Boot mode
Post by: terok on March 12, 2013, 06:55:48 AM
Doesn't matter, difference between removing top or bottom or both, is like 3sec in labour :)


Title: Re: Boot mode
Post by: krazydbiker on March 18, 2013, 10:40:51 AM
hey guys just a question since this is the same subject i have been confused on, but here is a picture of my ecu, this is later VOLVO, im assuming me 7.5 by design, earlier me7 i can achieve bootmode by just grounding out the proper pin, but this particular ECU with infineon chip and updated design i had some trouble with at first

i tested with two junkyard spares to be sure, they are cheapo for these.. upon grounding out the boot pin, the ECU partially fried
....it will start the vehicle, but will never go into bootmode. ever again, so i switched to a 2k ohm resistor, and have never had the issue with bootmode.

has this happened with anyone with audi/VW?


Title: Re: Boot mode
Post by: ThunderFox on April 07, 2013, 01:02:22 PM
Hello!

I've come across this forum (and NefMoto) when trying to fix a "bricked" ECU from a friend's car.
I've programmed a few ME7.2.1 (or 7.3H4) from Puntos before, and they all used a pin on the engine loom connector to go into boot mode.

However, this ECU was different. It is an EDC15 from a VW Polo 1.4 TDI.
There was an error while flashing a new ROM image to the ECU, and the car does not start up, nor does it connect to the Galletto interface that was used to dump and program the ROM image.

I've come across this forum hoping to find a way to reflash the ECU. I've read a few topics on how to jumper Pin 24 to Ground, to set it in boot mode, and so I've done. I've used a clip to jumper pin 24 to ground before the key was turned, then turn the key and wait for about four seconds before releasing the jumper.

However when I try to use NefMoto afterwards, to connect while in boot mode, I get this error:

(https://dl.dropbox.com/u/695159/Temporary/NefMoto001.PNG)


I'm doing this with the ECU in the car, by the way. Maybe I've missed some step? What am I doing wrong?

I would really appreciate your help guys!

Cheers.


Title: Re: Boot mode
Post by: ddillenger on April 07, 2013, 01:14:40 PM
Nefmoto doesn't flash in bootmode, for that you need galletto (I'm not well versed in edc15, but from what I've read the process is similar to me7). The software, and instructions for using it with your kkl cable are included in the flashing/chipping section, under "Galletto software edited with proper english".

Nefmoto is only useful for determining whether you are actually in bootmode, but I don't even use it for that.


Title: Re: Boot mode
Post by: ThunderFox on April 07, 2013, 02:36:41 PM
Thanks for the reply!

I've got the ECU on my desk right now. Can I connect the Galletto to it without the ECU in the car? (provided I supply +12V to the power and IGN, and also connect the K-Line for programming). Also, should I use the same setting as if I was writing it without Boot Mode, in the galletto software?

Sorry for bothering you so much, I really needed this ECU saved. Meanwhile, i'll read some more and try to figure a way to sort this out!


Title: Re: Boot mode
Post by: nyet on April 08, 2013, 10:51:42 AM
I've got the ECU on my desk right now. Can I connect the Galletto to it without the ECU in the car? (provided I supply +12V to the power and IGN, and also connect the K-Line for programming).

yes

Quote
Also, should I use the same setting as if I was writing it without Boot Mode, in the galletto software?

I never got galletto to work w/o bootmode.



Title: Re: Boot mode
Post by: tbm on April 08, 2013, 11:07:10 AM
Thanks for the reply!

I've got the ECU on my desk right now. Can I connect the Galletto to it without the ECU in the car? (provided I supply +12V to the power and IGN, and also connect the K-Line for programming). Also, should I use the same setting as if I was writing it without Boot Mode, in the galletto software?

Sorry for bothering you so much, I really needed this ECU saved. Meanwhile, i'll read some more and try to figure a way to sort this out!
Hi ThunderFox!
You repeating my steps. :) Recently I've asked the same questions. I'll try to describe you what I found. I made cable FTDI based (photo is over here http://photo.qip.ru/users/golant/96680328/130404903/#mainImageLink) and used follow:
In order to read EEPROM you should switch "boot mode" and use this programm http://nefariousmotorsports.com/forum/index.php?topic=1168.0title=
In order to read FLASH you should switch "boot mode" and use the way by ddillenger http://nefariousmotorsports.com/forum/index.php?topic=1168.0title= .
I've just managed to read flash from my ME7.5. EEPROM was read several days ago.


Title: Re: Boot mode
Post by: ThunderFox on April 08, 2013, 12:42:41 PM
Thanks, but that software does say it won't work for an EDC15 ECU  :-[


Title: Re: Boot mode
Post by: dream3R on May 26, 2013, 10:12:03 AM
hey guys just a question since this is the same subject i have been confused on, but here is a picture of my ecu, this is later VOLVO, im assuming me 7.5 by design, earlier me7 i can achieve bootmode by just grounding out the proper pin, but this particular ECU with infineon chip and updated design i had some trouble with at first

i tested with two junkyard spares to be sure, they are cheapo for these.. upon grounding out the boot pin, the ECU partially fried
....it will start the vehicle, but will never go into bootmode. ever again, so i switched to a 2k ohm resistor, and have never had the issue with bootmode.

has this happened with anyone with audi/VW?


Hi Steve, I reckon that you must have shorted a pin somewhere there.  All the resistor is doing is dropping the voltage/current down to chip survivable levels, this leads me to believe that you had a short.  Possibly 12v to the bootpin?