질문과 답변
퀘스트5 내용에서, 참조3과 참조4가 어떤걸 의미하는건가요?
2020. 5. 18 (월) 09:32
DameKAGA
조회 83
좋아요 1
스크랩 0
댓글 7
퀘스트5 내용에서 참조3과 참조4가 어떤 내용인가요?
아래는 퀘스트 내용입니다.
---------------------------------------------------------------------------------------------------------------------------------------------------
1. Qt가 포함 된 이미지 만들기
- Distribution Package에서 QT meta-layer가 추가되어 있는지 확인
- bitbake-layers show-layers
- st-example-image-qt 이미지 빌드(참조3)를 위해 아래 command 참고
- DISTRO=openstlinux-eglfs MACHINE=stm32mp1 source layers/meta-st/scripts/envsetup.sh
- bitbake st-example-image-qt
- Flashing the built Image
- 커널 이미지 사이즈가 맞지 않아 flashing 되지 않을 경우 참조4 확인 하여 .tsv파일 수정하여 flashing
참조
- 예제 실행 실행 중인 splash 를 중단 해야 application 실행 가능
- # psplash-drm-quit
- Yocto layer에 configuration을 변경 해야 각 recipe 별 빌드 결과 확인 가능
- build…/conf/local.conf 내용 의 rm_work 라인 주석 처리 필요.
---------------------------------------------------------------------------------------------------------------------------------------------------
노땅엔진니어
2020.05.21 10:59
답글
|
ocal.conf 파일에서 rm_work를 주석 처리하면 bitbake가 중간에 생성되는 임시 파일을 삭제하지 않습니다. 대신 임시 파일을 삭제하지 않기 때문에 저장공간을 더 많이 차지 합니다. rm_work 라인을 주석과 주석 처리 안하고 빌드를 한 후에 qt 이미지를 기본으로 /tmp-glibc/work/stm32mp1-ostl-linux-gnueabi/st-example-image-qt/1.0-r0/rootfs 에 보시면 차이점을 쉽게 알 수 있습니다.
노땅엔진니어
2020.05.21 10:55
답글
|
bootfs이미지 크기가 67MB인데 bootfs 파티션이 64MB여서 발생하는 문제로써 bootfs의 최대 크기를 67MB보다 크게 설정을 한 후에 이미지를 빌드 하시면 됩니다.
메이슨
2020.05.18 10:55
답글
|
이 위키도 참고하시면 좋을듯 합니다 https://wiki.st.com/stm32mpu/wiki/DRM_KMS_troubleshooting_grid
칩헤드
2020.05.18 10:30
답글
|
Quest05의 작업이 openstlinux-eglfs 기반으로 해야 하기 때문에 기존처럼 DRM/DRI가 지원되지 않습니다. 그래서 psplash-drm-quit를 실행하여 DRM를 끄고 실행을 시도하라는 팁의 의미인것으로 압니다. ^^
로그인 후
참가 상태를 확인할 수 있습니다.