Motor Control #1 - maxon ESCON 50/5로 국산 BLDC 돌리기
maxon ESCON 50/5에 모터뱅크 BL57101E1K를 물려 돌려본 기록. Startup Wizard, Diagnostics, Auto Tuning까지.
maxon ESCON 50/5에 모터뱅크 BL57101E1K를 물려 돌려본 기록. Startup Wizard, Diagnostics, Auto Tuning까지.
ST-Link 없이 현장에서 펌웨어 업데이트하고 싶다.
Flash에 쓰기 전에 먼저 지워야 한다. 0xFF로.
STM32F103은 2바이트씩만 쓸 수 있다.
Flash 작업 실패하면 어떻게 해야 하나.
PC와 부트로더가 CAN으로 어떻게 대화할지 정해야 한다.
프로토콜 상태를 체계적으로 관리하자.
CAN으로 8바이트씩 받아서 Flash에 쓴다.
받은 펌웨어가 정말 맞는지 CRC로 확인.
PC에서 CAN으로 펌웨어 전송하는 Python 스크립트.