0% found this document useful (0 votes)
74 views

Octopus-DFU Update Bootloader - en

The document provides instructions for updating the boot program firmware through a DFU process when the existing firmware is damaged or not running normally. It involves installing Java, the STM32CubeProgrammer software, connecting the device and computer with a Type-C cable, putting the device into DFU mode, and using the software to select and download the new bootloader HEX file. The process includes over a dozen steps of installing software, configuring connections and settings, and initiating the download and reset.

Uploaded by

Darsan lal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views

Octopus-DFU Update Bootloader - en

The document provides instructions for updating the boot program firmware through a DFU process when the existing firmware is damaged or not running normally. It involves installing Java, the STM32CubeProgrammer software, connecting the device and computer with a Type-C cable, putting the device into DFU mode, and using the software to select and download the new bootloader HEX file. The process includes over a dozen steps of installing software, configuring connections and settings, and initiating the download and reset.

Uploaded by

Darsan lal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

When it is found that the firmware cannot run normally, it may be that the boot program has

been lost or damaged.


The technology here has updated the latest boot program for you to solve your troubles and
requires an onboard DFU.
You need to prepare a Type-c cable, a computer (64-bit computer is recommended), and the
installation software has been provided

The following steps are required


1,Install java
(1) Open the JavaSetup8u291 installation package, check the change destination folder,
and click install;

(2)Select the appropriate installation directory and click Next;


(3)Waiting for automatic installation;

(4)After the installation is complete, click Close;

(5)Check the following folders in the start menu, it means the installation is successful.
2,Install SetupSTM32CubeProgrammer_win64
If it is a 32-bit computer, please install SetupSTM32CubeProgrammer_win32

(1)If the above picture is displayed, it means that the java environment is not installed, and
the first step of installation is required
(2)Click next
(3)Click next

(4)Check I accpt, click Next;


(5)Select the appropriate installation path and click Next; (if the path has not been created, it
will prompt that the path will be created)
(6)Tick according to your needs, and click Next;

(7)Automatic software installation


(8)The driver will be installed midway, just follow the prompts to install
(9)After the installation is complete, click Next;

(10)Tick according to your needs and click Next;


(11)It prompts that the installation is successful and an uninstaller is created in the Uninstaller
folder of the installation directory, click Done;

(12)Open the software


(13)It looks like this after opening

3,After installation, connect the octopus as follows

Place the jumper cap to bridge the "boot" selector, as indicated in the image above, then press and keep pressed
the "reset" microswitch on the board for about 5 seconds - located near the USB-C connector - in order to enter
"DFU MODE".
4,Use STM32CubeProgrammer software to download

(1)Click refresh, it will display USB1, indicating successful recognition, if not recognized, you can
click to refresh several times

(2)Click connect, the following interface will be displayed


(3)Click Open File, select bootload.hex in the boot program folder, as shown below

(4)Click Download

( 5 ) If the above interface is displayed, the download is successful, click OK, click disconnect,
remove the jumper cap on the boot, and then click reset, the program can run normally.

You might also like