Magnetic Encoder Servo Firmware Flashing Tutorial

Note

Taking HX-30HM as an example here,

Magnetic Encoder Servo PC Software Installation Package path: Appendix/ServoStudio_0.1.1_x64-setup.exe

The wiring diagram for the servo control board is shown below. Power the board with a 12V power supply and connect the servo control board to the computer using a Type-C cable. Connect the magnetic encoder servo to the board.

Press Win+R to open the Control Panel, type devmgmt.msc, and open Device Manager.

Click Ports to view the port number; here, the port number is COM10.

Double-click to open the software .

Follow the steps:
Change the Port number to the one found (in this case, change to COM10)
-> Set the baud rate for HX-30HM to 1000000

Note

The baud rate may vary for different magnetic encoder servos. Refer to the corresponding model’s user manual for specifics.

-> Click Connect -> Click Scan

The system will scan all servo ID. If a servo is detected, a servo control interface will appear, as shown in the image below.

Note

If no servo is detected, unplug and re-plug the servo for testing.

Click Firmware -> Click Click or drag firmware file here..

Click the HX-30HM_V3.9_20251023.sfw firmware package -> Click Open.

Click Force Upgrade -> Click Upgrade.

When the following screen appears, it indicates that the flashing process has started. At this point, unplug and re-plug the servo wire.

When the red box appears, it indicates the servo firmware has been successfully flashed.

Note

If a “Handshake Failed” message appears (as shown in the image below), follow the steps in the documentation to proceed again. Click “Upgrade” and retry the firmware flashing process.