인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

바래님의 프로필 이미지

작성한 질문수

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

보드 인식 불가, 시리얼 번호 인식 문제

해결된 질문

작성

·

96

1

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 자주 묻는 질문에 혹시 답이 있을 수 있어요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

 

안녕하세요. 질문글과 유튜브에 있는 방법을 다 해보았는데 실행에 어려움을 겪고 있어 문의 남깁니다.

 

실행환경 :

윈도우 11, i5-8250U, 16gb ram, 256ssd

증상 : 아래와 같이 보드를 인식하지 못하여 실행에 문제를 겪고 있습니다.

강의질문과 참고된 유튜브에 있는 영상의 가이드를 따라 하였지만 여전히 보드 인식에 문제가 있습니다.

아래와 같이 결국 장치를 인식하지 못하여 실행에 실패합니다.

STMicroelectronics ST-LINK GDB server. Version 5.9.1

Copyright (c) 2021, STMicroelectronics. All rights reserved.


Starting server with the following options:

        Persistent Mode            : Disabled

        Logging Level              : 1

        Listen Port Number         : 61234

        Status Refresh Delay       : 15s

        Verbose Mode               : Disabled

        SWD Debug                  : Enabled

        InitWhile                  : Enabled


Target no device found


Error in initializing ST-LINK device.

Reason: No device found on target.


시도한 것들 : 

가이드 나온거 처럼 1.15 버전의 로그인하여 의존성 다운로드, ST-LINK 업데이트에는 성공하였습니다.

장치관리자에서 정상적으로 인식하는 것도 확인하였습니다.

 

장치관리자인식.png


또한 ST-LINK 에서 시리얼 번호가 잘못인식되는 경우가 있는데 해당 경우때문에 오류가 되는거 같습니다.


시리얼번호인식문제.jpg


위와 같이 장치를 연결하면 시리얼 번호가 E12312~ 이런식으로 시리얼번호가 떠야하는데 

2 라고 뜨는 것이 문제가 있는거 같습니다.

불은 들어오지만 실행불가.jpg


여러번 뺏다끼면, 시리얼번호를 정상적으로 인식하는데 IDE 상에서는 2 라고 읽어 해당문제가 아닌지 하는 생각이 듭니다.

연결불가상태.png

 

 

ST-LINK Utility 로 조회해보면 타겟을 찾을 수 없다며 접속불가가 뜹니다.

ST-LINK 시리얼 번호 문제.png


Programmer 라는 툴을 이용해 조회해봤는데도, 여전히 시리얼 번호가 2라고 뜨는 문제가 있는거 같습니다.


답변 2

1

ojtube5님의 프로필 이미지
ojtube5
지식공유자

안녕하세요 ㅇㅇ/
메일로 문의 주신분 같네요.
제가 오늘 새롭게 발송하였습니다.

바래님의 프로필 이미지
바래
질문자

감사합니다..!
받으면 윈도우 초기화 후에 바로 세팅해봐야 겠네요 ㅎㅎ

바래님의 프로필 이미지
바래
질문자

감사합니다! 받아서 원도우 초기화 시키고 연결하니 정상적으로 인식하네요!

거의 일주일만에 해결되어서 너무 기쁘네요 ㅎㅎ

ojtube5님의 프로필 이미지
ojtube5
지식공유자

고생많으셨습니다 ㅠㅡㅠ

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. 송바래님.

보드 인식 불가 및 시리얼 번호 인식 문제로 인해 어려움을 겪고 계시는군요. 이러한 문제는 보통 펌웨어나 드라이버 불일치, 또는 하드웨어 연결의 문제일 수 있습니다. 아래 몇 가지 해결 방법을 제안드립니다.

  1. ST-LINK 펌웨어 업데이트:

    • ST-LINK 기기의 펌웨어를 최신 버전으로 업데이트해 보세요. STMicroelectronics의 공식 사이트를 통해 최신 펌웨어를 다운로드할 수 있습니다. 올바른 버전을 설치했는지 확인하세요.
  2. 드라이버 설치 확인:

    • ST-LINK 드라이버가 올바르게 설치되어 있는지 장치 관리자에서 확인해 보세요. 필요한 경우 최신 드라이버를 재설치해보시기 바랍니다.
  3. 배선 및 하드웨어 연계 점검:

    • ST-LINK와 보드 간의 연결이 부정확할 수 있습니다. 연결된 케이블 및 연결 포인트를 다시 한번 확실하게 점검해 보세요. 또한, 다른 USB 포트에 연결해보는 것도 좋은 방법입니다.
  4. STM32CubeProgrammer 사용:

    • STM32CubeProgrammer로 시리얼 포트를 확인하고, 커넥션 설정의 프리셋이나 모드가 제대로 설정되어 있는지 체크해 보세요.
  5. 전원 점검:

    • 보드가 충분한 전력을 공급받는지 확인하시고, 외부 전원을 추가로 연결하여 문제가 해결되는지 보세요.
  6. 디바이스 상태 점검:

    • 문제가 여전히 지속된다면, 보드 자체의 하드웨어 결함 가능성도 염두에 두셔야 합니다. 다른 보드로 테스트해 보시는 것도 방법입니다.

유사한 문제를 겪으신 다른 사용자들의 경험도 도움이 될 수 있습니다. 다른 사용자들의 게시물들을 참고하시어 다양한 해결책을 시도해 보세요:
- Unable to connect ST-LINK: 다른 사용자들이 비슷한 문제를 해결한 과정과 방법.
- ST-LINK 디바이스 인식 불가 해결 사례: 비슷한 문제를 다룬 다른 질문과 해결 방법.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

바래님의 프로필 이미지

작성한 질문수

질문하기