수행기록퀘스트3

퀘스트 3/7 - A7/ M4 예제 데모 시현 (LED control, Button detect) 따라해보기
2020. 5. 5 (화) 00:52 곽병* 조회 280 좋아요 0 스크랩 0 댓글 0

 

1. SDK 추출, 생성 결과물 및 설치 결과물에 대한 디렉토리 정보와 함께 컴파일러(arch=armv7ve)의 정보(디렉토리 위치, CC 환경변수) 출력하여 제출

 

환경 설정

~/STM32MPU_workspace/STM32MP15-Ecosystem-v1.2.0/Distribution-Package/openstlinux-20-02-19$ DISTRO=openstlinux-weston MACHINE=stm32mp1 source layers/meta-st/scripts/envsetup.sh

 

SDK 

~/STM32MPU_workspace/STM32MP15-Ecosystem-v1.2.0/Distribution-Package/openstlinux-20-02-19/build-openstlinuxweston-stm32mp1$ bitbake -c populate_sdk st-image-weston

 

toolchain 설치

~/STM32MPU_workspace/STM32MP15-Ecosystem-v1.2.0/Distribution-Package/openstlinux-20-02-19$ ./build-openstlinuxweston-stm32mp1/tmp-glibc/deploy/sdk/st-image-weston-openstlinux-weston-stm32mp1-x86_64-toolchain-2.6-snapshot.sh

toolxhain 설정

source /opt/st/stm32mp1/2.6-snapshot/environment-setup-cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi

 

 

 

2. SDK 를 사용하여 빌드 된 executable file 의 정보를 target(DK2 board) 시스템 정보를 함께 출력하여 제출  

 먼저 소스는 아래 링크 3.2 내용 사용  

https://wiki.st.com/stm32mpu/wiki/How_to_control_a_GPIO_in_userspace

 빌드 방법은  아래 링크 7번 내용 

https://wiki.st.com/stm32mpu/wiki/How_to_cross-compile_with_the_Distribution_Package

 

 

3. MP1 터미널(tty serial, ssh, target terminal등)에서 LED blinking 어플리케이션 실행하면 LED가 깜빡이는 장면 영상 제출

 

https://youtu.be/1ubJhFvGPPY

 

 

 

 

 

 

 

로그인 후
참가 상태를 확인할 수 있습니다.