Howto

Kernelブートパラメータの変更(Armadillo-J)

Armadillo-Jのカーネルではコンパイル時にブートパラメータを指定できます。ここではRecoverイメージのように Baseイメージのコンソールを /dev/nullにしてカーネルのブートログをシリアルポートに出力しないようにしてみましょう。

uClinux-distのディレクトリで make menuconfigを行ない Target Platform Selectionで Customize Kernel Settingsを選びカーネルのコンフィグ画面に移動します。

[PC ~/uClinux-dist]$ make menuconfig

uclinux_config_main uclinux_config_target_platform_selection uclinux_config_save

カーネルコンフィグのMain Menu画面で、System Typeを選びます。

kernel_config_main

Default kernel command stringを選びます。

kernel_config_system_type

"root=/dev/rom0"から "root=/dev/rom0 console=null"に変更します。

kernel_config_default_kernel_command_string

saveして終了します。

kernel_config_save

make dep; makeし、imageを作ります。

[PC ~/uClinux-dist] $ make dep; make