MTK路由器rt5350 mt7620 7688等串口控制台不能修改默认波特率问题

MTK路由器rt5350 mt7620 7688等串口控制台不能修改默认波特率问题,是由于linux-2.6.36.x\arch\mips\ralink\cmdline.c里面写死了默认启动命令行

#if defined (CONFIG_RT2880_ROOTFS_IN_FLASH)
#ifdef CONFIG_SYSFS
char rt2880_cmdline[]="console=ttyS1,57600n8 root=/dev/mtdblock5";
#else
char rt2880_cmdline[]="console=ttyS1,57600n8 root=1f05";
#endif
#elif defined (CONFIG_RT2880_ROOTFS_IN_RAM)
char rt2880_cmdline[]="console=ttyS1,57600n8root=/dev/ram0";
#else
#error "RT2880 Root File System not defined"
#endif
 

改为:

#elif defined (CONFIG_RT2880_ROOTFS_IN_RAM)
char rt2880_cmdline[]="console=ttyS1,115200n8 root=/dev/ram0";
#else
#error "RT2880 Root File System not defined"
#endif
就可以了。

你可能感兴趣的:(MTK路由器rt5350 mt7620 7688等串口控制台不能修改默认波特率问题)