{"id":20017,"date":"2025-05-30T04:00:36","date_gmt":"2025-05-30T08:00:36","guid":{"rendered":"https:\/\/gm-techlink.com\/?p=20017"},"modified":"2025-07-23T10:43:17","modified_gmt":"2025-07-23T14:43:17","slug":"vehicle-wide-programming-status-summary-now-includes-all-control-modules","status":"publish","type":"post","link":"https:\/\/gm-techlink.com\/?p=20017","title":{"rendered":"Vehicle-Wide Programming Status Summary Now Includes All Control Modules"},"content":{"rendered":"<p style=\"font-weight: 400;\">The Vehicle-Wide Programming (VWP) feature in Techline Connect (TLC) has been updated with several enhancements in the latest software release. VWP, which allows multiple control modules to be programmed during the same event and reduces overall programming time, now provides post-programming control module summary screens of all control modules on the vehicle regardless of their VWP capability. (Fig. 1)<\/p>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19996\" src=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2025\/06\/F01-VWP-new-2.png\" alt=\"\" width=\"740\" height=\"480\" \/><strong>Fig. 1<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400;\">Vehicle-Wide Programming is currently available on many 2022-2026 GM models. Refer to the appropriate Service Information for additional information about the VWP process.<\/p>\n<p style=\"font-weight: 400;\"><strong>TIP:<\/strong> Vehicle-Wide Programming will only work with a wired MDI2 connection. It is also necessary to remove any wireless dongles from the computer being used as these will not allow Vehicle-Wide Programming to be selectable. If Vehicle-Wide Programming is not selectable with a wired MDI2, confirm it shows disconnected in SPS2 and then (if needed) exit out of SPS2 and log in again.<\/p>\n<p style=\"font-weight: 400;\"><strong>Vehicle Module Status Summary<\/strong><\/p>\n<p style=\"font-weight: 400;\">With the latest update, technicians will be able to quickly see which control modules were updated via VWP as well as the control modules that are out of date and need programming updates, even if they aren\u2019t capable of being programmed as part of the VWP process.<\/p>\n<p style=\"font-weight: 400;\">On vehicles that offer Vehicle-Wide Programming, the blue Vehicle Software Status button will be shown on the right side of the SPS screen. (Fig. 2)<\/p>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19997\" src=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2025\/06\/F02-VWP-1-R.png\" alt=\"\" width=\"740\" height=\"480\" \/><strong>Fig. 2<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400;\">Once the control modules on the vehicle have been checked for updates, the module summary screen will appear. If there are not any updates needed, the Vehicle Software Status screen will show all modules are up to date.<\/p>\n<p style=\"font-weight: 400;\">If there is a VWP update available after selecting the Vehicle Software Status button, the Vehicle Software Status screen will indicate which modules can be updated. (Fig. 3)<\/p>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19998\" src=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2025\/06\/F03-VWP-3.png\" alt=\"\" width=\"740\" height=\"480\" \/><strong>Fig. 3<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400;\">Once Vehicle-Wide Programming is completed, the programming status of all modules will be displayed. (Fig. 4)<\/p>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19999\" src=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2025\/06\/F04-VWP-new-1.png\" alt=\"\" width=\"740\" height=\"480\" \/><strong>Fig. 4<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400;\">After programming is completed, a \u201cpartial\u201d warranty claim code will be displayed if additional programming is needed.<\/p>\n<p style=\"font-weight: 400;\"><strong>Control Module Status<\/strong><\/p>\n<p style=\"font-weight: 400;\">The control module status description before a programming event provides clear information about which modules require updates.<\/p>\n<p>&nbsp;<\/p>\n<table style=\"font-weight: 400;\" width=\"306\">\n<tbody>\n<tr>\n<td colspan=\"2\" width=\"306\"><strong>VEHICLE MODULE STATUS SUMMARY<br \/>\n(BEFORE PROGRAMMING)<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>VWP RESULT<\/strong><\/td>\n<td width=\"156\"><strong>STATUS<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\">Not Capable<\/td>\n<td width=\"156\">Standalone Updated Needed (SPS2)<\/td>\n<\/tr>\n<tr>\n<td width=\"150\">Required<\/td>\n<td width=\"156\">Update Available<\/td>\n<\/tr>\n<tr>\n<td width=\"150\">Not Required<\/td>\n<td width=\"156\">Up to Date<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400;\">Once programming is complete, the control module status is shown with details on the modules that were successfully programmed and those that require additional programming.<\/p>\n<p>&nbsp;<\/p>\n<table style=\"font-weight: 400;\" width=\"306\">\n<tbody>\n<tr>\n<td colspan=\"2\" width=\"306\"><strong>VEHICLE MODULE STATUS SUMMARY<br \/>\n(AFTER PROGRAMMING)<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>VWP RESULT<\/strong><\/td>\n<td width=\"156\"><strong>STATUS<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\">Not Capable<\/td>\n<td width=\"156\">Standalone Update Needed (SPS2)<\/td>\n<\/tr>\n<tr>\n<td width=\"150\">Success<\/td>\n<td width=\"156\">Up to Date<\/td>\n<\/tr>\n<tr>\n<td width=\"150\">Failure<\/td>\n<td width=\"156\">Standalone Update Needed (SPS2)<\/td>\n<\/tr>\n<tr>\n<td width=\"150\">Not Required<\/td>\n<td width=\"156\">Up to Date<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p style=\"font-weight: 400;\">After a programming event, the warranty claim code and the programming status description are provided at the top of the Vehicle-Wide Programming Status screen. The status description indicates if additional programming is needed:<\/p>\n<ul>\n<li><strong>Up to Date<\/strong> \u2013 All control modules were successfully programmed, or the modules were up to date and programming was not required.<\/li>\n<li><strong>Not Fully Up to Date<\/strong> \u2013 At least one control module was not programmed. Failed modules will be highlighted in red.<\/li>\n<li><strong>Failed<\/strong> \u2013 All control modules failed to program.<\/li>\n<\/ul>\n<p style=\"font-weight: 400;\">If a failed programming event occurs, VWP should be repeated one time prior to using SPS2 to program the affected control modules. A separate warranty code will be displayed.<\/p>\n<p style=\"font-weight: 400;\">Refer to Bulletin #24-NA-132 for the latest guidelines on warranty claim submissions or see your Warranty Administrator with any questions on warranty claim submissions for Vehicle-Wide Programming.<\/p>\n<p style=\"font-weight: 400;\">For dealer assistance, the Techline Customer Support Center (TCSC) can be contacted using the applicable methods below:<\/p>\n<ul>\n<li><strong>U.S. ONLY<\/strong>: Assistance can be provided by using the Dealer Case Management (DCM) portal in Global Connect. If additional support is needed once the DCM case is created, contact TCSC at 1-800-828-6860. For the U.S.-only, a DCM case is required for phone support.<\/li>\n<li><strong>Canada<\/strong>: Contact TCSC at 1-800-828-6860 (English) or 1-800-503-3222 (French).<\/li>\n<li><strong>All other regions<\/strong>: Contact your regional Technical Assistance team for Global Techline Support.<\/li>\n<\/ul>\n<p style=\"font-weight: 400;\"><em>&#8211; Thanks to the Techline team<\/em><\/p>\n<p style=\"font-weight: 400;\">\n","protected":false},"excerpt":{"rendered":"<p>The Vehicle-Wide Programming (VWP) feature in Techline Connect (TLC) has been updated with several enhancements in the latest software release. VWP, which allows multiple control modules to be programmed during [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[204,21],"tags":[],"class_list":["post-20017","post","type-post","status-publish","format-standard","hentry","category-2025-may-c","category-techline"],"_links":{"self":[{"href":"https:\/\/gm-techlink.com\/index.php?rest_route=\/wp\/v2\/posts\/20017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gm-techlink.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gm-techlink.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gm-techlink.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gm-techlink.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=20017"}],"version-history":[{"count":3,"href":"https:\/\/gm-techlink.com\/index.php?rest_route=\/wp\/v2\/posts\/20017\/revisions"}],"predecessor-version":[{"id":20025,"href":"https:\/\/gm-techlink.com\/index.php?rest_route=\/wp\/v2\/posts\/20017\/revisions\/20025"}],"wp:attachment":[{"href":"https:\/\/gm-techlink.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=20017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gm-techlink.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=20017"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gm-techlink.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=20017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}