NXP i.MX SoC Family/Evaluation Kit for the i.MX 8M Plus

NXP i.MX SoC Family/Evaluation Kit for the i.MX 8M Plus

i.MX 8M Plus 개발 환경 구축 - 커널 빌드

[이전] [목차] [다음] 커널 빌드 여기서는 i.MX 커널을 다운로드/빌드/로드하는 방법을 설명한다. IMXBSPPG 설명을 기반으로 독립 실행형 환경과 Yocto Project로 진행한다. 앞에서 이미 Yocto Project 설정을 했으므로, Yocto Project 설정 부분은 설명 없이 넘어간다. 독립 실행형 환경 (standalone environment)에서 커널 빌드 독립 실행형 환경에서 커널을 빌드하려면, 먼저 호스트 시스템에 설치하여 컴파일하기 위한 개발용 SDK(툴, 툴 체인, 작은 rootfs 포함)를 생성해야 한다. 먼저 이미지를 생성 후, SDK를 생성하는 것을 권장한다. SDK부터 생성하려고 하면 에러가 발생할 수 있다(에러가 발생하는 이유를 찾지 못 했다). 예로, 아래과 같..

NXP i.MX SoC Family/Evaluation Kit for the i.MX 8M Plus

i.MX 8M Plus 개발 환경 구축 - 이미지 빌드

[이전] [목차] [다음] 이미지 빌드 이전 단계까지 이미지 빌드를 위한 선행 작업을 진행하였다. 호스트 개발 환경 Yocto Project 설정 이 단계를 진행하기 전에 링크를 먼저 보고 진행하기를 바란다. 여기서는 8MPLUSLPD4-EVK를 사용하여 이미지 빌드를 진행할 것이다. 이미지를 빌드하기 위해 imx-setup-release.sh 스크립트를 사용하여, 빌드할 특정 머신의 이름과 그래픽 백엔드를 지정해야 한다. 스트립트는 특정된 머신과 백엔드를 위한 디렉토리와 구성 파일을 설정한다. 위 이미지에서 imx-setup-release.sh 스크립트 파일이 "sources/meta-imx/tools/imx-setup-release.sh"에 링크되어 있음을 볼 수 있다. "sources/meta-fr..

NXP i.MX SoC Family/Evaluation Kit for the i.MX 8M Plus

i.MX 8M Plus 개발 환경 구축 - Yocto Project 설정

[이전] [목차] [다음] Yocto Project 설정 다음 커맨드를 사용하여 Git를 설정을 한다. $ git config --global user.name "Your Name" $ git config --global user.email "Your Email" $ git config --list 참고 git global 정보(user.name, user.email)를 설정하지 않아도 작업을 진행에는 아무런 영향을 주지 않는다. Gerrit 코드 검토 도구를 사용하는 경우에 필요한 정보이다. 프로젝트에 사용할 디렉터리를 생성한다. (디렉터리를 생성할 수 있는 어떠한 이름도 사용할 수 있다.) 여기에서는 IMXLXYOCTOUG 문서와 같이 "imx-yocto-bsp"란 디렉터리 이름을 사용한다. 작업을 ..

NXP i.MX SoC Family/Evaluation Kit for the i.MX 8M Plus

i.MX 8M Plus 개발 환경 구축 - 호스트 개발 환경

[이전] [목차] [다음] 호스트 개발 환경 호스트 개발 환경의 필요성 호스트 개발 환경의 필요성에 대해 설명이 잘 되어 있는 웹 사이트들이 많이 있어서 아래 링크로 대체하려고 한다. 임베디드 시스템 개발 환경의 특징 임베디드 SW 개발 환경을 세팅하는 방법 임베디드 시스템이란 무엇인가? 사전 주의 사항 8MPLUSLPD4-EVK를 위한 호스트 개발 환경 구축에 대해 설명하기 전에, 미리 알아두어야 하는 몇 가지 사항을 설명한다. 사용한 호스트 PC 사양은 위의 이미지와 같다. 주의해야 할 부분은 윈도우 버전과 메모리 용량이다. Yocto Project 4.0으로 설명을 진행할 예정인데, Windows 10 Pro:WSL2:Ubuntu 20-04로 먼저 작업해 본 결과 지속적인 오류 발생으로 작업 진행이..

NXP i.MX SoC Family/Evaluation Kit for the i.MX 8M Plus

i.MX 8M Plus 개발 환경 구축 - 8MPLUSLPD4-EVK

[이전] [목차] [다음] 8MPLUSLPD4-EVK i.MX 8M Plus 란? i.MX 8M Plus는 NXP 웹사이트에서 소개한 것처럼, 머신 러닝과 비전, 고급 멀티미디어, 높은 신뢰성을 갖추고 있는 산업 자동화에 중점을 두고 출시한 SoC이다. 자세한 내용은 웹 사이트에서 확인하기 바란다. i.MX 8M Plus 블럭 다이어그램을 보면 머신 러닝을 위한 가속기와 동영상 인코더, 디코더, MIPI 인터페이스등을 확인할 수 있다. 기본적인 peripheral(주변 디바이스)도 충분하게 갖추고 있다. 주요 기능을 아래 테이블에 정리한다. 기능 설명 멀티코어 프로세서와 메모리 인터페이스 - 최대 1.8GHz의 2x 또는 4x Cortex-A53 - 최대 800MHz의 Cortex-M7 - 최대 4.0G..

까마귀75
'NXP i.MX SoC Family/Evaluation Kit for the i.MX 8M Plus' 카테고리의 글 목록 (2 Page)