关于W90P710内核烧写UART2的问题?

[复制链接]
3047|6
 楼主| 米其林r 发表于 2010-8-10 22:39 | 显示全部楼层 |阅读模式
将UART0-UART2的驱动都选上了,编译之后正确,用程序测试UART0和UART1都正常,测试UART2发现接收不到数据,在uClinux下打开UART2是正常的,可以获得文件描述符,但是串口收发数据都不正常,测试发现,板子上电后3个串口电压都是正常的,但是内核linux.bin运行之后,UART2的电压就和UART0以及UART1不一样了,RXD2的电压变为0,怀疑是内核配置的问题,不知道哪位高手能够帮助一下,项目比较急,都搞了好几天了,快急死了!谢谢!
年轻不在 发表于 2010-8-10 22:42 | 显示全部楼层
非要用UART2接收数据?
pkat 发表于 2010-8-11 08:30 | 显示全部楼层
应该是内核配置问题,你得把问题说得再明白一点,我次才能找到具体的问题
秋天落叶 发表于 2010-8-11 08:58 | 显示全部楼层
你先去证实一下你的怀疑,把内核配置改一改
nusummit 发表于 2010-8-11 15:19 | 显示全部楼层
首先确定跳线正确吗?如果正确应该工作是正常的!不行再dump 一下 GPIO registers,看multi-function pin设定正确不
思行合一 发表于 2010-8-11 22:23 | 显示全部楼层
我看了下字符设备里面,内核貌似只支持uart0和uart1 如果要想添加uart2的话,只有自己仿照它串口写一个驱动了。你可以试试usb转串口。
无语凝咽 发表于 2010-8-11 22:32 | 显示全部楼层
估计是内核版本问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

340

主题

1587

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部