멀티콥터

[ 드론 만들기 ] 타라니스 펌웨어 업그레이드 하기

여행의책 2025. 5. 2. 00:04
반응형

먼지가 뽀얗게 앉은 타라니스를 꺼내와 툴툴 털어 본다....ㅠ.ㅠ

언제 마지막으로 켜봤는지 기억도 나지 않지만, 새로 시작하는 마음으로 전원을 켜본다.
"띠리링~~ Open Tx"라며 우렁차게 소리치며 전원이 켜진다.

아직 죽지는 않았군... ㅎㅎㅎ

하드웨어는 구형이라도 소프트웨어는 신형으로 바꾸고 시작하고 싶어 펌웨어 업그레이드를 하려고 한다.

먼저 펌웨어를 다운로드하자.

FrSky 홈페이지에 가서 "Taranis X9D Plus"를 찾으면 여러 개가 나오는데, 자기가 가지고 있는 버전으로 다운로드하자.

[ 다운로드 링크 ] ( 내가 가지고 있는 것은 Taranis X9D Plus 구형 모델이다. 링크도 구버전으로 했다.)

펌웨어를 업그레이드하는 것이 목적이니... 펌웨어라고 적혀있는 것을 다운로드한다.

Radio OS, XJT RF Module 두 가지 모두 최신버전으로 받는다.

다운로드 받은 "FW-X9DP-V2.2-20180525.zip"파일과 "FW-XJT-v2.1.0.zip"파일의 압축 해제 한다.

 

그리고 해야 할 일은 타리니스 배터리 룸에 있는 마이크로 SD를 빼서 PC에 연결한다.

압축을 풀면 나타나는 파일 몇 가지를 SD카드의 "FIRMWARE"폴더에 복사해 준다.

윈도우 탐색기를 몇 개 붙인 거라 좀 작게 보인다. ㅡㅡ;;

"FW-X9DP-V2.2-20180525"폴더에 있는 파일명 중에 "mode2"라고 적혀 있는 4개 파일을 옮긴다.

"FW-XJT-v2.1.0"폴더에 있는 파일명 중에 "FCC"라고 적혀 있는 1개의 파일을 옮긴다.

이러면 파일 준비는 끝났다.

SD카드를 다시 타라니스에 장착하고 잠시 숨을 고른다.

부트로더 모드로 전원을 켜야 한다.

빨간 화살표에 있는 2개의 트림 스위치를 안쪽으로 향한 상태에서 전원을 켠다.

그러면 위 그림처럼 부트로더 모드로 들어간다.

"Write Firmware"에서 "ENT"버튼을 누른다.

조금 전 복사해 놓은 "xxx~~xxx.bin"파일 2개가 보일 것이다.

그중에 이름이 짧은 파일을 선택하고 "ENT"버튼을 살짝 길~~게 누른다.

여기서 한번 더 살짝 길~~게 누르면 업그레이드가 시작된다.

"Writing"를 마치면 다시 파일 선택 화면이 나타난다.

두 번째 파일을 선택하고 "ENT"버튼을 눌러 똑같이 펌웨어 업그레이드를 시켜준다.

2개 모두 업그레이드를 마쳤다면 전원을 껐다가 다시 켜준다.

 

이걸로 타라니스 OS 펌웨어 업그레이드는 끝났고, 이제 XJT RF Module 업그레이드를 해보자.

그럼 타라니스 설정창으로 이동한다.( [ MENU ] 버튼을 살짝 길게 누르면 라디오 설정 화면으로 이동한다. )

라디오 설정 화면에서 [ PAGE ]버튼을 누르면 화면이 이동하는데 여기서 SD CARD화면이 나오면 [ +, - ] 버튼을 이용해 "FIRMWARE"폴더로 이동한다.

조금 전 PC에서 옮겨놓은 "FW-XJT-v2.1.0_FCC.frk"파일이 보일 것이다.

파일을 선택하고 [ ENT ] 버튼을 살짝 길~게 눌러주면 뭐 할 거냐고 타라니스가 물어본다.

"Flash internal module"와 "Flash external module" 두 가지가 있는데, "Flash internal module"은 타라니스 본인에 대해 플래싱(업데이트) 할 거냐? 물어보는 것이고, "Flash internal module"는 나에게 달려있는... 그러니까 외부장치를 플래싱(업데이트) 할 거냐는 걸 물어보는 것이다.

지금 하려는 것이 "XJT RF Module"의 업데이트다. 이것은 타라니스 내부에 있는 모듈이므로 "Flash internal module"를 선택한다.

선택했다면 살포시 [ ENT ] 버튼을 살짝 길~게 눌러준다.

그럼 쓰기를 시작하는 화면, 프로그래스바가 표시된다. 다 끝나면 "SD CARD"화면으로 돌아간다.

 

끝~~~ 이였으면 좋겠지만..... 타라니스를 재부팅하면... 띠딩...!! 뭔가 오류화면이 나오면서 아무 키나 누르라고 한다.

그래... 삽질이 없으면 내가 아니지... 에구에구

 

타라니스가 알려주는 경고는 3가지나 되었다.

1. throttle not idle 경고 [ 해결 방법 링크 ]

    : 내용인즉슨. 스로틀키가 아이들 상태가 아니라는 몰이다.

      펌웨어 업데이트를 하고 신나서 재부팅하면서 아무 생각 없이 키를 누른 참사다.

      해결 방법은 나중에 올리겠다.

 

2. failsafe not set 경고

    : 이건 "타라니스"왈 "내가 켜져 있는데, 할 일이 없다 뭐 하면 되니??"라고 물어보는 것이다.

      무슨 말이냐 하면, 전원이 켜졌는데 수신기를 못 찾겠어. 뭐 하면 돼?? 이런 말이다.

      이것도 해결 방법은 나중에 올리겠다.

 

3. expected version:2.2v0016 경고 [ 해결 방법 링크 ]

    : 쉽게 말하면.... "울 집에 있는 애들이 나랑 레베루이 안맞아..." 라고 말하는 것이다.

      타나리스 입장에서 말하면 울집에 "송신기 OS", "RF 모듈", "SD 카드 내용"이 사는데 버전(레벨)이 안 맞다는 이야기다.

      이것도 해결 방법은 나중에 올리겠다.