Back to 2023 Chevrolet Bolt EUV

2023 CHEVROLET BOLT EUV

65 kWh Single Motor FWDFWDAUTOMATICev
Repairs346Labor363Torque4016Fluid5DTC567Battery1Maintenance0Recalls0
ev-service

EV Software Update

for 2023 Chevrolet Bolt EUV 65 kWh Single Motor FWD · FWD
Difficulty
Moderate
Time
1.0 h
Tools
8
Steps
12

Perform software update on the 2023 Chevrolet Bolt EUV electric vehicle using GM's Techline Connect system to update battery management, drive unit control modules, and vehicle operating software.

Warnings

⚠️Never disconnect the high voltage battery during software updates. This can cause irreversible damage to the battery management system and void warranty.
⚠️Ensure the 12V auxiliary battery is fully charged (minimum 12.4V) before starting the update. Low voltage during programming can brick control modules.
Do not interrupt the software update process once started. Loss of power or communication during update can render modules inoperable.
Vehicle must remain in a well-ventilated area with climate control off during the update process to prevent cooling fan activation interference.
ℹ️Some updates may take 45-90 minutes to complete. Ensure adequate time and stable power supply before beginning.

Tools required

GM Tech2 or compatible scan tool with software update capabilityEssential
Laptop with GM Techline Connect subscriptionEssential
Stable internet connectionEssential
GM MDI 2 (Multiple Diagnostic Interface)Essential
OBD-II cableEssential
Battery maintainer/charger (12V auxiliary battery)
Digital multimeter
10mm socket and ratchet

Preparation

  1. Park vehicle on level ground in a well-ventilated area with stable climate (50-85°F recommended)
  2. Verify 12V auxiliary battery voltage is at least 12.4V using multimeter; charge if necessary
  3. Connect battery maintainer to 12V auxiliary battery to ensure stable voltage throughout update
  4. Ensure high voltage battery state of charge is between 30-80% for optimal update conditions
  5. Verify GM Techline Connect subscription is active and laptop has stable internet connection
  6. Download all necessary software files before connecting to vehicle to minimize connection time
  7. Clear area around vehicle of potential electromagnetic interference sources
  8. Ensure all vehicle doors are closed, HVAC is off, and all accessories are deactivated

Procedure

  1. 1
    Verify Vehicle Readiness
    Place transmission in Park. Turn vehicle to ON position without Ready mode active (do not press brake pedal when pressing power button). Verify instrument cluster illuminates with no critical warnings. Check that tire pressure monitoring system shows no alerts, as some updates require TPMS calibration data.
  2. 2
    Connect Diagnostic Interface
    Locate the OBD-II diagnostic port beneath the driver's side dashboard, left of the steering column. Connect the GM MDI 2 interface to the OBD-II port with firm pressure until it clicks into place. Connect the MDI 2 to the laptop via USB cable and verify the MDI status light shows solid green indicating proper communication.
  3. 3
    Launch Techline Connect
    Open GM Techline Connect software on laptop. Enter vehicle VIN when prompted. The system will automatically detect the vehicle and query all installed control modules. Wait for complete module scan (typically 2-3 minutes). Review the module inventory to ensure all expected modules respond: Battery Energy Control Module (BECM), Drive Unit Control Module (DUCM), Body Control Module (BCM), Infotainment Control Module, and Gateway Module.
  4. 4
    Check for Available Updates
    Select 'Software Update' from the main menu. Allow Techline Connect to compare current software versions against GM's latest releases for the 2023 Bolt EUV. Review the list of available updates carefully, noting which modules require programming. Pay special attention to Battery Energy Control Module updates, as these often include important safety and range optimization improvements.
  5. 5
    Download Update Files
    Select all recommended updates for download. Click 'Download' and wait for all software files to transfer to the laptop. Depending on update size and internet speed, this may take 10-30 minutes. Do not proceed to programming until all files show 'Download Complete' status. Verify file integrity by checking that no download errors are reported.
  6. 6
    Initiate Battery Management System Update
    Begin with the Battery Energy Control Module (BECM) update first, as this is the primary control module for EV operation. Select BECM from the update list and click 'Program.' The system will automatically place the vehicle in programming mode. Monitor the progress bar and ensure battery maintainer remains connected. This update typically takes 15-25 minutes and the vehicle may emit clicking sounds from relays—this is normal.
  7. 7
    Update Drive Unit Control Module
    After BECM update completes successfully, proceed to the Drive Unit Control Module (DUCM). This module controls motor performance, regenerative braking calibration, and torque delivery. Select DUCM and initiate programming. The update takes approximately 10-15 minutes. Do not cycle vehicle power during this process.
  8. 8
    Update Remaining Control Modules
    Program remaining modules in the sequence recommended by Techline Connect, typically: Gateway Module, Body Control Module, Infotainment system, then ancillary modules. Some updates may occur simultaneously if modules are on independent communication networks. Monitor each update for successful completion before proceeding to next module.
  9. 9
    Perform Module Configuration
    After all programming completes, Techline Connect will prompt for module configuration and setup procedures. Follow all on-screen prompts to configure modules with vehicle-specific parameters. This includes VIN writing, option configuration, and module-to-module authentication. This process is automatic but requires 5-10 minutes to complete.
  10. 10
    Clear Diagnostic Codes
    Navigate to the diagnostic trouble code (DTC) menu in Techline Connect. Clear all DTCs that were set during the programming process. Some codes related to 'loss of communication' or 'module programming' are expected and normal. Verify no permanent high-voltage system codes remain after clearing.
  11. 11
    Perform System Relearn Procedures
    Execute all required relearn procedures as prompted by Techline Connect. For the Bolt EUV, this typically includes: Battery capacity relearn (performed automatically on next drive cycle), steering angle sensor calibration (turn wheel lock-to-lock while stationary), and brake pedal position relearn (press brake pedal fully 3 times).
  12. 12
    Disconnect and Power Cycle
    Safely disconnect the MDI 2 interface from the OBD-II port. Turn the vehicle completely OFF by pressing the power button. Wait 2 minutes to allow all modules to enter sleep mode and complete internal save operations. Remove battery maintainer from 12V auxiliary battery.

Reassembly

  1. No disassembly required for this procedure

Verification

  • Turn vehicle to ON position and verify instrument cluster displays no warning messages or malfunction indicator lights
  • Press brake pedal and activate Ready mode; verify 'Ready' indicator illuminates and no unusual sounds occur
  • Use scan tool to verify all control modules communicate properly and report correct software version numbers
  • Check that infotainment system boots properly and displays correct software version in Settings > About menu
  • Test drive vehicle for 10-15 minutes to verify normal operation: smooth acceleration, regenerative braking functions correctly, no warning lights illuminate
  • Verify battery state of charge displays accurately and propulsion power feels normal compared to pre-update behavior
  • After test drive, re-scan for DTCs to ensure no new codes have set during initial drive cycle
  • Document new software version numbers and update date in vehicle service records

More procedures for this vehicle

Building an app?
Free API access to all this data — 50 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included.
Try ShopBase →