Difference between revisions of "CanServo/FW Files/en"

From HITEC_HELP
Jump to navigation Jump to search
 
(37 intermediate revisions by the same user not shown)
Line 4: Line 4:
* <p style="color:red">주의: 이곳의 파일이 최신이 아닐수 있으며, 서보에는 다른 FW 나 Param 가 들어가 있을수 있습니다.</p>
* <p style="color:red">주의: 이곳의 파일이 최신이 아닐수 있으며, 서보에는 다른 FW 나 Param 가 들어가 있을수 있습니다.</p>
* <p style="color:red">NOTE: The file here may not be the latest, and the servo may contain other FW or Param.</p>
* <p style="color:red">NOTE: The file here may not be the latest, and the servo may contain other FW or Param.</p>
== Manual ==
=== CAN / DroneCAN Servo Protocol ===
* [http://support.hitecrcd.net:7700/files/Manual/HiTEC_CAN_DroneCAN(UAVCANv0)_SERVO_protocol_ENG_manual_v2_5.pdf HiTEC_CAN_DroneCAN(UAVCANv0)_SERVO_protocol_ENG_manual_v2_5.pdf] - FW Ver 1.4 to 2.3(5) - 260323


== UI ==
== UI ==


=== AIO (All in one) UI ===
=== AIO (All in one) UI ===
* AIO UI ?
** "All" is include config, simple test, param list, fw update.


* Versions
* Versions
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2022_12_06_02.zip 2022-12-06]
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2023_06_15_01.zip 2023-06-15]
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2023_06_15_01.zip 2023-06-15]
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2023_07_28_01.zip 2023-07-28]
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2023_07_28_01.zip 2023-07-28]
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2023_08_30_01.zip 2023-08-30] - include FW Ver 2.2 functions
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2023_08_30_01.zip 2023-08-30] - include FW Ver 2.2 functions
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2023_10_05_01.zip 2023-10-05] - include FW Ver 2.3 functions
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2023_10_05_01.zip 2023-10-05] - include FW Ver 2.3 functions
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2025_05_14_02-exe.zip 2025-05-14] - Param Window: button: save param to file
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2025_11_13_01-exe.zip 2025-11-13]
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2025_11_14_01-exe.zip 2025-11-14] - Retry if read reg operation fails
** [http://support.hitecrcd.net:7700/files/UI/CAN-AIO-UI-2026_01_06_01-exe.zip 2026-01-06] - include FW Ver 2.3(2) functions


* Download file and unzip, run exe
* Download file and unzip, run exe
* DotNet framework 4 needed
* DotNet framework 4 needed
* Manual
** [http://support.hitecrcd.net:7700/files/PDF/CAN-UI-2022_07_15.pdf AIO-UI-MANUAL-220715]
** [http://support.hitecrcd.net:7700/files/PDF/CAN-UI-Write-Param-CAN-AT-2025_11_13_01.pdf AIO-UI-WRITE-PARAM-MANUAL-251113]


=== Config & Test UI ===
=== Config & Test UI ===
Line 25: Line 41:
* HITEC-CAN-SERVO-CONFIG-2023_09_11_01.exe - added option "Write Message Type"
* HITEC-CAN-SERVO-CONFIG-2023_09_11_01.exe - added option "Write Message Type"
** http://support.hitecrcd.net:7700/files/UI/HITEC-CAN-SERVO-CONFIG-2023_09_11_01.zip
** http://support.hitecrcd.net:7700/files/UI/HITEC-CAN-SERVO-CONFIG-2023_09_11_01.zip
* HITEC-CAN-SERVO-CONFIG-2024_12_18_01.exe - Velocity Target
** http://support.hitecrcd.net:7700/files/UI/HITEC-CAN-SERVO-CONFIG-2024_12_18_01.zip
* Process
** Download and Unzip
** Download and Unzip
** DotNet framework 4 needed
** DotNet framework 4 needed
Line 30: Line 50:
=== App FW Update UI ===
=== App FW Update UI ===


* The product platform can be identified by its firmware version.
** ST MCU: FW Ver < 1.7
** AT MCU: FW Ver >= 1.7 and FW Ver < 2.5
* FW Update
* FW Update
** [http://support.hitecrcd.net:7700/files/UI/CAN_UPDATE_V2-2022_09_14_01.zip CAN_UPDATE_V2-2022_09_14_01.zip]
** [http://support.hitecrcd.net:7700/files/UI/CAN_UPDATE_V2-2022_09_14_01.zip CAN_UPDATE_V2-2022_09_14_01.zip]
** Manual
** Manual
*** [http://support.hitecrcd.net:7700/files/PDF/CAN-SERVO-FIRMWARE-UPDATE-PROGRAM-2020_06_23_01.pdf CAN-SERVO-FIRMWARE-UPDATE-PROGRAM-2020_06_23_01.pdf]
*** [http://support.hitecrcd.net:7700/files/PDF/CAN-SERVO-FIRMWARE-UPDATE-PROGRAM-2020_06_23_01.pdf CAN-SERVO-FIRMWARE-UPDATE-PROGRAM-2020_06_23_01.pdf]
** Note: ST MCU Platform
*** FW Ver 1.6(4) - (Reg 0x60) Velocity Target - Set this value with Velocity Max (Reg 0x54)
*** FW Ver 1.6(2) DroneCAN - Under 1.6(2), RUN MODE is ignored, but in 1.6(2), MULTI-TURN is enabled according to RUN MODE, so be sure to check RUN MODE
*** FW Ver 1.5(2) - After writing the new parameter file, downgrading below this version may result in different behavior.
*** FW Ver 1.3 - Unit of Velocity Max is posdiff/100msec. The unit is posdiff/msec below this version.


=== DotNet framework 4 ===
=== DotNet framework 4 ===
Line 69: Line 97:
* When downloading, please use a CAN ID other than 0.
* When downloading, please use a CAN ID other than 0.
** ex) 0x7F0
** ex) 0x7F0
=== NOTE ===


* When ID is not set
* When ID is not set
Line 75: Line 105:
=== Param Files ===
=== Param Files ===


* Param File
* <p style="color:red">Do not use param files of ST MCU Version</p>
** <p style="color:red">Do not use param files of ST MCU Version</p>
 
==== FW Ver 2.3(2) ====
 
* NOTE: When updating FW to version 2.3(2) or later, parameter updates are recommended for the following models.
* [http://support.hitecrcd.net:7700/files/Param/PARAM-MD145SW_CAN_AT-2025_11_07_03_Pub.zip PARAM-MD145SW_CAN_AT-2025_11_07_03_Pub.zip]
* [http://support.hitecrcd.net:7700/files/Param/PARAM-MD250MW_CAN_AT-2025_08_13_01_Pub.zip PARAM-MD250MW_CAN_AT-2025_08_13_01_Pub.zip]


----
----
Line 122: Line 157:


* SG50-CAN/DroneCAN - Param File: (for ST MCU Version: FW Ver < 1.7)
* SG50-CAN/DroneCAN - Param File: (for ST MCU Version: FW Ver < 1.7)
** [http://support.hitecrcd.net:7700/files/Param/PARAM_SG50CAN_2021_11_23_01.csv PARAM_SG50CAN_2021_11_23_01.csv]
** 24V - [http://support.hitecrcd.net:7700/files/Param/PARAM_SG50CAN_2021_11_23_01.csv PARAM_SG50CAN_2021_11_23_01.csv]
*** Changed
*** Changed
**** Default Travel Range: +/- 60 deg
**** Default Travel Range: +/- 60 deg
Line 129: Line 164:


* SG33-CAN/DroneCAN - Param File: (for ST MCU Version: FW Ver < 1.7)
* SG33-CAN/DroneCAN - Param File: (for ST MCU Version: FW Ver < 1.7)
** Torque Type - [http://support.hitecrcd.net:7700/files/Param/PARAM_SG33CAN_2021_09_07_01.csv PARAM_SG33CAN_2021_09_07_01.csv]
** 12V, Torque Type - [http://support.hitecrcd.net:7700/files/Param/PARAM_SG33CAN_2021_09_07_01.csv PARAM_SG33CAN_2021_09_07_01.csv]
*** Changed
*** Changed
**** Default Travel Range: +/- 60 deg
**** Default Travel Range: +/- 60 deg
Line 218: Line 253:


* ST Version
* ST Version
* NOTE: Reg 0x60 Velocity Target added. Set this reg with value of Velocity Max (reg 0x54)


==== SG50 ====
==== SG50 ====
* FW
* FW
** [http://support.hitecrcd.net:7700/files/FW/App_SG50_CAN,UAVCAN_20_24_11_08_01_V1.6(4).zip App_SG50_CAN,UAVCAN_20_24_11_08_01_V1.6(4).zip] - Ver 1.6(4) /C /U
** [http://support.hitecrcd.net:7700/files/FW/App_SG50_CAN,UAVCAN_20_24_11_08_01_V1.6(4).zip App_SG50_CAN,UAVCAN_20_24_11_08_01_V1.6(4).zip] - Ver 1.6(4) /C /U
----
=== Ver 1.6(5) ===
* ST Version
==== SG50 ====
* FW
** [http://support.hitecrcd.net:7700/files/FW/App_SG50_CAN,UAVCAN_20_25_08_20_01_V1.6(5).zip App_SG50_CAN,UAVCAN_20_25_08_20_01_V1.6(5).zip] - Ver 1.6(5) /C /U
----

Latest revision as of 03:13, 2 April 2026

NOTE

  • These files for manual update only.
  • 주의: 이곳의 파일이 최신이 아닐수 있으며, 서보에는 다른 FW 나 Param 가 들어가 있을수 있습니다.

  • NOTE: The file here may not be the latest, and the servo may contain other FW or Param.

Manual

CAN / DroneCAN Servo Protocol

UI

AIO (All in one) UI

  • AIO UI ?
    • "All" is include config, simple test, param list, fw update.
  • Download file and unzip, run exe
  • DotNet framework 4 needed

Config & Test UI

  • Process
    • Download and Unzip
    • DotNet framework 4 needed

App FW Update UI

  • The product platform can be identified by its firmware version.
    • ST MCU: FW Ver < 1.7
    • AT MCU: FW Ver >= 1.7 and FW Ver < 2.5
  • FW Update
    • CAN_UPDATE_V2-2022_09_14_01.zip
    • Manual
    • Note: ST MCU Platform
      • FW Ver 1.6(4) - (Reg 0x60) Velocity Target - Set this value with Velocity Max (Reg 0x54)
      • FW Ver 1.6(2) DroneCAN - Under 1.6(2), RUN MODE is ignored, but in 1.6(2), MULTI-TURN is enabled according to RUN MODE, so be sure to check RUN MODE
      • FW Ver 1.5(2) - After writing the new parameter file, downgrading below this version may result in different behavior.
      • FW Ver 1.3 - Unit of Velocity Max is posdiff/100msec. The unit is posdiff/msec below this version.

DotNet framework 4


AT MCU Version

  • AT Version

Ver 2.2

Ver 2.3

Ver 2.3(1)

Ver 2.3(2)

NOTE

  • When downloading, please use a CAN ID other than 0.
    • ex) 0x7F0

NOTE

  • When ID is not set
    • If either Servo ID or Node ID is 0, the servo will periodically send a message with CAN ID = 0x7FF

Param Files

  • Do not use param files of ST MCU Version

FW Ver 2.3(2)


ST MCU Version

UI

Parameter Writer

  • Note: Download zip file and unzip for exe

Parameter Files

  • SG50-CAN/DroneCAN - Param File: (for ST MCU Version: FW Ver < 1.7)
  • SG33-CAN/DroneCAN - Param File: (for ST MCU Version: FW Ver < 1.7)
    • 12V, Torque Type - PARAM_SG33CAN_2021_09_07_01.csv
      • Changed
        • Default Travel Range: +/- 60 deg
          • Reg 176 : 16300 -> 10922
          • Reg 178 : 91 -> 5462
        • PID Values changed for Ver 1.5(2)
          • Reg 138 : 3700 -> 3700
          • Reg 140 : 50 -> 0
          • Reg 142 : 0 -> 0
          • Reg 144 : 0 -> 550
  • Note:
    • FW Ver 1.5(2) 미만에서 1.5(2) 이상으로 FW 업데이트하고, Param Write 작업을 한 이후에는,
    • FW Ver 1.5(2) 미만으로 되돌리는 경우에는 동작이 이상하게 될 수 있습니다.

Ver 1.5(2)

  • ST Version

MD

SG50

SG33

SG20 / MDB961WP


Ver 1.6(2)

  • ST Version

Caution for DroneCAN

  • 1.6(2) 미만에서는 RUN MODE 가 무시되었지만, 1.6(2) 에서 RUN MODE 에 따라 MULTI-TURN 이 가능하게 되므로, RUN MODE 를 반드시 확인하기 바랍니다.
  • Under 1.6(2), RUN MODE is ignored, but in 1.6(2), MULTI-TURN is enabled according to RUN MODE, so be sure to check RUN MODE.

MD

SG33

SG20 / MDB961WP


Ver 1.6(3)

  • ST Version

SG33


Ver 1.6(4)

  • ST Version
  • NOTE: Reg 0x60 Velocity Target added. Set this reg with value of Velocity Max (reg 0x54)

SG50


Ver 1.6(5)

  • ST Version

SG50