Debian Jessie의 u-boot-sunxi-with-spl.bin을 사용할 때 /etc/fw_env.config에 무엇을 넣어야 합니까?

Debian Jessie의 u-boot-sunxi-with-spl.bin을 사용할 때 /etc/fw_env.config에 무엇을 넣어야 합니까?

기존 armhf Debian Jessie 설정을 CuBox에서 BananaPro로 옮기려고 합니다. u-boot-sunxi 패키지의 u-boot-sunxi-with-spl.bin을 sdcard 시작 부분부터 8k 오프셋으로 복사했습니다. 지금은 그 안에 포함된 환경을 검사(및 수정)하려고 합니다.

여기에서 fw_env.config 값을 시도했습니다. https://blog.night-shade.org.uk/2014/01/fw_printenv-config-for-allwinner-devices/그러나 fw_printenv를 실행하면 CRC 오류가 발생하여 이 버전의 u-boot에 적합하지 않음을 나타냅니다.

파일에는 훨씬 낮은 오프셋에서 u-boot 환경처럼 보이는 것이 포함되어 있는 것 같지만 실제 값을 파악하기에는 파일 구조에 대해 충분히 알지 못합니다.

답변1

나는 당신이 링크한 블로그 게시물을 썼습니다. SD 카드에 기록된 uboot를 사용하여 시스템을 부팅한 적이 있습니까?

그 이유는 saveenv가 실행될 때까지 환경이 SD 카드에 기록되지 않기 때문입니다. saveenv를 실행하기 전에 u-boot는 u-boot 바이너리에 포함된 내부 기본값을 사용합니다.

관련 정보