|
Target
Board |
STM32MP157F-EV1(ST)
|
|
Host
|
PC - Ubuntu 22.04
|
|
목표
|
STM32MP1 개발 환경 구축 - STM32CubeMPU Package
|
STM32MP1 Cortex-M을 실행하는 소프트웨어를 개발하기 위한 STM32CubeMPU Package 설치 순서는 아래와 같다.
1. STM32CubeIDE 설치
2. STM32CubeMP1 패키지 설치
3. STM32CubeProgrammer 설치
지금 단계에서는 STM32CubeProgrammer만 필요하지만, 나중에 다 필요하므로 지금 설치 한다.
설치 과정은 아래 링크를 참고 하였다.
1. STM32CubeIDE 설치
1-1. 아래 링크에서 'STM32CubeIDE-Lnx(STM32CubeIDE Generic Linux Installer)' 다운로드
STM32CubeIDE - STMicroelectronics
STM32CubeIDE - Integrated Development Environment for STM32, STM32CubeIDE-RPM, STM32CubeIDE-Lnx, STM32CubeIDE-Win, STM32CubeIDE-DEB, STM32CubeIDE-Mac, STMicroelectronics
www.st.com
1-2. 다운로드 받은 파일 unzip 풀기
$ unzip en.st-stm32cubeide_1.11.2_14494_20230119_0724.unsigned_amd64.sh.zip
1-3. 압축 푼 폴더로 이동
$ cd en.st-stm32cubeide_1.11.2_14494_20230119_0724.unsigned_amd64.sh/
1-4. 스크립트를 실행 가능하게 하기 위해 권한 변경
$ chmod +x st-stm32cubeide_1.11.2_14494_20230119_0724.unsigned_amd64.sh
1-5. st-stm32cubeide_1.11.2_14494_20230119_0724.unsigned_amd64.sh
스트립트를 실행 하여 설치
$ ./st-stm32cubeide_1.11.2_14494_20230119_0724.unsigned_amd64.sh
1-6. License를 확인 하며 설치

1-7. 설치 확인

2. STM32CubeMP1 패키지 설치
2-1. 아래 링크에서 'STM32CubeMP1'다운로드
STM32CubeMP1 - STMicroelectronics
STM32CubeMP1 - STM32CubeMP1 Package for STM32MP1 series (HAL, Low-Layer APIs and CMSIS, OpenAMP for Inter processor communication, and examples running on ST boards), STM32CubeMP1, Patch_CubeMP1, STMicroelectronics
www.st.com
2-2. 위 다운로드 받은 파일은 아래 경로로 복사
/home/본인PC이름/STM/Developer-package
2-3. 다운로드 받은 파일 unzip 풀기
$ unzip en.STM32Cube_FW_MP1_V1.6.0.zip
2-4. 파일 확인

3. STM32CubeProgrammer 설치
3-1. 아래 링크에서 'STM32CubeMP1'다운로드
3-2. 다운로드 받은 파일 unzip 풀기
$ unzip en.stm32cubeprg-lin-v2-12-0.zip
3-3. 압축 푼 폴더로 이동
$ cd en.stm32cubeprg-lin-v2-12-0/
3-4. SetupSTM32CubeProgrammer-2.12.0.linux
실행 하여 설치
$ ./SetupSTM32CubeProgrammer-2.12.0.linux
3-5. License를 확인 하며 설치







3-6. 설치 확인

'ST > STM32MP157' 카테고리의 다른 글
| STM32MP1 개발 환경 구축(6) - Cortex-A Distribution Package 설치 (0) | 2025.03.22 |
|---|---|
| STM32MP1 개발 환경 구축(5) - Cortex-A Developer Package 실행 (0) | 2025.03.22 |
| STM32MP1 개발 환경 구축(4) - Cortex-A Developer Package 설치 (0) | 2025.03.22 |
| STM32MP1 개발 환경 구축(3) - Starter Package 실행 (0) | 2025.03.22 |
| STM32MP1 개발 환경 구축(1) - ubuntu(우분투) 설치 (0) | 2025.03.22 |








