1、查看串口驱动OKT507-linux-sdk/kernel/linux-4.9/drivers/tty/serial/sunxi-uart.c,apb2默认时钟为24MHz,如果支持1000000波特率,可以将父时钟修改为PSI,apb2时钟设置为48MHz
2、内核修改如下:修改OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/sun50iw9p1-clk.dtsi的apb2如下:
3、查看串口5的时钟 cat /sys/devices/platform/soc/uart5/status 4、设置波特率为1000000后,查看波特率:cat /sys/devices/platform/soc/uart5/ctrl_info |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-23 04:50
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.