u-boot SPL에서 대기를 비활성화하고 "C"를 쓰시겠습니까? - am335x, u-boot v2014.07

u-boot SPL에서 대기를 비활성화하고 "C"를 쓰시겠습니까? - am335x, u-boot v2014.07

저는 우리 보드의 denx git 저장소에서 u-boot 2014.07을 사용하고 있습니다. 이 u-boot는 컴파일 후에 u-boot.bin과 MLO라는 두 개의 파일을 제공했습니다. MLO는 최초의 부트로더입니다. FAT32로 포맷된 SD 카드의 첫 번째 파티션에 둘 다 넣었습니다.

내 보드(grindn 회사의 칠리보드)가 부팅되면 SPL이 실행되고 1초 지연으로 "C"를 여러 번 씁니다. 키를 눌러(디버그 직렬 콘솔에 문자 전송) 이 프로세스를 중단할 수 있습니다. 프로세스를 중단하거나 10초 정도 기다리면 SPL이 uboot 부팅을 시작합니다.

이 10초의 대기 시간을 취소하는 방법은 무엇입니까? 즉시 u-boot를 로드하고 싶습니다.

답변1

여기서 답을 찾았습니다 ->https://e2e.ti.com/support/arm/sitara_arm/f/791/t/471656

문제는 SYSBOOT가 잘못 설정되었다는 것입니다. ROM은 SPL이 직렬 포트를 통해 전송되기를 기다리고 있으며 X-MODEM 프로토콜의 일부로 "C"를 생성합니다.

관련 정보