qemu.sh를 타이젠 커널 디렉터리 (ex. /home/dcslab/osfall2020-team1/)로 이동
타이젠 커널 디렉터리가 있는 곳(ex. /home/dcslab/)에 tizen-image 디렉터리 생성
다운로드 받은 것으로 기존 arch/arm64/configs/tizen_bcmrpi3_defconfig 파일 교체 (기존에 있던 파일은 백업해두기)
기존 스크립트 사용해서 커널 빌드 및 이미지 생성하여 boot.img, modules.img 파일 생성 후 tizen-image 디렉터리로 이동
커널 디렉터리의 tizen-unified_20181024.1_iot-headless-2parts-armv7l-rpi3.tar.gz를 tizen-image 디렉터리로 압축 해제하여 나머지 img 파일 생성
(ex) tar xvzf tizen-unified_20181024.1_iot-headless-2parts-armv7l-rpi3.tar.gz -C /home/dcslab/tizen-image
qemu.sh 스크립트 실행 후 타이젠 쉘로 진입 완료
(참고) tizen-image 디렉터리를 만들지 않고 qemu.sh 스크립트의 img 파일 경로 (ex. file=../tizen-image/rootfs.img)를 해당 img 파일이 있는 경로로 직접 바꿔주셔도 됩니다.
(2) Troubleshooting
추가로, help doc에 언급했지만, 위 과정대로 진행해도 쉘로 진입하지 못하고 터미널에 아무것도 보이지 않을 수 있습니다. qemu의 스탠다드 콘솔출력 문제를 참고하여 진행하시길 바랍니다.
sudo apt-get install qemu (or sudo apt-get install qemu-system-aarch64)
/home/dcslab/osfall2020-team1/
)로 이동/home/dcslab/
)에 tizen-image 디렉터리 생성arch/arm64/configs/tizen_bcmrpi3_defconfig
파일 교체 (기존에 있던 파일은 백업해두기)boot.img
,modules.img
파일 생성 후tizen-image
디렉터리로 이동tizen-unified_20181024.1_iot-headless-2parts-armv7l-rpi3.tar.gz
를 tizen-image 디렉터리로 압축 해제하여 나머지 img 파일 생성 (ex)tar xvzf tizen-unified_20181024.1_iot-headless-2parts-armv7l-rpi3.tar.gz -C /home/dcslab/tizen-image
qemu.sh
스크립트 실행 후 타이젠 쉘로 진입 완료 (참고)tizen-image
디렉터리를 만들지 않고qemu.sh
스크립트의 img 파일 경로 (ex.file=../tizen-image/rootfs.img
)를 해당 img 파일이 있는 경로로 직접 바꿔주셔도 됩니다.(2) Troubleshooting 추가로, help doc에 언급했지만, 위 과정대로 진행해도 쉘로 진입하지 못하고 터미널에 아무것도 보이지 않을 수 있습니다. qemu의 스탠다드 콘솔출력 문제를 참고하여 진행하시길 바랍니다.