최근에 i.MX6 Sabrelite 보드를 구입했으며 커널 크로스 컴파일 및 보드 기획을 배우고 있습니다.리눅스 실행을위한 iMX6 세이버 라이트 보드 용 새 SD 카드 준비 방법
u-boot는 이미 플래시에 있으며 SD 카드에서 커널을로드하도록 구성되어 있습니다. 나는 dd를 사용하여 SD 카드에서이 이미지들을 플래싱 한 후에 몇몇 미리 만들어진 이미지들과 보드 부팅을 성공적으로 시도했다.
이제이 전체 SD 카드를 커널 및 rootfs로 준비하는 방법을 배우고 싶습니다. 나는 커널의 uImage를 구축 할 수 있어요
단계는 여기에 언급 된 다음 사용 : http://boundarydevices.com/cross-compile-i-mx6-kernel-using-ltib-toolchain/
~/$ git clone git://github.com/boundarydevices/linux-imx6.git
~/$ cd linux-imx6
~/linux-imx6$ export PATH=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/:$PATH
~/linux-imx6$ export ARCH=arm
~/linux-imx6$ export CROSS_COMPILE=arm-none-linux-gnueabi-
~/linux-imx6$ git checkout origin/boundary-imx-3.0.35_1.1.0 \
-b boundary-imx-3.0.35_1.1.0
~/linux-imx6$ make nitrogen6x_defconfig
~/linux-imx6$ make uImage modules
이제 문제는 다음과 같습니다
가 어떻게 rootfs를 만들려면 어떻게해야합니까?
SD 카드를 어떻게 분할합니까?
이 장치 또는 컴퓨터에서 실행합니까? – Meek
컴퓨터에 SD 카드 이미지를 만들어야합니다. – yegorich