programming set

Please install the operation interface before downloading DM01/DM02 located further down the page

NOTICE: Our operation interface is now available for all versions of Windows including Windows 11

NOTICE: Our operation interface is now available for all versions of Windows including Windows 11

pc programmer

PC Programmer​​

Controller programming cable​

Controller programming cable​​

Display programming cable​

Display programming cable​​

Display programming power plug​

Display programming power plug​​

Controller programming connection instruction​

Controller programming connection instruction​​

Display-programming-connection-instruction_

Display programming connection instruction​​

pc programmer

PC Programmer​​

Controller programming cable​

Controller programming cable​​

Display programming cable​

Display programming cable​​

Display programming power plug​

Display programming power plug​​

Controller programming connection instruction​

Controller programming connection instruction​​

Display-programming-connection-instruction_

Display programming connection instruction​​

NOTICE: Make sure to install the controller operation interface located at the very top of the page before installing this

New Firmware Update!
   DM01: Updated On December 18, 2024   
DM02: Updated On November 29, 2024

New Firmware Update!
DM01: Updated On December 18, 2024
DM02: Updated On November 29, 2024

NOTICE:

Firmware Update for the DM01 motor on Aug 6, that fixes an issue where the motor would occasionally stop functioning automatically during use.

1.

Before proceeding, please ensure that the mid-motor is connected to the e-bike battery and the programmer is connected to the USB port on the computer host, as shown in the image on the right.

2.

Go to "Device Manager" in the "Management" option of "My Computer" and confirm which port (COM1, COM2, COM3...) of the computer the programmer is connected to.

2 - picture instruction for CONTROLLER PROGRAM
3.

Please download the “IAP TOOL” zip file from the download page at “to7motor.com”.

Once the download is complete, open the zip file and locate the application inside,double-click the software icon to enter the “controller programming interface”

4.

Once you enter the operation interface, click the 'UART' tab on the upper left corner to configure the UART port. Ensure it matches the programmer's port in the computer device manager (in step 2).


After configuring the port, return to the operation interface and click “Read Pack” on the controller programming
interface. Once “Read Pack” is clicked, a new pop-up box will appear, as depicted in the image on the right.

5.

Select and open the “controller update program” file, the following screen on the right side will be shown.

controller program guide - 5
6.

Click the “Program” button on the controller programming interface to start
programming.

controller program guide - 6
7.

As soon as the programming is complete, the controller programming interface will display "Program successfully" as shown.

controller program guide - 7
1.

Before proceeding, please ensure that the mid-motor is connected to the e-bike battery and the programmer is connected to the USB port on the computer host, as shown in the image on the right.

picture instruction for CONTROLLER PROGRAM
1.

Before proceeding, please ensure that the mid-motor is connected to the e-bike battery and the programmer is connected to the USB port on the computer host, as shown in the image on the right.

2 - picture instruction for CONTROLLER PROGRAM
2.

Go to "Device Manager" in the "Management" option of "My Computer" and confirm which port (COM1, COM2, COM3...) of the computer the programmer is connected to.

3.

Please download the “IAP TOOL” zip file from the download page at “to7motor.com”.

Once the download is complete, open the zip file and locate the application inside,double-click the software icon to enter the “controller programming interface”

4.

Once you enter the operation interface, click the 'UART' tab on the upper left corner to configure the UART port. Ensure it matches the programmer's port in the computer device manager (in step 2), then click "Save".

After configuring the port, return to the operation interface and click “Read Pack” on the controller programming interface.

Once “Read Pack” is clicked, a new pop-up box will appear, as depicted in the image in the right.

5.

Select and open the “controller update program” file, the following screen on the right side will be shown.

controller program guide - 5
controller program guide - 6
6.

Click the “Program” button on the controller programming interface to start programming.

7.

As soon as the programming is complete, the controller programming interface will display "Program successfully" as shown.

controller program guide - 7
NOTE:

After clicking the ‘Program’ button, if the “Application Error” dialog box shown
on the right appears, or if you see the message “Connect Fail”, close the dialog box and click the ‘Program’ button again to continue the update process.

This dialog box may appear multiple times. If it does, try unplugging the connection cable between the controller and the PC, reconnecting it, and then clicking ‘Program’ button to update the program again.

ATTENTION:

“COM” port configuration is only required when running the update program software for the first time. Once the port has been configured, there is no need to reconfigure it again. If an “application error” dialog box or “connect fail” occurs during the program updating, you need to unplug the connection between the controller and the PC and try restarting the update. Re-configuring the UART port is not necessary.

controller program guide - last part
Events
NOTE:

After clicking the ‘Program’ button, if the “Application Error” dialog box shown
on the right appears, or if you see the message “Connect Fail”, close the dialog box and click the ‘Program’ button again to continue the update process.

This dialog box may appear multiple times. If it does, try unplugging the connection cable between the controller and the PC, reconnecting it, and then clicking ‘Program’ button to update the program again.

ATTENTION:

“COM” port configuration is only required when running the update program software for the first time. Once the port has been configured, there is no need to reconfigure it again.

If an “application error” dialog box or “connect fail” occurs during the program updating, you need to unplug the connection between the controller and the PC and try restarting the update. Re-configuring the UART port is not necessary.

controller program guide - last part
Events

NOTE: The display download is for both DM01 and DM02.

 

NOTE: The LCD135C firmware download is for the colored version     

 

NOTE: For an Android Download, make sure to extract the APK file    

OUT of the ZIP file. Otherwise you will not be able to use the APK file.

New Firmware Update! Updated On December 25, 2024

NOTE: The display download is for DM01 and DM02.

NOTE: The LCD135C firmware is the colored version.

 NOTE: For the Android Download, make sure to extract the APK file OUT of the ZIP file. Otherwise you will not be able to use the APK file.

New Firmware Update! Updated On May 29, 2024

New Firmware Update! On December 25, 2024

1.

Before starting, please connect the power, display and PC ,refer to the picture shown on the right.

display firmware 1
display programming software download
2.

Double-click the "MH2020C" icon (as shown in the figure on the left) to enter the display
firmware interface.

3.

Select the same port as when the controller program was updated.

display firmware 3
display firmware 4
display firmware 5
4.

Click the red box.

Navigate to the display firmware update file’s (*.hex) location on your PC and select it.

5.

After return to the display firmware interface, click "Step 2" to start downloading the program.

step 2 programming installation process
display firmware 7
6.

Press and hold the power button while the program starts downloading.

When you see the Chinese message " 自 动 下 载 完 成 " which, in English, means "automatic download completed", the update is successful.

display firmware 8
1.

Before starting, please connect the power, display and PC ,refer to the picture shown on the right.

display firmware 1
display programming software download
2.

Double-click the "MH2020C" icon (as shown in the figure on the left) to enter the display
firmware interface.

3.

Select the same port as when the controller program was updated.

display firmware 3
display firmware 4
display firmware 5
4.

Click the red box.

Navigate to the display firmware update file’s (*.hex) location on your PC and select it.

5.

After return to the display firmware interface, click "Step 2" to start downloading the program.

step 2 programming installation process
step 2 programming installation process
6.

Press and hold the power button while the program starts downloading.program.

When you see the Chinese message " 自 动 下 载 完 成 " which, in English, means "automatic download completed", the update is successful.

display firmware 8

IMPORTANT:

Please note that our display update process has an “automatic re-start” function built-in. If you do not unplug the display connector immediately after the download is completed, the system will automatically re-start the downloading after 10 seconds or when you press the power button again.
Please note that our display update process has an “automatic re-start” function built-in. If you do not unplug the display connector immediately after the download is completed, the system will automatically re-start the downloading after 10 seconds or when you press the power button again.