수행기록퀘스트1
0. [필수조건] Shell prompt에 사용자 식별을 위한 ‘w', ‘whoami’, ‘uname -a’를 입력하여 출력.
- Ubuntu (18.04 LTS) 설치
- https://wiki.st.com/stm32mpu/wiki/PC_prerequisites#Linux_PC를 참고하여 빌드에 필요한 유틸을 설치합니다.
- 아래와 같이 w && whoami && uname -a를 실행하여 정상적으로 실행됨을 확인 합니다.
- u-boot와 kernel을 빌드하기 위해 https://wiki.st.com/stm32mpu/index.php/STM32MP1_Developer_Package를 참고하여 Developer Package를 설치합니다.
- 정상적으로 설치가 되었는지 확인해 봅니다.
1. Developer Package에 포함된 리눅스 커널을 빌드한 뒤 [필수조건]과 함께 한 화면에 출력되도록 하여 Capture한 뒤 제출한다.
- https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP157C-DK2/Develop_on_Arm%C2%AE_Cortex%C2%AE-A7/Modify,_rebuild_and_reload_the_Linux%C2%AE_kernel를 참고하여 커널 소스를 다운로드 후 빌드 합니다.
- 아래 그림과 같이 정상적으로 빌드됩니다.
2. 리눅스 커널에 이어 커널 모듈과 artifact들을 빌드하고 그 내용을 ‘tree' 명령 및 'ls' 명령으로 출력하고 [필수조건]과 함께 한 화면에 출력되도록 하여 Capture한 뒤 제출한다.
- 1번의 wiki 내용을 참고하여 모듈과 artifact들을 빌드합니다.
- 아래와 같이 빌드된 결과물들이 생성됩니다.
3. Developer Package에 포함된 U-Boot를 빌드한 뒤 [필수조건]과 함께 한 화면에 출력되도록 하여 Capture한 뒤 제출한다.
- https://wiki.st.com/stm32mpu/wiki/STM32MP1_Developer_Package#Installing_the_U-Boot를 참고하여 소스 다운로드 후 빌드를 합니다.
- 아래 그림과 같이 정상적으로 빌드됩니다.
로그인 후
참가 상태를 확인할 수 있습니다.