위 그림은 SEQURE 14130(130A) ESC (상세 설명, 설명1, 설명2) 의 AM32 펌웨어 변수 컴퓨터 입력화면이다. 그림의 화살표 부분은 AM32 펌웨어를 EScape32, 혹은 Heli32 펌웨어로 바꾸고자 할 때 사용할 수 있다. AM32 펌웨어는 주로 크롤러(RC Crawler), RC 자동차, 혹은 멀티곱터(드론) 용으로 제작되었다. 이 변속기가 가격 대비 성능이 우수하여 사용자가 많아지면서 헬기용으로도 사용자가 늘고 있다. AM32를 ESCape32 환경으로 바꾸려고 하는 이유는 ESCape32 환경이 헬기용으로 더 적합하게 변수조정을 할 수 있다는 데 있다. 만약 AM32를 ESCape32로 교체하고자 할 경우, ESCape32 전용 부터로더 (Boot Loader)인 INSTALL_BOOT_PB4-rev.bin 파일을 먼저 업로드 하고 (이 파일을 선택하여 Flash Firmware를 눌러 파일 업로드 함), 성공적으로 업로드 되면, 이때부터 변속기는 ESCape32 환경이 된 상태이므로 배터리 분리 후 전원 연결하여 SEQURE2-rev16.bin 파일을 업로드하면 된다. 이때는 ESCape32 WiFi-link (상세 설명, 설명1, 설명2) 전용 칩을 사용한다. WiFi로 컴퓨터나 폰으로 실행되며 업로드가 된 후 변수를 설정할 수 있는 화면이 나타난다. 주의 할 점은 정확한 파일을 업로드 해야 MCU가 먹통이 안된다. 정확한 파일은 아래에 다운로드 할 수 있도록 파일을 올려두었다. 이 프로그램은 공개되어있고 꾸준히 업그레이드되고 있다.
<중요한 팁>
MCU flash 작업이 잘못되어 만약 변속기가 먹통이 되었다면 ST-Link V2 USB (상세제원 설명1, 설명2) 를 이용하여 살릴 수 있다. 이 프로그램 이름은 SetupSTM32CubeProgrammer_win64.exe 이다. 용량이 커서 이곳에 올리지 못하였지만 쉽게 다운로드할 수 있는 파일이다. 이 프로그램에서 MCU를 활성화하는 작업이 있는데 매우 주의 깊게 하여야 한다. 이 USB를 사용하기 위하여 USB 여러 단자와 변속기에 표기된 단자(D, C, 3)와 연결해야 한다. 변속기가 매우 작은 사이즈이기 때문에 단자표시가 매우 작다. 이 작은 표시와 납땜으로 연결해야 한다. 3의 뜻은 USB를 통해 먹통이 된 MCU(Micro Controller Unitt)에 공급되는 전압(3.3V)을 의미하며 이 전압이 약할 수가 있으므로 변속기에 주 전원을 공급해서 행하는 방법을 권하고 싶다.
설정을 잘못하면 MCU가 영원히 먹통이 되는 수가 있으니 주의하기 바란다. MCU가 먹통이 되면 변속기를 사용할 수 없다. 만약 그렇게 되었다면 - 이 상황까지 가지 않아야 한다. 본인은 이 지경까지 왔었다. - MCU를 살리는 유일한 방법은 MCU를 교체하는 것이다. 칩은 매우 매우 저가이지만 납땜 작업이 고난이 도이다. 가로×세로×두께가 4mm×4mm×0.5mm, 각 변 가장자리에 각각 7개의 작은 단자(전체 28개)가 있는데 앞면에서 그 단자 21개가 보이지 않는 아주 작은 IC 칩이다. 교체하기가 매우 까다로우나 그만큼 재미(?)가 있다.■
■ ■