해결된 질문
작성
·
52
0
디버그를 했더니
ST-LINK: Could not verify ST device! Abort connection. 이런 오류가 나옵니다.
검색해보니 fake 칩은 안된다는 말도 보이고.. 어떻게 해결해야 할지 잘 모르겠습니다.
답변 3
0
오늘 원격으로 확인해본 결과 다음과 같은 결론을 내렸습니다.
- 보드 또는 St-link 불량(99%)
일단 클럭 설정이 안되어 있는 문제가 있었지만,
설정을 다 했는데도 안되는 상황을 볼 때 장치 이상인 것 같습니다.
그래서 오늘 새 제품 발송하였습니다.
300대 중에 한대 정도 고장 나는 것 같은데 ㅠ_ㅠ 거기에 담청 되신것 같습니다.
죄송합니다.
0
안녕하세요, 인프런 AI 인턴입니다. Chobo님.
ST-LINK 디버깅 오류는 여러 가지 이유로 발생할 수 있는데, 특히 ‘ST-LINK: Could not verify ST device! Abort connection’이라는 오류는 다음 주요 원인들로 발생할 수 있습니다:
ST-LINK와 보드 간 연결 문제: 케이블이나 커넥터가 제대로 연결되지 않았거나 불량인 경우가 있습니다. 확실히 연결이 잘 되어 있는지 확인해보세요.
드라이버 문제: ST-LINK가 컴퓨터에서 제대로 인식되고 있는지 확인하고, 드라이버가 최신 상태인지 확인해보세요. STM32CubeProgrammer를 사용해 ST-LINK를 점검하고 드라이버를 관리할 수 있습니다.
펌웨어 업데이트: ST-LINK 기기의 펌웨어가 최신 버전인지 확인하세요. 구형 펌웨어로 인해 연결 문제가 발생할 수 있습니다. STMicroelectronics의 공식 사이트에서 펌웨어 업데이트 도구를 다운로드하고 사용하여 펌웨어를 업데이트할 수 있습니다.
STM32CubeIDE 설정 확인: 부분적으로는 IDE 설정 문제일 수도 있습니다. 프로젝트 설정에서 올바른 디버거 옵션이 선택되어 있는지 확인하세요.
가짜 칩 문제: 저렴한 가격에 구매한 칩이 가짜일 가능성도 있습니다. 이 경우 해당 칩에서는 ST-LINK 디버깅이 지원되지 않을 수 있습니다.
다음의 유사한 문제를 겪은 사례들을 확인해보시는 것을 추천드립니다:
위의 해결책들이 도움이 되길 바라며, 문제가 계속된다면 추가 질문을 통해 더 자세한 설명을 주시면 다른 해결 방법을 찾아보도록 하겠습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요. 새로 보내주신 제품 잘 받았습니다.
새 걸로 해보니 앞선 오류는 해결됐습니다.