macOS 에서 리산테크 AVR FLASHER 10 사용하기

![img_1](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_UQMMViB7Of1FnJHfsB5xeHz97bHSsjJk1JtteJCBYDswq109E_WFqRIsOuYLcGFQ2UXLdkERQHWFspN9JUUzCywiamd4JVcXVp3fPrjd0kMElJ2wlAC6fZlICVxuw6JV3bSRDRQBpITNEQgEWaCBStmQwkSV9yVxjOcZUX_XTVnxlxohNqYlUvRKls/s4000/KakaoTalk_Photo_2025-01-04-00-14-17.jpeg)

AVR 프로그래밍에 주로 사용하는 리산테크의 AVR FLASHER 10 제품이다. 총 10개의 서로다른 펌웨어를 저장하여 PC 없이도 타겟 장치의 전원으로 펌웨어 다운로드가 가능하다. 펌웨어 다운로드가 고속으로 이루어지기 때문에 아주 편하다.

최근 윈도우 데스크탑 보다 맥북으로 작업을 하는 상황이 많아지면서 이 장비를 사용하는데에 소프트웨어 지원이 윈도우만 되기때문에 불편함을 격고 있었다. 이것때문에 윈도우 노트북을 장만하는건 말이 안되는거 같고 그렇다고 매번 데스크탑을 켜는것도 불편하고 고민만 하고 있었다.

예전에는 부트캠프를 사용해 윈도우 용 프로그램을 쉽게 사용할수 있었지만 맥북이 애플실리콘을 사용하면서 이런점은 살짝 불편해 졌다고 볼수도있다. 호환성이 많이 좋아졌다고 하지만 예전에 Whisky로 시도했다가 실패한 경험이 있었기 때문에 큰 기대는 하지 않으려고했다.

아직 가상화는 시도해보지 않았는데 UTM 은 좀 쓰기가 불편했고 Parallels 는 과금방식이 전부터 마음에 들지 않았다. 사실 개인 사용 목적으로는 VMWare가 무료이기 때문에 다른 선택지가 없다.
![img_2](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl6Piz058YvIQ1Wv-lqH-lgM7cpMD1KP4Qps0jIAQ2KPVy8mK51ecO-iCA4eH3teAte-Kkrz62rf-n6__xf5VfCPLTiW-P3QV3Bv4qlwlMuG6M-ggiHgE9UGmMOGjgcDc48j5Dja21lJgJBFzSzwaxvVENhNH9hxWTXktx6w-psYBa57QDSS6zSivUZfM/s2400/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-01-04%20%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB%2012.39.37.png)

macOS 용은 VMware Fusion 이라고 하는데 가장 최신 버전을 다운 받았다. 
VMware를 사용하는건 정말 오랜만인 것 같다.

설치를 완료하면 다음과 같은 화면에서 Get Windows from Microsoft 를 선택하고 원하는 설정으로 윈도우 11을 다운받아 설치하면 된다. 보유한 이미지로도 설치할 수 있지만 ISO 파일만 가능해보인다.
잘 모르겠으면 그냥 여기서 다운받자.

![img_3](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4LAonQEmXhVUmgm043OvLZb6GVyoO1ZqpnDyJh91rTYvPv3FtSeB8-_La3SoDS5nR010OQH1MwRt4wT1mvVIZw0_hoOYVapBsJi1GrWQ1yu1yj1sFNXdXUBt3JX017ZBTusGhgcglqr7EQY617CjlLsyhyphenhyphen0ktUXlN17nHK0wMldDb695i0D_x2OunAYk/s1504/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-01-04%20%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB%2012.34.49.png)

윈도우 11 설치를 성공적으로 마무리 했다면 VMWare Tools 을 설치해야 한다. 이걸 설치하지 않으면 가상환경에서 몇 몇 기능들이 제 기능을 못하게 되니 반드시 설치해야한다. 예를 들어 디스플레이 해상도가 1024x768 에서 변경이 불가능 한 경우가 여기에 해당된다.

![img_4](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRMm8OlPzST8wRuGhnXdYi8WbYCFyg6jsvr404N4cRoA06qd2s2d6NfLBCVTamVlw3V3d8s1vQoq5FXvRtaYDKxP8X0gT0VRwhWkpWuzFU-qVMDGpzhOQP8QSsoMMtyv2Y7pFvzpe8aFMyAsUnT9wCMaNqSAkZx5di-LImOjkpPrSpbuvT8GBlxPlOQ2g/s2940/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-01-04%20%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB%2012.10.27.png)

위 화면에서 Virtual Machine -> VMWare Tools 를 선택하면 내 컴퓨터에 디스크가 마운트되는데, 거기서 autorun 을 실행하면 알아서 설치되고 디스플레이 화면이 조정된다. 위 화면에는 이미 설치가 되었기 때문에 Reinstall 이라고 나왔다. 

![img_5](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQBlaEfFDzIjriip6sXJ6sJ5fNe0MXPPJhIJQCoZii5IDE_kmyeva1-d2FH0VUxvIojyO_uajJbYalvQirTS90bLt5ldojOqUQDeJwjVg2aWBotLNqk91_5pgU4F6P4lr5-zgeb4lML2UTuSnVk3lnra9WKpZwz68tmmAMGaqqTRps0iP8Equ3JPDLD1g/s1504/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-01-04%20%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB%2012.54.21.png)

가상환경이 macOS 의 디스플레이 설정에 영향을 받기 때문에 개인적으로 디스플레이 설정은 위와 같이 설정하는 것이 가장 쓰기 좋았다.

![img_6](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitcUFlvpTKiWWeAVq6L4TSA0DB0AI_sgMNKYNegiBUuL_avzwNrBJWCmBNL7MCm2v3mettMX__harGQ9Vo8iPJAPB661uKPV3RiMeHGrCminfHQBr7uJR4M_HUeHgvgoffxvvjERgvKBhHzmyqmaJbhSsS8YzK1de8w5z_FnFNQCyK-c9X9akF8hJKCxg/s3164/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-01-04%20%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB%2012.58.23.png)

우려했던 것과는 다르게 리산테크의 윈도우 소프트웨어는 별다른 문제없이 설치가 되었고, 실행에도 문제가 없었지만 AVR FLASHER 10 장치 인식이 문제였다. 제공되는 FTDI 드라이버는 ARM 용이아니라 그런지 설치해도 동작하지 않았고 그냥 시리얼 포트를 임의로 할당하니 블루 스크린이 뜨기도 했다. 

![img_7](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ_L0COG2TG0DeMPy4v25CdujACvTi0oj6tnmQ_fRojdmmr6Gvr1IN-8cMCExSpgoZA_TptLbnyav3NG2hY8cQUbx_MpvU41G2yFkb5421KOhEpRJtcO64qdsG5UvLTjBkZeH7sWMnA4PhlGlqodFOHgqPB9_9GLAUPXp7Njf6ZDY-dJOM9sQf2Jnq1DQ/s1530/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-01-04%20%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB%201.01.05.png)

검색을 해보니 FTDI Chip 에서 ARM 윈도우용 [FTDI 드라이버](https://ftdichip.com/drivers/vcp-drivers/)를 배포하고 있었다.
ARM 용을 받아서 직접 드라이버를 선택해서 설치해주니 USB Serial Converter와 USB Serial Port 가 정상적으로 동작하면서 리산테크의 FLASHER 소프트 웨어에서도 장치를 정상적으로 인식하게되었다.

![img_8](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisBmxIaexLdUorVO2cp8oS6PY4Fl3jTwC0ioGWLuMbzmQhTIAbzox2ZAbMh0UwYpN_Mka-gt-_AWFjDQmGL6DV6GqvJJAHiFjrlUoxzTCmf8DNGg09R-fj3lphL5qkMmuhmb-n3K7DoWCxn4FXknZ7bq-AvnOCgiiHc27XnQv9GgwBb7pv80qfQC7Lmss/s1412/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-01-04%20%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB%201.03.17.png)


드라이버를 설치하기 전에는 위 사진의 두 장치가 기타 장치로 분류되어 사용할 수 없었다. 
아마도 ARM 윈도우 노트북에서도 FTDI 드라이버가 말썽이라면 이렇게 직접 설치해주면 문제없이 사용할수 있을것으로 생각된다. 

![img_9](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL4kopTGYwEWiwx54NwFUj2ovZxkW5ppDKohFvm9G4cEDQaRcevGeafINThHfELzr3SeARNe4QbCvqofsL9-wALKu5-zVuLQGWrFLc37fH9YNnelewhmmI1n_f06yBkN8AmqeVQymuCCc7lbAppifBCjZsBi-5XDZeHUl15op7xqpRXlXnEiW9uY4mHQI/s2316/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202025-01-04%20%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB%201.17.57.png)

만족한다.

갑자기 갤럭시 북 4 엣지가 가지고싶어졌다.

Comments

Popular posts from this blog

[POE] - 패스 오브 엑자일 획득키 F 의 사용법 (Path of Exile)

[Arduino] - HC-06를 이용해 PC 와 Arduino 블루투스 연결

[Python] - 블루투스 모듈 HC-06의 MAC 주소를 이용하여 통신 포트 찾기