Results 1 to 10 of 10

Thread: What souce code does global OBD2 use? and.. another question..

  1. #1
    Newbie
    Join Date
    Mar 2008
    Posts
    4

    What souce code does global OBD2 use? and.. another question..

    I'm looking to reflash my stock ECU so that I can remap the fuel lines etc.. but for the ECU to still pass a smog check and not throw the check engine light on. Any ideas?

  2. #2
    Newbie
    Join Date
    Mar 2008
    Posts
    4

    so no one?

    So no one knows any idea what the main source code of global OBD2 is? or how to tweak a stock ECU eh?

  3. #3
    Maximum Bitrate NiSlo's Avatar
    Join Date
    Nov 2006
    Location
    Gold Coast, Australia
    Posts
    508
    Erm, it's not that simple mate.

    There's no such thing as 'Global OBDII'. There is quite a few different protocols used by different manufacturers and these standrd protocols do not allow reflashing of the ECU. For that you need a system designed specifcically for your car.

    Lets start with that - what type of car do you have?
    I installed my carpc into my pet Kangaroo, mate.

  4. #4
    Newbie
    Join Date
    Mar 2008
    Posts
    4
    Na your missing my point. I want to know every single source code from GMC, to Austin Martin, to Ferrari to BMW and Mercedes and all Japanese cars.

  5. #5
    What can I say? I like serial. Curiosity's Avatar
    Join Date
    Mar 2004
    Location
    Florence Yall, BFKY
    Posts
    2,684
    That would cost several million dollars.

  6. #6
    Newbie
    Join Date
    Mar 2006
    Posts
    38
    I don't think manufacturers would sell this information at any cost...

  7. #7
    Newbie
    Join Date
    Mar 2008
    Posts
    4
    haha was worth a shot I did manage to pull some Binary and C programming from global OBD2 by the way just in case if you guys cared.

  8. #8
    Newbie
    Join Date
    Jan 2007
    Location
    Charlotte, NC
    Posts
    52
    Quote Originally Posted by MMAfiaV View Post
    haha was worth a shot I did manage to pull some Binary and C programming from global OBD2 by the way just in case if you guys cared.
    The issue is not software ... the issue is mechanical ... let me explain ...

    The "source code" as you refer to it for "global OBD2" as far as emissions requirements is concerned will vary engine size to engine size. And all auto makers have different fuel mapping strategies based on displacement size of the engine. Because of this, they also all have different HEX mode identifiers for various functions for the particular ECU you're working with. It truly is vehicle manufacturer specific. You might be able to read Global OBD2 Emissions data, as those mode requests are unified, but they won't give you access to map the fuel curve logic. Plus, Emissions OBD2 logic does not incorporate fuel table threshold limits. So, you would have much work on your hands to do once you start adjusting the default fuel mapping strategy and keeping it within OBD2 Emissions spec.
    perk03z06
    --------------------------
    Windows XP PC
    InTruckPC
    P4 3.0 GHz Hyperthread CPU, 1Gb RAM, 120 Gb Hard Drive, DVD/CD-RW, Centrafuse XLE 1.47, 7" Xenarc, GPS, EV-DO via Samsung i730 ... more coming!

  9. #9
    Newbie
    Join Date
    Jan 2007
    Location
    Charlotte, NC
    Posts
    52
    Try ElmScan's line of interfaces. They are open source. You won't be able to reflash, but if you snoop on the com line, at least you'll get an idea of how everything works.
    perk03z06
    --------------------------
    Windows XP PC
    InTruckPC
    P4 3.0 GHz Hyperthread CPU, 1Gb RAM, 120 Gb Hard Drive, DVD/CD-RW, Centrafuse XLE 1.47, 7" Xenarc, GPS, EV-DO via Samsung i730 ... more coming!

  10. #10
    Maximum Bitrate galvitron's Avatar
    Join Date
    Mar 2007
    Location
    Socal
    Posts
    719
    Depends on your type of car. Mitsubishi and Subaru ECUs have the ROMs available for editing and reflashing back onto the ECU. This is done using a disassembler and quite a bit of assembly language programming. As well as reverse engineering the protocols used for communication on the proprietary diagnostic tools used for reflashing the ECU when you take it into the dealer for service. So if you have modern a modern mitsubishi or subaru you can do it.

    If you have another car...you will have to find some tuning forums for that car and see if they've reverse engineered it.

    Take a look at OpenECU.org
    2006 Lancer Evolution IX MR In-Dash PC Project - WIP

    Planning:
    [----------] 100%
    Purchasing:
    [----------] 90%
    Installation/Fab/Assembly (Revised v2):
    [----------] 90%


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
  •