아두이노 나노 업로드 시 에러 avrdude: ser_open(): can't open device "\\.\COM5":

 


아두이노 IDE에서 코드 업로드(플래시)할때 아래 에러가 뜬다면


avrdude: ser_open(): can't open device "\\.\COM5":


아두이노 IDE의 Serial monitor 탭을 끄면 해결된다.

코드 업로드에 사용되는 통로와 시리얼 모니터와 겹치기 때문에 생기는 문제

업로드 완료 후에는 다시 시리얼 모니터를 켜도 잘 작동한다(디버그 로그 확인 가능)


또, 다른 에러가 뜬다면 그때 시도해볼 만한 방법 2가지

첫번째) TX, RX 핀에 연결된 선 뽑고 업로드하기. 마찬가지로 업로드랑 같은 경로를 이용해서 겹침

두번째) Tools -> Processor에서 ATmega238 이 거를 old bootloader로 바꿔보기. 이미 올드 부트로더라면 일반으로 바꿔보기

세번째) 드라이버설치 

https://www.wch-ic.com/downloads/CH341SER_EXE.html






댓글

이 블로그의 인기 게시물

크롬 조직에서 관리하는 브라우저 제거해도 다시 뜨는경우

SOLVED: Kinect v2 Keeps Power Cycling on Windows 11 Laptop

윈도우11 아이콘 회색으로 뜨고, 이미지 썸네일 안뜨는 경우