COM 포트 없이 u-boot에서 로그를 얻는 방법

COM 포트 없이 u-boot에서 로그를 얻는 방법

기본적으로 U-boot는 로그를 com 포트에 인쇄하도록 구성됩니다. (uart/com 없음)에서 이 정보를 받을 수 없는 장치가 있습니다.

로그 문자열을 메모리(콘솔 대신)의 SD 카드 어딘가에 저장하도록 u-boot를 구성할 수 있습니까?

답변1

U-Boot 콘솔 출력은 원하는 것일 수 있습니다. 모든 것을 SD 카드에 기록합니다. 이것이 사용자 정의 구현이므로 어려울 것이라고 확신합니다.

메모리 내용을 볼 수 있는 경우(예: JTAG 디버거 사용) 더 많은 옵션이 있지만 이를 위해서는 일부 사용자 정의 구현이 필요할 수도 있습니다. 콘솔 출력을 순환 버퍼에 저장하는 것은 숙련된 사람들이 할 수 있는 매우 간단한 방법입니다. CONFIG_PRE_CONSOLE_BUFFER는 다음에 설명되어 있습니다.읽어보기 파일하지만 나는 그것을 사용하지 않았습니다. 또한 Coreboot 플랫폼에는 CONFIG_CBMEM_CONSOLE 옵션이 있고 일부 다른 플랫폼에는 CONFIG_CFB_CONSOLE 옵션이 있습니다.

문의하신 내용과 다르지만 참고해주세요CONFIG_NETCONSOLE콘솔 출력을 이더넷으로 보낼 수 있습니다.

관련 정보