Title: Galletto writing: a 800BB bin onto a 800BT chip? Post by: elRey on March 19, 2011, 08:20:58 PM I'm trying flash yet another 1.8t file onto a 2.0L ecu. the first file worked great. But both ECUs had 29f800BT chips. This second 1.8T file I trying to flash is an ori I downloaded. I don't know if it's from a BT or BB ECU.
For arguuement's sake, say it's from a BB chip. Can I flash a bin from a BB chip onto a BT chip via Galletto (or Nefmoto Flashing SW)? Unfortnately all my computers are XP and not Vista+. The flash went fine. First over OBD. Then in bode mode. But once the software was flashed I could only flash/read in boot mode. And VAGCOM would not connect. Thanks, Rey Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: eliotroyano on March 19, 2011, 09:57:33 PM Friend although both flash eeproms appears to be similar , "B" or "T" indicates the boot code sector location, B=botton or T=top. In other words is the location where the data/software starts to run by ecu's processor. Using a different flash eeprom doesn't work because the ecu can't find the boot sector where it should be. That said "BB" data should be in the BB flash eeprom and "BT" data in the BT one. Solution force ECU in boot mode and try to flash to OEM again. If that doesn't work you will need to desolder the flash eeprom and reflash it with a programmer.
Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: hartklep on March 20, 2011, 01:26:19 AM That's right I had the same problem. Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: setzi62 on March 20, 2011, 05:13:38 AM "B" or "T" indicates the boot code sector location, B=botton or T=top. That is not fully correct. The ECU always starts running at address 0 from the internalIn other words is the location where the data/software starts to run by ecu's processor. Using a different flash eeprom doesn't work because the ecu can't find the boot sector where it should be. bootrom and that is independent of the used flash type. BB or BT variant is only relevant if the ecu software itself shall erase sectors of the flash, i.e. if you want to program via OBD. The ME7.5 standard code is only prepared to erase sectors of BB type chips. But during normal operation the ecu will not recognize whether BB or BT flash is used. If you have an ecu that comes with BT type flash already out of the factory, this would mean that also the internal bootrom is different from the standard ME7.5 one. Loading a standard ME7.5 flash image on such an ecu could then probably not work due to compatibility issues between flash image and internal bootrom. Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: eliotroyano on March 20, 2011, 10:39:45 AM "B" or "T" indicates the boot code sector location, B=botton or T=top. That is not fully correct. The ECU always starts running at address 0 from the internalIn other words is the location where the data/software starts to run by ecu's processor. Using a different flash eeprom doesn't work because the ecu can't find the boot sector where it should be. bootrom and that is independent of the used flash type. BB or BT variant is only relevant if the ecu software itself shall erase sectors of the flash, i.e. if you want to program via OBD. The ME7.5 standard code is only prepared to erase sectors of BB type chips. But during normal operation the ecu will not recognize whether BB or BT flash is used. If you have an ecu that comes with BT type flash already out of the factory, this would mean that also the internal bootrom is different from the standard ME7.5 one. Loading a standard ME7.5 flash image on such an ecu could then probably not work due to compatibility issues between flash image and internal bootrom. Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: setzi62 on March 21, 2011, 03:42:58 AM I would not expect that there have been delivered mixtures between BB and BT inside the
same ecu family (speaking for ME7.1 and ME7.5). Don't know which ecu family would come originally with an BT chip, but maybe elRey can tell if he had an ecu with original BT or if the chip was resoldered. Some people here in the forum that have already opened lots of ecus and could tell what they found inside different ecu families. Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: elRey on March 23, 2011, 02:57:50 PM I can confirm these:
06A906032KR -> BT 06A906032FP -> BT 06A906032FN -> BT So, is everyone saying there's no way to flash a BB bin onto a BT chip (and visa-versa) regardless of read/flash methods? Edit: this was WRONG. These were BB chips Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: Tony@NefMoto on March 23, 2011, 03:06:33 PM You can flash a BT onto a BB and vice versa, but you will likely break the OBD flashing abilities. Flash erasing is the only feature that relies on the sector layouts of the flash chips.
Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: elRey on March 23, 2011, 03:18:40 PM You can flash a BT onto a BB and vice versa, but you will likely break the OBD flashing abilities. Flash erasing is the only feature that relies on the sector layouts of the flash chips. Hmm. Then I need to look elsewhere for why my 4B0906018DA -> 06A906032FN flashed but did not work (no communication). Thanks, Rey Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: eliotroyano on March 23, 2011, 09:08:39 PM You can flash a BT onto a BB and vice versa, but you will likely break the OBD flashing abilities. Flash erasing is the only feature that relies on the sector layouts of the flash chips. Hmm. Then I need to look elsewhere for why my 4B0906018DA -> 06A906032FN flashed but did not work (no communication).Thanks, Rey Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: setzi62 on March 24, 2011, 04:52:51 AM I can confirm these: I looked at the image 06A906032KR from 1.8T AWP and it contains the same code as all the other 06A906032KR -> BT 06A906032FP -> BT 06A906032FN -> BT 800BB based ME7.5 images. Was the ECU really shipped with an original 800BT and this image on it? For the FP and FN which come from the 2.0l engine I did not find an original image to have a look at. Still I wonder why Bosch should solder 800BT on some of their ECU's when the bootrom code inside the C167 has only a table for BB chips in the code. Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: elRey on March 24, 2011, 08:39:53 AM I'll post the FN and FP bins.
Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: elRey on March 24, 2011, 09:16:23 AM I humbly apologize! I've been posting misinformation.
I just checked the FP and FN ECUs and they do in fact have BB chips. And I check the KR EC, but I'm going to guess it has a BB chip as well. The reason I assumed they were BT chips was because of the Galletto. When I read ECU data in Galletto it display chip: 29F800BT even though I have 29F800BB selected. Sorry! Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: setzi62 on March 25, 2011, 02:14:46 AM I just checked the FP and FN ECUs and they do in fact have BB chips. And I check the KR EC, but I'm going to guess it has a BB chip as well. Well, now it fits again. I really doubt that there are ME7 shipped with 800BT originally on the board.Hmm. Then I need to look elsewhere for why my 4B0906018DA -> 06A906032FN flashed but did not work (no communication). Thanks, Rey I can now explain why the 4B0906018DA -> 06A906032FN can't work, it was quite obvious but I was on the wrong track due to this BB <-> BT discussion. The reason is just a bootrom version mismatch. There exist two different bootrom main version for ME7.5, 05.xx and 06.xx (at least I did not see more up to today). These two are NOT compatible. An application (flash image) build for version 06.XX can NOT run on an ECU with bootrom version 05.XX embedded in the C167, and vice versa! For ME7.1 only 05.XX seems to be used, so there this problem should never happen. If you look at the information of me7check, you'll see the problem: ME7Check v1.07 (c) mki, 06/2004-10/2010 Checking file awm.bin (size=1048576) Reading Version Strings... -> Bootrom Version = 06.02 -> EPK = 40/1/ME7.5/3/4016.31//24E/Dst06o/071002// -> Contents of ECUID data table: - '0261207931' (SSECUHN) - '1037366920' (SSECUSN) - '4B0906018DA ' (VAG part number) ME7Check v1.07 (c) mki, 06/2004-10/2010 Checking file 032kr.bin (size=1048576) Reading Version Strings... -> Bootrom Version = 05.12 -> EPK = 42/1/ME7.5/120/4518.KA//24B/DstA3o/150802/ -> Contents of ECUID data table: - '0261207910' (SSECUHN) - '1037366816' (SSECUSN) - '06A906032KR ' (VAG part number) Conclusion is: if you want to use ME7.5 images of different ecus, you have to keep in mind that there are two different sw streams which can't be interchanged. Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: tao13 on August 14, 2018, 11:44:54 PM I confirm the same thing
I tried to wrote the file from AUQ and BAM ecu (boot rom 5.12) to an AWT ecu (boot rom 6.02) and not start , ecu can not comunicate. I tried to pair with eeprom files but the same thing, not start. Both ecu had 29f800BB flash. Maybe the boot version had other structure. Title: Re: Galletto writing: a 800BB bin onto a 800BT chip? Post by: tao13 on August 15, 2018, 02:06:06 AM MAYBE bootrom from ecu can be reflash with other version!
Anybody have any ideea? |