{"id":14286,"date":"2021-08-08T08:37:21","date_gmt":"2021-08-08T08:37:21","guid":{"rendered":"https:\/\/www.obd2tool.com\/blog\/?p=14286"},"modified":"2021-08-07T09:04:40","modified_gmt":"2021-08-07T09:04:40","slug":"2015-bmw-x3-f25-online-ecu-programming-by-xtool-a80-pro","status":"publish","type":"post","link":"https:\/\/www.obd2tool.com\/blog\/2015-bmw-x3-f25-online-ecu-programming-by-xtool-a80-pro\/","title":{"rendered":"2015 BMW X3 F25 Online ECU Programming by Xtool A80 Pro"},"content":{"rendered":"<p>It is a 2015 BMW X3 F25 X3 xDrive20i (Europe). The seat memory, driver programming and coding were completed by <a href=\"https:\/\/www.obd2tool.com\/goods-10429-XTOOL-A80-Pro-Automotive-OBD2-Diagnostic-Tool-With-ECU-Coding.html\">Xtool A80 Pro<\/a> (H6 Pro).<\/p>\n<p>Note: the device used is Xtool H6 Pro, but A80 Pro covers the same function.<\/p>\n<p><strong>Operation guide:<\/strong><\/p>\n<p>Turn on Xtool tablet<\/p>\n<p>Select Xool Diagnosis&gt;&gt; Diagnosis&gt;&gt; Europe&gt;&gt; BMW&gt;&gt; Automatic selection<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-14294\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-1.jpg\" alt=\"\" width=\"800\" height=\"430\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-1.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-1-300x161.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-1-768x413.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><br \/>\n<img loading=\"lazy\" class=\"alignnone size-full wp-image-14293\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-2.jpg\" alt=\"\" width=\"750\" height=\"475\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-2.jpg 750w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-2-300x190.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-2-600x380.jpg 600w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>Confirm the vehicle profile<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-14292\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-3.jpg\" alt=\"\" width=\"800\" height=\"435\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-3.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-3-300x163.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-3-768x418.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Select Programming\/Coding, the corresponding programming connection diagram will appear on the screen<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-14291\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-4.jpg\" alt=\"\" width=\"800\" height=\"446\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-4.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-4-300x167.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-4-768x428.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Connect VCI box to the vehicle via OBDII+ USB cable, and connect to A80 Pro via BMW cable<\/p>\n<p>Read the disclaimer carefully and go to next step<\/p>\n<p>It will show the vehicle details.<\/p>\n<p>All systems are calculating configuration file of programming and coding. It will take about 3 minutes, just keep patient.<\/p>\n<p>Then follow the prompt to select the system to be programmed in the list<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-14290\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-5.jpg\" alt=\"\" width=\"800\" height=\"458\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-5.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-5-300x172.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-5-768x440.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Note: Before programming\/coding for the dashboard, make sure that the device is not modified, otherwise the operation may fail, and users shall bear the consequences it may result in.<\/p>\n<p>Important! Make sure A80 Pro has connected with an available WIFI before operation.<\/p>\n<p>Path: Go to settings&gt;&gt; Wi-Fi&gt;&gt; Select one available WiFi to connect<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-14289\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-6.jpg\" alt=\"\" width=\"800\" height=\"437\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-6.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-6-300x164.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-6-768x420.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Then it will switch WLAN communication and download programming data from the server<\/p>\n<p>Confirm whether you want to continue- Seat memory, driver- get on \u2018Programming only\u2019 or \u2018code only\u2019 or \u2018Programming and coding\u2019 functions<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-14288\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-7.jpg\" alt=\"\" width=\"800\" height=\"432\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-7.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-7-300x162.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-7-768x415.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Make sure the ignition switch is on<\/p>\n<p>Ensure that the current-voltage must be 13V above<\/p>\n<p>By diagnosis, eliminate no faults in the vehicle electrical system<\/p>\n<p>Confirm the current system programmed times and go to perform seat memory and driver system programming<\/p>\n<p>It will take approximately 5 minutes to finish the whole programming operation.<\/p>\n<p>Seat memory, driver programming and coding are successful.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-14287\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-8.jpg\" alt=\"\" width=\"800\" height=\"432\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-8.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-8-300x162.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2021\/08\/xtool-a80-pro-bmw-online-ecu-program-8-768x415.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Awesome! BMW 2015 X3 F25 Driver Seat memory online programming and coding are done successfully by XTOOL A80 Pro full system diagnostic tool.<\/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>It is a 2015 BMW X3 F25 X3 xDrive20i (Europe). The seat memory, driver programming and coding were completed by<!-- 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":14294,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2078,1135],"tags":[2366,2367],"views":1956,"_links":{"self":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/14286"}],"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=14286"}],"version-history":[{"count":1,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/14286\/revisions"}],"predecessor-version":[{"id":14295,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/14286\/revisions\/14295"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media\/14294"}],"wp:attachment":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media?parent=14286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/categories?post=14286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/tags?post=14286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}