새소식

💬 ALL

[Mac M1,M2] STM32CubeIDE 설치 및 ST-Link Server 에러 해결방법

  • -

Nucleo-F401RE 보드를 사용하여 예제 테스트해보기 위해 맥북 M1에 STM32CubeIDE를 설치하게 되었다.

간단하고 빠르게 설치하여 보자!

 

1. STM32CubeIDE 홈페이지 접속

https://www.st.com/content/st_com/en/stm32cubeide.html

 

STM32CubeIDE: Multi-OS development tool - STMicroelectronics - STMicroelectronics

STM32CubeIDE is an all-in-one multi-OS development tool, which is part of the STM32Cube software ecosystem.

www.st.com

2023.09 / 회원가입 후 소프트웨어 다운 가능

 

- 성별, 이름, 이메일, 이메일확인 / 기능, 회사 or 대학, 산업, 지역, postcode, 전화번호를 작성한다.

- 이후 이메일로 메일이 전송 되었다는 화면이 뜬다.

- 본인이 적었던 이메일에 들어간 후 인증버튼을 누르고 여기서 비밀번호를 설정해줄 수 있다.

 

2. Mac 버전 IDE 다운로드

마찬가지로 위 링크에 접속 후 하단에 Mac 버전 소프트웨어를 다운 받는다.

STM32CubeIDE-install-image

.dmg 파일이 다운로드finder에 다운 받아지고 설치하면 된다.

dmg-image

3. 추가 패키지 다운

Nucleo-F401RE 보드를 사용할 것이라 추가로 STM32Cude MCU Package for STM32F4 Series 라는 패키지를 다운 받는다.

저는 패키지가 깔려있어서 Refresh로 재설치 해주었습니다.

 

상단메뉴 help -> Manage Embedded Software Packages -> STM32F4 

package-download-image

 

4. ST-Link Sever 에러

보드 연결 후 GPIO_IOToggle 예제를 빌드하고 디버깅을 시도하였습니다.

빌드할때 에러가 잡히고 디버깅 버튼을 눌렀을 시

ST-Link Server is required to launch the debug session. Please download it on www.st.com

이라는 에러가 나왔다.

 

🔍해결방법

ST사이트에서 최신 서버 프로그램을 다운 받았습니다.

https://www.st.com/en/development-tools/st-link-server.html

 

ST-LINK-SERVER - STMicroelectronics

ST-LINK-SERVER - ST-LINK server software module, ST-LINK-SERVER, STMicroelectronics

www.st.com

software-download-image

MacOS버전도 지원합니다. Get latest 다운로드를 누르면 .pkg라는 파일이 다운 받아집니다.

sever-error-image

.pkg 파일 클릭 후 설치하고 다시 디버깅해보면 해결된 것을 확인 할 수 있습니다.

STM32CubeIDE-logo-image

 

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.