linux启动时会又大量信息打印,若要使启动信息不打印,需修改内核中两处:
1. 内核配置项。
CONFIG_SERIAL_ATMEL_CONSOLE=y //去掉终端配置选项。
2. 内核解压缩时,终端由于uboot初始化过,所以解压信息会有打印,注释掉内核解压打印。
arch/arm/boot/compressed/misc.c
230 //putstr("Uncompressing Linux...");
231 do_decompress(input_data, input_data_end - input_data,
232 output_data, error);
233 //putstr(" done, booting the kernel.
");