Page 1 of 3 123 LastLast
Results 1 to 10 of 22

Thread: External AD and TEMP inputs

  1. #1
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default External AD and TEMP inputs

    If you've been having trouble logging AD1..AD4 and/or external TEMP inputs, please follow this thread.

    I have been investigating the various reports and testing has shown some unexpected results. I will continue to post in this thread once more info is available...

    Regards
    Paul
    Before asking for help, please read this.

  2. #2
    Member
    Join Date
    Sep 2007
    Posts
    95

    Default

    Thanks Paul; Subscribing.

  3. #3
    Lifetime Member mr.prick's Avatar
    Join Date
    Nov 2006
    Posts
    3,195

    Default

    So others have had this happen?
    5/9/09 is the last recorded date that I have for AD2 showing voltage.
    Maybe this will help.
    I thought this is strange because I figured my FP sensor would die
    before the AD.
    I know the ADs have protection and I use the PCM pin 47 (5v),
    this has had me stumped.
    What conditions would kill an AD input?


    Might I ask why this isn't in the External A/D inputs forum.
    Last edited by mr.prick; May 23rd, 2009 at 12:36 PM.
    512k RoadRunner Firmware 12.14R
    FlashScan V2 Bootblock V2.07.04 Firmware V2.07.22 EFILive V7.5.7 (Build 191) V8.2.1 (Build 181)
    LC-1 WBO2

    _________________________________________________

  4. #4
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    In reply to this thread:
    http://forum.efilive.com/showthread....5336#post95336

    I reverted the firmware to V2.06.07 on the unit that showed AD2 as "dead" and AD2 is working properly. So it appears that it is not a hardware fault.

    I will post new firmware when it is fixed.

    Regards
    Paul
    Before asking for help, please read this.

  5. #5
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    Quote Originally Posted by mr.prick View Post
    So others have had this happen?
    So far just you and me. Most users only use AD1 for a single wide band. Very few use AD2, AD3 and AD4.

    Quote Originally Posted by mr.prick View Post
    What conditions would kill an AD input?
    Overvoltage. Although that can only kill the circuit on the external side of the opto isolators. The CPU and related A/D circuitry on the CPU side of the optos should not get damaged.

    Quote Originally Posted by mr.prick View Post

    Might I ask why this isn't in the External A/D inputs forum.
    Umm, I forgot there was an A/D forum, I'll move it...

    Paul
    Before asking for help, please read this.

  6. #6
    Lifetime Member mr.prick's Avatar
    Join Date
    Nov 2006
    Posts
    3,195

    Default

    What about firmware?
    IRC some past incidents with software caused havoc with how AD voltage
    was displayed in the scan tool,
    although serial input and bad firmware are another story.
    512k RoadRunner Firmware 12.14R
    FlashScan V2 Bootblock V2.07.04 Firmware V2.07.22 EFILive V7.5.7 (Build 191) V8.2.1 (Build 181)
    LC-1 WBO2

    _________________________________________________

  7. #7
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    Long story short, it appears the A/D converters are sampling too fast and the latest firmware is not processing the AD interrupts fast enough.

    The AD interrupts are currently coded to interrupt the CPU 4 times at 4us intervals for the 4 A/D inputs (16us in total). After the latest additions, the firmware was not able to process AD1 within 4us of requesting the AD cycle and was dropping AD2.

    I've changed the 4us to 8us (32us total) and the firmware works correctly again.

    Regards
    Paul
    Before asking for help, please read this.

  8. #8
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    Try this firmware to see if it fixes the AD2 problem.
    I've kept the version at 2.06.10 so you can swap back and forward between this version (May 24) and the previous V2.06.10 (May 20) version.

    Regards
    Paul
    Attached Files Attached Files
    Before asking for help, please read this.

  9. #9
    Lifetime Member mr.prick's Avatar
    Join Date
    Nov 2006
    Posts
    3,195

    Default

    It's alive,
    F4>F4>F4 shows 1_1_1_1 now and with AA battery it shows AD counts.
    I will connect to the car in the morning for more testing.
    512k RoadRunner Firmware 12.14R
    FlashScan V2 Bootblock V2.07.04 Firmware V2.07.22 EFILive V7.5.7 (Build 191) V8.2.1 (Build 181)
    LC-1 WBO2

    _________________________________________________

  10. #10
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    Quote Originally Posted by mr.prick View Post
    It's alive,
    F4>F4>F4 shows 1_1_1_1 now and with AA battery it shows AD counts.
    I will connect to the car in the morning for more testing.
    Check the factor and offset used to calibrate the A/D voltages.
    You can check using EFILive_Hapi on the "F5: Calibrate A/D" page. Click on [Get Factor/Offset] to see what they are set to.
    If you click [Display data] you will see the raw A/D counts and the calibrated voltage.

    Don't click [Initialize] or [Calibrate] unless you really mean to supply the appropriate voltages and actually calibrate the sensors.

    Regards
    Paul
    Before asking for help, please read this.

Page 1 of 3 123 LastLast

Similar Threads

  1. External AD and TEMP inputs
    By Blacky in forum Do you want to be a Beta Tester?
    Replies: 4
    Last Post: May 23rd, 2009, 12:49 PM
  2. Resolution of V1/V2 A/D inputs?
    By Garry in forum External A/D inputs
    Replies: 3
    Last Post: January 3rd, 2009, 10:56 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •