Home > Td5 > TD5 ECU not retaining injector codes |
|
|
Dr Phibes Member Since: 24 Apr 2024 Location: Melbourne Posts: 62 |
Hi,
Starting a new thread in my tale of getting my 2002 Defender Td5 running (from https://www.defender2.net/forum/topic94248.html)... Situation: * Modified ECU to disable immobiliser (by rewriting addresses 1EC to 1F1 of 93C66 EEPROM to 0x00) - per https://www.aulro.com/afvb/electronic-diag...lizer.html * Ran fine for a few hundred K's * Battery failed, replaced with a spare which was getting on, drove fine for a bit more * one day failed to start (cranked but with no ignition) * went through chain of diagnosis and deploying the parts canon per above (including a brand new battery) * found that in nanocom injector codes had reset * set codes to correct value * started easily * then failed to restart (cranks, doesn't fire), injector codes had reset * nanocom sometimes shows codes as retained, sometimes not * no faults or codes * No immobiliser indicator on dash, shows as non-robust and immobilised on nanocom I have a spare, unmodded ECU that I can try, but I will need to restate my 10AS or do the same mods to it... Questions: * Has anyone else done the same ECU mod? * Is the immobiliser limited to controlling the starter? Could it be disabiling the injectors too? * Does the nanocom reliably show the state of the injectors, could these be read failures? * Where exactly are the injector codes stored? Is it on the 93C66 as well? * Could an incorrect set of codes really cause a non-start issue? |
||
3rd Jan 2025 8:41am |
|
bankz5152 Member Since: 02 Feb 2017 Location: South London/North Kent Posts: 2187 |
If it makes you feel better it doesnt matter if they are coded in or not. So your issue isnt that. Instagram @defender_ventures
Empire Tuning - Agent |
||
3rd Jan 2025 7:06pm |
|
Dr Phibes Member Since: 24 Apr 2024 Location: Melbourne Posts: 62 |
I will test around the EEPROM. One thing that occurs to me..: I left the ORG pin floating as being rusty at SMD work I damaged the pad and it is only needed if using 16 bit words. It didn’t look like the pad was actually connected? Do you know what address the injector codes are written to? Have you successfully disabled the immobiliser and removed the 10AS? Do you have a circuit diagram for the ECU? Or any write up of your findings? Would love to put such info on the defender td5 wiki. Last edited by Dr Phibes on 3rd Jan 2025 9:38pm. Edited 2 times in total |
||
3rd Jan 2025 7:59pm |
|
Dr Phibes Member Since: 24 Apr 2024 Location: Melbourne Posts: 62 |
So any random code is OK to start, and is only needed for performance at higher RPM? I did wonder about that. Not sure what else I might have changed to make it start. I had the 10AS partially connected but the nanocom cant see it because of the changes to the EEPROM. Time to reinstate the 10AS and try another ECU… |
||
3rd Jan 2025 8:04pm |
|
Dr Phibes Member Since: 24 Apr 2024 Location: Melbourne Posts: 62 |
Put another ECU in, and reconnected 10AS as original.
ECU retains the injector codes OK. However I can't get it to start (cranks OK), and I am convinced the engine/ECU is immobilised and the injectors aren't firing. Learning using my nanocom reports success but when I check the status I get "the ECU is immobilized". I have Arm on lock set to disabled, and other 10AS settings as recommended on AULRO. And when I mnake changes they are saved... Is the only option to enter an EKA code - where I will need to wire up a button to emulate a door switch?!? |
||
4th Jan 2025 4:40am |
|
jonny Member Since: 10 Mar 2013 Location: North Wilts Posts: 165 |
If you have access to a vag com cable, it might be worth having a look with:
https://andrewrevill.co.uk/MEMSToolsIndex.htm |
||
4th Jan 2025 11:04am |
|
Dr Phibes Member Since: 24 Apr 2024 Location: Melbourne Posts: 62 |
I do actually have such a cable - a vcds clone. Have you used it yourself? Can it access more than the nanocom?
|
||
4th Jan 2025 11:11am |
|
jonny Member Since: 10 Mar 2013 Location: North Wilts Posts: 165 |
Yes - I've used it myself. I've not got a Nanocom, but from what I understand it can do pretty much everything a Nanocom can, and more.
There's options to check immobiliser status, enable/disable, reprogram the 10AS (but I think that needs a slightly different cable), check live status, as well as map editing for fuelling etc which I don't think the Nanocom can do directly. Support for the NNN ecu's is a little rough around the edges in that it doesn't name all of the 116 tables / scalars etc in the ECU automatically, but the main ones are there. If you have access to the discotd5 table definitions they can be imported to name more tables, but I can't get hold of the chap that runs that site to donate for those definitions If you have the cable already it's probably worth a look |
||
4th Jan 2025 11:24am |
|
jonny Member Since: 10 Mar 2013 Location: North Wilts Posts: 165 |
https://andrewrevill.co.uk/MEMS3ImmobiliserDelete.htm
|
||
4th Jan 2025 11:27am |
|
Dr Phibes Member Since: 24 Apr 2024 Location: Melbourne Posts: 62 |
Cool. Now I recall I had a go a few months back but couldn’t connect; probably because I don’t have a real FTDI chip in my cable. It would be cool if it could access the EEPROM addresses that if zeroed allow the 10AS to be deleted. Rather than having to desolder the chip and use an arduino etc. I am still flummoxed as to why my seemingly OK modified ECU with 10AS delete stopped working reliably after a battery replacement. I’m going to try replacing the EEPROM. The 10AS cable is probably for the kline. |
||
4th Jan 2025 11:37am |
|
jonny Member Since: 10 Mar 2013 Location: North Wilts Posts: 165 |
It works fine for me on a clone cable, which was advertised as having an FTDI chipset. Depending on how recently you tried, it might be worth having another go as there's comments on there about removing dependencies on the FTDI chipset - just needing a cable with VAG COM KKL 409.1 compatibility. The 10AS unit pinout appears to be different, so an adaptor is needed.
It should let you edit addresses directly as well, not via the tables. |
||
4th Jan 2025 5:28pm |
|
MadTom Member Since: 10 Sep 2013 Location: Olomouc Posts: 628 |
Just an idea - revert back original EEPROM, connect engine ECU with 10AS, let engine ECU learn security code and try if it works again. Simply, something went wrong, so go back to original.
I have engine ECU schematics, but sorry, I'll not share it, I spend quite a lot of time to create it. "Drobek" = The Small One - Discovery 2, "Blufínek" = The Blue Thing - Defender 130, and for me at least Ford Mondeo |
||
5th Jan 2025 8:58pm |
|
Dr Phibes Member Since: 24 Apr 2024 Location: Melbourne Posts: 62 |
Are you keeping the information to yourself because you want to make money from it?
I’m going to put a new EEPROM in and reprogram using my original dump. I think I damaged it by overheating. Can you please confirm that it’s the ST M93C66-RMN3TP and whether the org pin is floating? Does it matter - is the address scheme the same in either case? |
||
5th Jan 2025 9:09pm |
|
|
All times are GMT |
< Previous Topic | Next Topic > |
Posting Rules
|
Site Copyright © 2006-2025 Futuranet Ltd & Martin Lewis