发版本的时候需要把串口打印关闭:
1、boot关闭(uboot)
common/console.c中
console_init_r修改次函数
2、kernel关闭():
在chip_arch.c中serial_init串口初始化中注释掉一下代码:
#if 0
memset(&s, 0, sizeof(s));
s.type = PORT_16550;
s.iobase = 0xFD201300; //virtual RIU_BASE = 0xFD000000
s.irq = E_IRQ_UART0;
#ifdef CONFIG_MSTAR_ARM_BD_FPGA
s.uartclk = 12000000; //FPGA
#elif CONFIG_MSTAR_ARM_BD_GENERIC
s.uartclk = 123000000; //real chip
#endif
s.iotype = 0;
s.regshift = 0;
s.fifosize = 16 ; // use the 8 byte depth FIFO well
s.line = 0;
if (early_serial_setup(&s) != 0) {
printk(KERN_ERR "Serial(0) setup failed!\n");
}
#endif