Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 35

Thread: DeBricking the NNN - an easier way?

  1. #21
    Join Date
    Jan 2009
    Location
    Springwood
    Posts
    161
    Total Downloaded
    0
    The two big capacitors supply different sections of the ECU - 3300uF 40V for 12V and 5V circuits and a 1000uF 100V for glow plugs and injectors. The positive pin of the 100V capacitor measured 91V so the rating is definitely needed. 27th September 2012 07:47 PM
    Hi

    Definitely required. It's all part of whats known as a stacker. The high voltage can be obtained by switching transistors in a circuit on and off very quickly and capturing the resulting inductive kicks (more known in a primary ignition circuit). Theses 'kicks' are stored in the capcitors. The ECU also uses/stores the kick from the injectors closing to help open the next injector event.

    Below in red you can see the switching voltage from the ECU.
    The green is the earth side of the injector.
    When the ground circuit is opened the magnetic field in the injector collapeses causing that voltage rise in the ground side. This is what is returned to the ECU for the next injector event.
    Note how many Amps are also flowing. Nasty.


  2. #22
    Join Date
    Feb 2011
    Location
    Brunswick, Victoria
    Posts
    3,778
    Total Downloaded
    0

    The easier way is much easier... in the end.

    I've finally got the BDM reprogramming working using a different, usb based, interface. I decided to change approach mainly because a dos/parallel port "solution" is insanely inconvenient when your main platform is a Macbook Pro.

    Since my last attempt I've partially disassembled the ECU firmware which has meant I could see how the ECU was being configured at boot, which has made it far easier to proceed.

    I finally decided to get stuck in this morning and put together config files for the factory eeprom chip and the ECU as a whole.

    This afternoon I hooked up the ECU out of my Td5 and after a bit of tweaking the config I was able to read the contents of the EEPROM.



    The named tabs will make sense if you have a look at this page: http://www.discotd5.com/diagnostics/...irmware-layout

    So I got brave - after all there isn't much point if you can't write to the eeprom is there?!?

    As proof of concept I decided I may as well change the VIN from the one that was in the firmware I used to restore the ECU when I initially bricked it to the correct one for the D2.

    Before:


    After:


    Looks like it worked

    And this is the interface hooked up to the ECU.




    cheers
    Paul
    Attached Images Attached Images

  3. #23
    Join Date
    Feb 2011
    Location
    Brunswick, Victoria
    Posts
    3,778
    Total Downloaded
    0
    Just posted up a video on youtube showing my current debricking process. The ECU is hooked up as shown in the previous post.

    [ame=http://www.youtube.com/watch?v=I4bUKhrvH-g]Debricking Td5 ECU's - YouTube[/ame]

  4. #24
    Join Date
    Aug 2006
    Location
    Kingston, Tassie, OZ.
    Posts
    13,728
    Total Downloaded
    0
    Quote Originally Posted by OffTrack View Post
    I've finally got the BDM reprogramming working using a different, usb based, interface. I decided to change approach mainly because a dos/parallel port "solution" is insanely inconvenient when your main platform is a Macbook Pro.

    Since my last attempt I've partially disassembled the ECU firmware which has meant I could see how the ECU was being configured at boot, which has made it far easier to proceed.

    I finally decided to get stuck in this morning and put together config files for the factory eeprom chip and the ECU as a whole.

    This afternoon I hooked up the ECU out of my Td5 and after a bit of tweaking the config I was able to read the contents of the EEPROM.



    The named tabs will make sense if you have a look at this page: Td5 ECU Firmware layout | DiscoTD5.com

    So I got brave - after all there isn't much point if you can't write to the eeprom is there?!?

    As proof of concept I decided I may as well change the VIN from the one that was in the firmware I used to restore the ECU when I initially bricked it to the correct one for the D2.

    Before:


    After:


    Looks like it worked

    And this is the interface hooked up to the ECU.




    cheers
    Paul

    Great work there paul, Had to larf though, seeing the static mat and everything and right next to it is a mobile phone....hope it was switched off



    JC
    The Isuzu 110. Solid and as dependable as a rock, coming soon with auto box😊
    The Range Rover L322 4.4.TTDV8 ....probably won't bother with the remap..😈

  5. #25
    Join Date
    Feb 2011
    Location
    Brunswick, Victoria
    Posts
    3,778
    Total Downloaded
    0
    Quote Originally Posted by justinc View Post
    Great work there paul, Had to larf though, seeing the static mat and everything and right next to it is a mobile phone....hope it was switched off



    JC
    It's just a cutting mat that I was using to protect the table

  6. #26
    Join Date
    Aug 2006
    Location
    Kingston, Tassie, OZ.
    Posts
    13,728
    Total Downloaded
    0
    Ahh, ok , don't I feel an idiot....

    You are a very rare breed then, in my 'youth' I have been known to assemble 4 cylinder jap engines on a kitchen table...without any kind of protection...and lived to tell the tale.


    Are you close to/ going to be providing chipped NNN ecu's for outright or exchange sale at some point in the future?

    JC
    The Isuzu 110. Solid and as dependable as a rock, coming soon with auto box😊
    The Range Rover L322 4.4.TTDV8 ....probably won't bother with the remap..😈

  7. #27
    Join Date
    Jan 1970
    Location
    Melrose SA
    Posts
    2,838
    Total Downloaded
    0
    Paul did you use pogo pins or did you solder pins on the board?

  8. #28
    Join Date
    Feb 2011
    Location
    Brunswick, Victoria
    Posts
    3,778
    Total Downloaded
    0
    For the ECU's I play with on a regular basis I solder headers in. Once the lid is off you can separate the bottom of the case off to access the underside. I use fresh solder and solder wick to clean out the through holes.

    The pogo pins are better if you are doing a one off intervention. At the moment I just have them pressed into a 10 position IDC socket but it can be a bit tricky to get everything lined up. When I did Mike's ECU I actually hand held the pogo pin setup in place. Running the software is quick enough that this works ok. I'll look at making up a better solution for this.

    I'm putting together a package with the modified flash config file which adds support for the chip used on the ECU, the Td5ECU config file, and the script for doing the fuel and variant map uploads.

    I've been tidying up the script and have added some checks that the flash chip is accessible before the programming phase starts. I still need to add in a menu item for download/uploading VIN information. I'll have some more information about this up on my blog/website in the next few days.

    cheers
    Paul

  9. #29
    Join Date
    Jan 1970
    Location
    Melrose SA
    Posts
    2,838
    Total Downloaded
    0
    Paul I used a bench setup last night on a spare ECU and found that even my new Nanocom was freezing up.

    Will have to look further into my setup

  10. #30
    Join Date
    Feb 2011
    Location
    Brunswick, Victoria
    Posts
    3,778
    Total Downloaded
    0
    Quote Originally Posted by djam1 View Post
    Paul I used a bench setup last night on a spare ECU and found that even my new Nanocom was freezing up.

    Will have to look further into my setup
    I still need to power the Nanocom externally. The ECU causes a fairly significant power drop when it turns on and this was causing the Nanocom to reboot. This was really only an issue when trying to upload .map files. External powering solved that problem.

    For the BDM operations all that should be needed is stable power supply.

Page 3 of 4 FirstFirst 1234 LastLast

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Search AULRO.com ONLY!
Search All the Web!