CanServo/Bootloader/Reset

From HITEC_HELP
Revision as of 08:19, 23 September 2021 by Choiyh (talk | contribs) (Created page with "B2, B3: Bootloader 에 진입하는 방법은, 서보 리셋 시점에서 20ms 이내에, CAN Data = HITECAAA, HITECBBB, HITECCCC 을 가지는 3개의 패킷을 전송합니...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

B2, B3: Bootloader 에 진입하는 방법은, 서보 리셋 시점에서 20ms 이내에, CAN Data = HITECAAA, HITECBBB, HITECCCC 을 가지는 3개의 패킷을 전송합니다. 단, 3개 패킷의 CAN Packet Type 과 CAN ID 는 같아야 합니다.

준비 작업

  • 부트로더 상태에서 사용할 CAN Packet Type 정하기
    • 예: CAN 2.0A
  • 부트로더 상태에서 사용할 CAN ID 정하기
    • 예: 0x123

진입

  • CAN 통신 장치 1000kbps 로 설정
  • 서보 리셋
  • SEND CAN 2.0A PACKET: CAN ID = 0x123, Data = "HITECAAA", DLC=8
  • SEND CAN 2.0A PACKET: CAN ID = 0x123, Data = "HITECBBB", DLC=8
  • SEND CAN 2.0A PACKET: CAN ID = 0x123, Data = "HITECCCC", DLC=8

제약 사항

  • CAN 통신 속도가 1000kbps 고정