The forum is currently inactive due to too much AI spam.
Forum breadcrumbs - You are here:ForumEVC2: Firmware and softwareFirmware update using STM32CubePr …
Firmware update using STM32CubeProgrammer
elmor@elmor
302 Posts
#1 · 2022-01-11, 16:05
Quote from elmor on 2022-01-11, 16:05Below are instructions for updating the EVC2, EVC2S, EVC2SX, EVC2SX-L4 (note L4 specifically uses a different firmware binary) using STM32CubeProgrammer.
- Download and install STM32CubeProgrammer (version 2.9.0 as of writing)
- Place the BOOT0 jumper in the BL position (bootloader, the top two pins) and plug the USB cable to the EVC2
- The device should show up as STM32 BOOTLOADER in the Device Manager. If it shows up with a different name, you may need to change the driver manually.
- Open the STM32CubeProgrammer software and select USB in the drop down menu to the right and press the refresh button to enumerate devices.
- Connect to the device it finds and click the Download icon in the menu to the left.
- Browse and select the firmware file (.bin or .elf). You may need to enter the start address of 0x08000000 manually if using a bin-file.
- Select "Verify programming" and "Run after programming" and press "Start Programming".
- The device should now be updated with the new firmware and automatically start in EVC2 mode. You can now move the jumper back to the NO (normal operation, bottom two pins) position.
Below are instructions for updating the EVC2, EVC2S, EVC2SX, EVC2SX-L4 (note L4 specifically uses a different firmware binary) using STM32CubeProgrammer.
- Download and install STM32CubeProgrammer (version 2.9.0 as of writing)
- Place the BOOT0 jumper in the BL position (bootloader, the top two pins) and plug the USB cable to the EVC2
- The device should show up as STM32 BOOTLOADER in the Device Manager. If it shows up with a different name, you may need to change the driver manually.
- Open the STM32CubeProgrammer software and select USB in the drop down menu to the right and press the refresh button to enumerate devices.
- Connect to the device it finds and click the Download icon in the menu to the left.
- Browse and select the firmware file (.bin or .elf). You may need to enter the start address of 0x08000000 manually if using a bin-file.
- Select "Verify programming" and "Run after programming" and press "Start Programming".
- The device should now be updated with the new firmware and automatically start in EVC2 mode. You can now move the jumper back to the NO (normal operation, bottom two pins) position.
Uploaded files:
Click for thumbs down.0Click for thumbs up.2
Last edited on 2022-11-22, 20:00 by elmor
dragon_disco and Mol Olsson have reacted to this post.
dragon_discoMol Olsson