Pages: [1]
Author Topic: ME7.5 Question - regarding the am29f800bb chip  (Read 2719 times)
wchering
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 2


« on: October 20, 2020, 02:23:11 AM »

Hi guys, I have a question in relation to the am29f800bb flash chip on a ME7.5 ECU.

Does pin 24 on this chip serve any other purpose than enabling the ECU to enter boot mode? I recently bricked my ECU and have repaired it in the past, but this time I may have screwed up the contact for pin 24 where it sits on the board. From what I can see, the trace for pin 24 only leads to a solder pad on the board but I am no longer seeing continuity between the pin and pad via my multimeter. The rest of the pins have continuity to where the traces lead for the chip, but I am just wondering if the pin you are required to ground for boot mode, pin 24, serves any other purpose. I am hoping I can keep this ECU as a backup if it remains fully functional regardless of my bad soldering job  Shocked

I am currently awaiting the arrival of a breakout cable which will allow me to bench the ECU.

Thanks in advance!

Logged
timus
Jr. Member
**

Karma: +6/-0
Offline Offline

Posts: 35

Polo 86c2f 1.8T AUM


« Reply #1 on: October 20, 2020, 04:43:57 AM »

It's actually DQ4 pin, which means it's data bus bit 4, ecu will most likely not work without it, because data will be corrupted.
« Last Edit: October 20, 2020, 04:45:38 AM by timus » Logged
nyet
Administrator
Hero Member
*****

Karma: +608/-168
Offline Offline

Posts: 12271


WWW
« Reply #2 on: October 20, 2020, 11:36:46 AM »

The CPU end of that pin matters for bootmode, not the chip side.

That said, it is *ALSO* used as a data/addressing pin between the CPU and the flash.

There are a lot of misunderstandings over how this pin works, since it requires a bit of microprocessor design knowledge to understand its function.

It is a bi directional pin. During normal operations, it is used by the cpu as a one of the data bits when reading/writing.

During boot, the *CPU* samples this pin (long before the flash is accessed for anything else, regardless if a flash is there or not) to determine if the cpu should go into boot mode or not.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
wchering
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 2


« Reply #3 on: October 21, 2020, 02:31:45 AM »

The CPU end of that pin matters for bootmode, not the chip side.

That said, it is *ALSO* used as a data/addressing pin between the CPU and the flash.

There are a lot of misunderstandings over how this pin works, since it requires a bit of microprocessor design knowledge to understand its function.

It is a bi directional pin. During normal operations, it is used by the cpu as a one of the data bits when reading/writing.

During boot, the *CPU* samples this pin (long before the flash is accessed for anything else, regardless if a flash is there or not) to determine if the cpu should go into boot mode or not.

Thank you for this information!!!
Initially this problem started by writing a file with a bad checksum to the ECU via MPPS v13. Since this point, the car would not start and MPPS would report 'ECU not found'.

With that said, my breakout harness arrived and I am able to get the ECU into bootmode by shorting pin 24. I am also able to do a full read via galletto 1260, and have dumped the ecu.bin successfully. This makes me think pin 24 is still intact. But I am having issues writing... Is there any hope for this ECU? I have attached pics of my attempts to write the flash.

Here is the log from Galletto 1260 when trying to write:

WRITING ECU
Writing InitilizationOK
Seed key... OK
Erasing...OK
Start writing...error writing







Logged
BlackT
Hero Member
*****

Karma: +79/-40
Offline Offline

Posts: 1425



« Reply #4 on: October 21, 2020, 02:43:17 AM »

Buy new 29F800BB , you can find it on ebay for few bucks
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.02 seconds with 18 queries. (Pretty URLs adds 0s, 0q)