ubootがシリアルポートを設定するためのカーネルコマンドラインオプションを渡す組み込みデバイスがあります。シリアルポートに表示されるカーネルブートログを無効にしたいと思います。 ubootまたはカーネルのコマンドラインパラメータを変更することはできません。シリアルポートに表示されるブートログを無効にするオプションはカーネル設定にありますか?カーネルブートロギングを無効にするためにearly_printkを使用することを検討しています。十分ですか?
答え1
CONFIG_CONSOLE_LOGLEVEL_DEFAULT
デフォルトの7を低い値に変更する必要があります。
起動オプションを追加すると、quiet
コンソールログレベルは通常4の値に設定されますCONFIG_CONSOLE_LOGLEVEL_QUIET
。したがって、あなたが言ったように起動オプションを変更することはできませんので、CONFIG_CONSOLE_LOGLEVEL_DEFAULT
4以下に変更すると同じ効果が得られます。