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コンソール出力をイーサネットに送信できます。

関連情報