하드웨어의 부트로더 설정을 변경하는 방법

하드웨어의 부트로더 설정을 변경하는 방법

나는 u-boot를 사용하는 보드에서 작업 중입니다.

이 보드에는 QSPI 플래시 메모리 부팅과 NAND 부팅 간을 전환할 수 있는 점퍼가 있습니다.

나는 yocto 프로젝트를 기반으로 공급업체에서 제공한 LDK를 사용하여 이미지를 구축하고 있습니다.

부트로더 파일은 QSPI 플래시 메모리에 저장되며 커널 이미지, dtb 및 rootfs를 SD 카드에 굽고 u-boot에서 일부 환경 변수를 설정하여 이미지를 로드할 수 있습니다.

문제는 어떤 이유에서인지 부트로더 파일을 SD 카드에 넣고 보드를 부팅해야 한다는 것입니다.

부트로더의 두 번째 단계를 가리키도록 포인터를 설정하는 것과 같이 u-boot에서 이를 수행할 수 있는 방법이 있습니까? 아니면 복잡해?

그렇지 않다면 qspi 플래시에서 부트로더의 환경 변수를 편집하기 위해 이미지 내부에서 방법을 찾을 수 있습니까?

관련 정보