{"id":18987,"date":"2023-02-17T15:34:18","date_gmt":"2023-02-17T15:34:18","guid":{"rendered":"https:\/\/www.obd2tool.com\/blog\/?p=18987"},"modified":"2023-06-19T08:04:36","modified_gmt":"2023-06-19T08:04:36","slug":"bmw-software-faq","status":"publish","type":"post","link":"https:\/\/www.obd2tool.com\/blog\/bmw-software-faq\/","title":{"rendered":"BMW software FAQ"},"content":{"rendered":"<p><strong>What\u2019s the cable switch for?<\/strong><br \/>\nOlder BMWs (like E39, E46) have the DME and EGS on pin 7 and all other modules on pin 8. Newer BMWs have all modules on pin 7. The switch connects or disconnects pins 7 and 8, which lets you use the cable with either older or newer BMWs. If your cable has no switch, soldering together the circuit board pads for pins 7 and 8 will put it in the older configuration to make it work on your E46.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-18990\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-1.jpg\" alt=\"\" width=\"585\" height=\"585\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-1.jpg 585w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-1-300x300.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-1-150x150.jpg 150w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-1-120x120.jpg 120w\" sizes=\"(max-width: 585px) 100vw, 585px\" \/><\/p>\n<p><strong>Do I plug in under the hood?<\/strong><br \/>\nIf your early model E46 has a round 20-pin under hood connector (in addition to the 16-pin under dash OBD connector), you must get an adapter like the following and plug the cable in under the hood.<br \/>\nRound 20-pin to OBD Adapter Cable<br \/>\nOn those cars only the DME (engine computer) and EGS (auto trans computer) are wired to the under dash OBD port.<br \/>\nOn later models without the round 20-pin under hood connector, all control modules are wired to the under dash OBD port.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-18989\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-2.jpg\" alt=\"\" width=\"815\" height=\"619\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-2.jpg 815w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-2-300x228.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-2-768x583.jpg 768w\" sizes=\"(max-width: 815px) 100vw, 815px\" \/><br \/>\n<img loading=\"lazy\" class=\"alignnone size-full wp-image-18988\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-3.jpg\" alt=\"\" width=\"857\" height=\"449\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-3.jpg 857w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-3-300x157.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2023\/02\/BMW-software-FAQ-3-768x402.jpg 768w\" sizes=\"(max-width: 857px) 100vw, 857px\" \/><\/p>\n<p><strong>Which laptop is best?<\/strong><br \/>\nAny laptop that can run Windows 7 or higher is fine. The actual laptop is not very important. The CPU, drive, and display requirements are very low. I recommend to get a cheap used one from ebay and dedicate it to car software use. Needs to have one free USB port for the K+DCAN cable and at least 5GB free drive space for the software.<\/p>\n<p><strong>Which Windows version is best?<\/strong><br \/>\nI find Windows 7 is the best OS for setting up <a href=\"https:\/\/www.obd2tool.com\/goods-3179-BMW-ICOM-ICOM-A2-ICOM-A3-Engineers-Version-Software.html\">BMW software<\/a>. Why?<br \/>\n&#8211; XP: no longer supported by most software, including Chrome<br \/>\n&#8211; Vista: Are you kidding me? LOL<br \/>\n&#8211; 7: Bingo!<br \/>\n&#8211; 8: Meh, it&#8217;s a poor man&#8217;s Windows 10<br \/>\n&#8211; 10: will work fine for BMW Standard Tools, but has trouble installing BMW Scanner 1.4 device drivers<\/p>\n<p><strong>Can I Run This on a Mac or in a VM?<\/strong><br \/>\nVMs and native Windows on a Mac (boot camp) are not recommended. They may work for you stand-alone, but I have seen dramatic slowness and lagging, and flashing failures, when connected remotely. Because this guide is mainly for people who need me to connect remotely, I only recommend a native Windows 7 or 10 installation.<\/p>\n<p><strong>Tool32 Doesn\u2019t Work<\/strong><br \/>\nIf Tool32 doesn\u2019t work properly, you may need to register a DLL like so.<br \/>\n&#8211; Open administrator command prompt<br \/>\n&#8211; regsvr32 \u201cc:\\ediabas\\bin\\msflxgrd.ocx\u201d<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>What\u2019s the cable switch for? Older BMWs (like E39, E46) have the DME and EGS on pin 7 and all<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":18990,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2078],"tags":[1669,215,1674,1672,3156,3018],"views":1412,"_links":{"self":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/18987"}],"collection":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/comments?post=18987"}],"version-history":[{"count":3,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/18987\/revisions"}],"predecessor-version":[{"id":18993,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/18987\/revisions\/18993"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media\/18990"}],"wp:attachment":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media?parent=18987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/categories?post=18987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/tags?post=18987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}