======EtherCAT SA 펌웨어 업데이트====== ComiIDE를 이용해 EtherCAT SA 펌웨어를 업데이트하는 방법에 대한 안내페이지입니다. ===주의=== 업데이트 도중 마스터와 연결이 끊어지거나 PC의 전원이 끊어지는등 업데이트가 중단될 경우 보드의 펌웨어가 정상적으로 동작하지 않습니다. 안정적인 환경에서 펌웨어 업데이트를 시도해주세요. ---- \\ \\ ===Step 1. Daemon 실행=== {{:co:kctech:20220511_133027.png?400|}} {{:co:kctech:20220511_133118.png?400|}} * **현재 사용중인 SA 마스터의 FW 버전과 호환되는** Daemon 실행 ((사용중인 펌웨어와 Daemon, 라이브러리가 같은 패키지 파일이 아닌 경우 호환성 이슈가 발생해 업데이트가 정상적으로 수행되지 않을 수 있음.)) * Network Config 화면에서 정상적으로 디바이스 정보가 표시되는 지 확인 ----- ===Step 2. ComiIDE 실행 및 업데이트 환경 확인=== {{:co:kctech:20220511_133151.png?400|}} * 사용중인 Daemon과 동일한 라이브러리 파일이 ComiIDE에서 참조되도록 라이브러리 파일을 ComiIDE 폴더 내에 이동 ----- ===Step 3. 펌웨어 업데이트 진행=== {{:co:kctech:20220511_133257.png?400|}} * ComiIDE의 Main - FW 클릭 * File Load 클릭 ----- {{:co:kctech:20220511_133321.png?200|}} * **업데이트 하고자 하는 펌웨어 파일** 선택 ----- {{:co:kctech:20220511_133350.png?400|}} * 펌웨어 File Load 후 Download 클릭 * 프로그레스바 및 상태창 확인 ----- {{:co:kctech:20220511_133655.png?400|}} * 위와 같은 화면이 나올 경우 펌웨어 업데이트 완료 ----- ===Step 4. Daemon 실행 및 주소값 입력=== {{:co:kctech:20220511_141906.png?400|}} - Daemon 실행 - Set Device Address 클릭 - 사용하려는 Device ID (Net ID) 선택 - Write Device Info 클릭 ----- {{:co:kctech:20220511_141529.png?400|}} * Write 완료 후 Read Device Info 클릭시 192.168.1.(100+netID) ((ex) 1번 Net ID의 경우 192.168.1.101)) 로 표시되는지 확인 ----- ===Step 5. SA 콜드 부팅 후 ComiIDE 실행=== {{:co:kctech:20220511_141548.png?400|}} - EtherCAT SA 마스터 모듈 전원 재인가해 업데이트한 펌웨어를 실행 - **업데이트 완료한 펌웨어와 호환되는 Daemon** 실행 - 대략 전원 인가 30초 후 SA 마스터의 펌웨어가 동작하면 Daemon의 Network Config에서 정상적으로 디바이스가 표시되는지 확인 ----- ===See Also=== [[faq:downloadandsetup:ethercat:02_firmware0000#case_2_올바르지_않은_환경에서_펌웨어_업데이트_시도 | 펌웨어 업데이트 도중 작업이 취소된 경우]]