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
- Park vehicle on level ground in a well-ventilated area with stable climate (50-85°F recommended)
- Verify 12V auxiliary battery voltage is at least 12.4V using multimeter; charge if necessary
- Connect battery maintainer to 12V auxiliary battery to ensure stable voltage throughout update
- Ensure high voltage battery state of charge is between 30-80% for optimal update conditions
- Verify GM Techline Connect subscription is active and laptop has stable internet connection
- Download all necessary software files before connecting to vehicle to minimize connection time
- Clear area around vehicle of potential electromagnetic interference sources
- Ensure all vehicle doors are closed, HVAC is off, and all accessories are deactivated
Procedure
- 1Verify Vehicle ReadinessPlace 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.
- 2Connect Diagnostic InterfaceLocate 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.
- 3Launch Techline ConnectOpen 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.
- 4Check for Available UpdatesSelect '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.
- 5Download Update FilesSelect 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.
- 6Initiate Battery Management System UpdateBegin 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.
- 7Update Drive Unit Control ModuleAfter 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.
- 8Update Remaining Control ModulesProgram 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.
- 9Perform Module ConfigurationAfter 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.
- 10Clear Diagnostic CodesNavigate 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.
- 11Perform System Relearn ProceduresExecute 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).
- 12Disconnect and Power CycleSafely 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
- 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