Page 3 of 6 FirstFirst 12345 ... LastLast
Results 21 to 30 of 51

Thread: Auto upgrade from build 72 to build 81 kills serial wideband.

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

    Default

    Plug in one of the AD inputs and see if you get serial WBO2 to display.
    My issue is passthru showing incorrect data or no data with out one of the AD plugged in.
    If someone wants to configure my options.txt to show AD volts and serial WBO2 in BBL
    then you will see the difference between BBL and passthru.Options.txt
    This is definitely a bug in build 82, 81 worked fine.


    My apologies for suggesting the OP to update.
    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

    _________________________________________________

  2. #22
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,501

    Default

    Make sure your FlashScan device is running firmware 2.06.06 or later
    Regards
    Paul
    Before asking for help, please read this.

  3. #23
    Lifetime Member swingtan's Avatar
    Join Date
    Jul 2007
    Posts
    1,589

    Default

    So are you saying there are issues with AD WB as well as Serial?

    I just did 2 logs, one on build 82 and one on build 67 ( the only other old version I currently have ). As has already been indicated, 82 does not display correct WB data while 67 works fine. I also tried opening the B82 log in the B67 Scantool and the data was exactly the same. So the issue is with the actual recording of WB data, not the display of the data. It is not WB brand specific either, as I tested using a TE and others have used a PLX.

    With B82, there was no change from the car being off, not started for 16hours and then starting the car. This should have given the largest change in WB signal, from almost free air to 2:1 starting mixture. The logged data didn't change at all.

    Logs are attached.

    Simon.
    Attached Files Attached Files
    Last edited by swingtan; March 6th, 2009 at 11:58 AM.

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

    Default

    Is the correct wideband type selected in the FlashScan Setup menu?
    Regards
    Paul
    Before asking for help, please read this.

  5. #25
    Lifetime Member swingtan's Avatar
    Join Date
    Jul 2007
    Posts
    1,589

    Default

    Blacky,

    I just swapped an old version of "obdiiV7.dll" in to the current working dir and passthrough WB logging works again. I think there is a misconfiguration in the setup data for that file that is reading the wrong data from the USB frames ( big guess I know ).

    Here's a log I just did, only swapping....

    odbiiV7.dll ver: 7.5.5.82 Modified: Monday, 2 March 2009, 20:12:04

    with

    odbiiV7.dll ver: 7.5.4.66 Modified: Friday, 8 August 2008, 16:13:32

    Simon.

    EDIT: This may break a lot of other stuff as this DLL appears to control how data is read from the USB frames. I wouldn't go swapping files around unless Blacky gives the OK first. I only did this as a trouble shooting exercise.
    Attached Files Attached Files
    Last edited by swingtan; March 6th, 2009 at 12:29 PM. Reason: Added warning....

  6. #26
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,501

    Default

    Can you do the same thing with build 82 and build 66, only this time as well as saving the log files, can you also generate and save an error report after each 5-10 second log?
    Please exit and restart the scan tool software just prior to starting each log, that way the error reports will be cleared before you start.

    The error trace will show me the exact data being sent by FlashScan, which I will attempt to match up with the data in the *.efi log files. That way I may be able to find out which data EFILive is "seeing" instead of the correct wide band data.

    Thanks
    Paul
    Before asking for help, please read this.

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

    Default

    You can try this version of the V2.06.06 firmware with the build 82 release. I've kept the firmware version number the same so you can revert back to the release V2.06.06 if required.

    After programming, the firmware date should show as March 01, 2009.
    The released V2.06.06 firmware has a date of Dec 14, 2008.

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

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

    Default

    Ok, I think I have found the problem. The diff command was my friend I compared the source code from build 81 to build 82...

    In the change from build 81 to build 82 there was a code change in the routine that extracted the external data from the buffer:

    Original code: ExternalPID_Index*16
    New code: ExternalPID_Index*sizeof(WORD)

    Time for me to go back to programming 101... :(
    Sorry for the screw-up, I'll get a new release posted tonight.
    Anyone care to post what the code should have been changed to?

    I still don't understand why it is working here... but I will get to the bottom of it.

    Regards
    Paul
    Before asking for help, please read this.

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

    Default

    Quote Originally Posted by Blacky View Post
    I still don't understand why it is working here... but I will get to the bottom of it.
    Hmmm, I was running build 60 on the machine I was testing on - I thought it had the latest build 82...

    Its not been a good day so far...

    Regards
    Paul
    Before asking for help, please read this.

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

    Default

    Quote Originally Posted by Blacky View Post
    Hmmm, I was running build 60 on the machine I was testing on - I thought it had the latest build 82...

    Its not been a good day so far...

    Regards
    Paul
    The development environment was pointing to build 60 as the host application when testing the obdiiv7.dll - instead of build 82. Unfortunately, build 60 was the build that was regression tested prior to releasing build 82, so build 82 never got tested before release.

    Attached is an updated obdiiv7.dll (still called build 82) that should fix the external PIDs and serial wideband PIDs problem.
    Just copy it into the V7.5 folder, overwriting the original build 82 version.

    I'll release an official and tested update tonight (it will be build 83).

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

Page 3 of 6 FirstFirst 12345 ... LastLast

Similar Threads

  1. Build 88
    By Gordy M in forum General (Petrol, Gas, Ethanol)
    Replies: 4
    Last Post: December 1st, 2009, 09:07 AM
  2. Build 82, WTF?
    By mr.prick in forum FlashScan V2 BB Logging
    Replies: 30
    Last Post: March 9th, 2009, 11:20 AM
  3. build 80 and 78 ?
    By JST in forum FlashScan V2
    Replies: 10
    Last Post: February 11th, 2009, 12:59 PM
  4. 7.5.4 build 66
    By eboggs_jkvl in forum FlashScan V2
    Replies: 12
    Last Post: October 22nd, 2008, 11:22 AM
  5. Replies: 10
    Last Post: August 12th, 2006, 03:25 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
  •