준비

buntu 24.04 / 22.04 / 20.04 또는 WSL2

Currents

[docker-build.sh](attachment:c3d681f4-e31d-4814-a33f-57de005f6644:docker-build.sh)

[Dockerfile](attachment:f6685136-9cfa-4927-8a17-b0801434b2b7:Dockerfile.txt)

[docker-run.sh](attachment:c879f908-55a3-453e-9c08-13a57fa60c58:docker-run.sh)

**imx-6.6.52-2.2.0 폴더 아래**

- *repo sync 부분은 주석처리 하였음*
- *script 내 파일 복사는 repo 를 사용했을 때 수정사항이 삭제될 수 있으므로 수정사항 지속 반영을 위해 수행함*

[env.sh](attachment:54129dc0-de92-44b5-a34c-64f1960b21b3:env.sh)

[build.sh](attachment:3e99069c-c784-440d-be3a-bf3c15bc3612:build.sh)

[kernel.sh](attachment:bf0fb9f1-001a-426b-a9f0-d3837632ae46:kernel.sh)

[sdk.sh](attachment:08494a33-0ea7-4651-95d9-7fa8c10af1d9:sdk.sh)

[u-boot.sh](attachment:b8d2dc03-4711-4329-b70b-e95674c23031:u-boot.sh)

For Eval. Board

i.MX docker

NXP의 i.MX 시리즈는 개발환경을 yocto로 진행할 것을 추천하고 있다. 다만, 환경 구성 편의를 위해 docker 파일을 제공하고 있으므로 이를 이용하는 것이 편리하다.

https://github.com/nxp-imx/imx-docker

아래 내용은, repo에 있는 README.md의 내용을 그대로 설명한 것이며, 일부 부연 설명을 하고 있다.