EMB1082의 FW Download는 Chip 제조사에서 제공하는 전용 Tool를 사용하여 FW를 다운로드할 수 있다.
1. FW Download 툴 설치하기
아래의 툴은 MP Tool 이라하며 FW 다운로드 기능을 포함하여 BLE 모듈을 생산하는데 필요한 여러 기능을 포함하고 있다.
FW Download Tool | $ Bee2MPTool_kits_v1.0.3.4 |
2. MP Tool 사용하여 FW 다운로드 하기
⊕ MP Tool를 최초로 사용하는 경우에는 “RegistrySet.exe”를 먼저 실행해 준다. → 더블클릭해주면 된다, 화면에는 아무런 표시가 나타나지 않을 것이다.
Step1. MP Tool을 실행한다.
Step2. MP Tool의 메뉴에서 Type → Debug를 선택한다.
⊕ Type → Debug 메뉴가 나타나지 않으면 앞의 과정에서 “RegistrySet.exe”가 제대로 실행되지 않은 경우이다.
Step3. “FILE Path” 의 바로 밑에 있는 셀을 더블 클릭하여 다운로드 할 FW를 선택한다.
Step4. 통신 모듈을 FW Download 모드로 진입하게 한다.
♦ 모듈을 사용하는 경우 → Pin11를 GND에 접속한 후 모듈을 Reset 또는 Power On
♦ MXKit를 사용하는 경우 → ELINK 버튼을 누른 상태로 → RESET 버튼을 클릭 → ELINK 버튼을 떼어준다.
⊕ 개발자보드(MXKit-1082)의 USB Cable를 꽃으면 2개의 COM Port가 잡힌다.
Standard 가 실제로 사용하는 USR(User) 포트이고, Enhanced 포트는 걍 쯔레기 데이터만 출력하니 신경쓰지 않도록 한다.
⊕ EMB1082 모듈에서 USR 시리얼통신 포트는 PIN15, PIN16 이다,
Step5. MP Tool 에서 Detect 클릭 → BLE의 USR 포트를 선택 (걍 모두다 선택해도 무방) → Open 클릭 하면 해당 포트의 표시가 Ready 에서 OK로 변경된다.
Step6. 먼저 Baud Rate= 115200 임을 확인하고 Download 를 클릭하면 FW가 다운로드 된다.
Step7. FW가 정상적으로 다운로드된 경우의 Message Box에서 Log는 다음과 같다.
Step8. FW가 정상적으로 다운로드 되었는지 확인하기
모듈 Reset →USR 포트를 통해 명령 “AT”를 입력 → “OK” 메시지를 응답하면 정상