nRF52840 시리얼 포트 인식 안 될 때 해결 방법
보통 보드가 잘 작동되다가 씨리얼 포트 인식을 못하거나 인식이 되지 않을 때 아주 답답합니다. 그리고 차근차근 더듬어 롤 백해서 전부 다시 해보기도 합니다.
"저는 최근 Feather nRF52840 Sense를 받고 예제를 시도하기 시작했습니다. 내 개발 환경은 이러이러합니다. 윈도 드라이버를 몇 전이나 새로 설치하고, 컴퓨터를 2-3번 재부팅했습니다. 전원을 켜면 NeoPixel이 잠시 빨간색으로 바뀌기 전에 꺼집니다."
"드라이버를 설치하고, 컴퓨터를 몇 번이나 다시 껏다 껴고..." 하지만 불통입니다. 이때 검색을 해야 합니다.
이때 해결방안은
"Reset 버튼을 재빨리 "두 번 누르기" 실행합니다. NeoPixel이 LED가 녹색으로 바뀌면서 부트로더 모드로 변경됩니다. 그러면 아두이노 IDE에서 포트를 인식하고 다시 프로그래밍할 수 있습니다."
추가 설명은
"리셋을 두 번 누르면 부트로더 모드로 들어갑니다. 항상 작동해야 합니다. 그렇게 하면 사용자 코드가 이상한 일을 하거나 일반적으로 예상대로 작동하지 않고 보다 정상적인 프로그래밍 접근 방식을 방해하는 경우 복구할 수 있습니다."
"아! 이것은 효과가 있었다! 이 모드(첫 번째 arduino 프로젝트)를 몰랐습니다. 재설정 버튼을 "두 번 누르기" 후 NeoPixel이 녹색으로 바뀌었습니다. 보드를 다시 프로그래밍할 수 있었습니다."
참고
Loss of serial port on Feather nRF52840 Sense

'개발자 > Arduino' 카테고리의 다른 글
| 아두이노 버튼처리 한번, 버튼 길게, 더블 클릭 감지하기 (0) | 2022.03.09 |
|---|---|
| ATtiny13a 기반 가장 작은 제어 시스템 (0) | 2022.03.03 |
| Arduino 에서 ATtiny13, ATtiny13a 프로그래밍하는 방법 (0) | 2022.02.18 |
| Nano 33 IoT 보드 IoT Application (0) | 2022.02.16 |
| Adafruit Feather nRF52840 Express 04. Bootloader Update (0) | 2022.02.08 |
| Adafruit Feather nRF52840 Express 03. Arduino IDE 환경 설정 (0) | 2022.02.07 |
| Arduino를 사용하는 RS-485 구현 (0) | 2021.12.13 |
| Adafruit Feather nRF52840 Express 02. Hardware 설계와 참고자료 (0) | 2021.12.08 |
취업, 창업의 막막함, 외주 관리, 제품 부재!
당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약,
아이디어는 있지만 구현할 기술이 없는 막막함.
우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.
이제 고민을 멈추고, 캐어랩을 만나세요!
코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.
제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!
귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.
캐어랩