Cubox의 U-Boot가 "**파일을 찾을 수 없음/boot.scr**" 오류와 함께 계속 다시 시작되는 이유는 무엇입니까?

Cubox의 U-Boot가 "**파일을 찾을 수 없음/boot.scr**" 오류와 함께 계속 다시 시작되는 이유는 무엇입니까?

가지다dd를 사용하여 표준 스톡 Cubox Ignition 이미지 작성Micro SD 카드로 이동하면 Cubox i4pro가 계속 다시 시작되고 이러한 오류가 간략하게 표시되는 것을 발견했습니다.

** File not found /boot.scr **
** File not found /uEnv.txt **

이 이미지를 Micro SD 카드에 쓰는 단계(물론 파일을 찾을 수 없다는 오류가 발생함)는 다음과 같습니다.

wget http://download.solid-run.com/pub/solidrun/Ignition-imx/20151220/ignition.img
dd if=ignition.img bs=1M of=/dev/sdb

또한 이것을 시도했지만 동일한 (실패한) 동작을 얻었습니다.

wget http://download.solid-run.com/pub/solidrun/Ignition-imx/6-nov-2014/ignition.img
dd if=ignition.img bs=1M of=/dev/sdb

Micro SD 카드에는 다음과 같은 Ignition 이미지가 포함되어 있습니다.

CuBox-i U-Boot > ext2ls mmc 0:1
<DIR>       1024 .
<DIR>       1024 ..
<DIR>     368640 lost+found
           38118 inx6q-hummingboard.dtb
        34687192 zImage
          346871 imx6dl-hummingboard2.dtb
           33218 imx6dl-cubox-i.dtb
           40257 imx6q-hummingboard2.dtb
               0 ignition.sig
           34736 imx6q-cubox-i.dtb
             124 repo.url
           36600 imx6dl-hummingboard.dtb
CuBox-i U-Boot >

U-Boot 버전 세부정보는 다음과 같습니다.

Cubox-i U-Boot > version

U-Boot 2013.10-rc4 (Dec 20 2015 - 13:08:16)
arm-buildroot-linux-gnueabihf-gcc (Buildroot 2014.08-gc7811d0) 4.8.3
GNU ld (GNU Binutils) 2.22
Cubox-i U-Boot > 

하드웨어 고장은 아닌 것 같습니다.데비안 이미지 작성동일한 Micro SD 카드에 넣으면 Cubox가 정상적으로 시작될 수 있습니다. 이를 달성하기 위한 단계는 다음과 같습니다.

wget https://people.debian.org/~gwolf/cubox.img.xz
xz -d cubox.img.xz
dd if=cubox.img of=/dev/sdb

2017년 2월 1일 업데이트됨Ignition을 버리고 Armbian을 사용했는데 잘 작동합니다. 단계는 다음과 같습니다.

wget https://dl.armbian.com/cubox-i/Debian_jessie_next.7z
7za e Debian_jessie_next.7z
dd if=Armbian_5.25_Cubox-i_Debian_jessie_next_4.9.7.img of=/dev/sdb

답변1

부팅 이미지가 잘못된 것 같습니다. 부팅 로고가 누락되었습니다 boot.scr. 새 이미지를 생성하거나 새 이미지에서 누락된 파일을 해당 위치로 복사합니다.

관련 정보