回复帖子:(barrypp)使用DMA后,串口的输入缓冲区依旧是...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2017-2-14 16:18:00)
--  作者:lgz
--  
要更新一下dtb文件,已经邮件发送给你

主题最新回顾(发布时间:2017-2-14 15:00:00)
--  作者:barrypp
--  
新的bug,eta503的驱动载入后,/dev目录下没有扩展串口


dmesg里的eta503驱动的信息是
[   10.150791] ->eta503_serial_probe 
[   10.154243] eta503_serial_probe: ETA503(4 ports) are found
[   10.159829] of_get_named_gpiod_flags: can't parse 'gpio-irq' property of node '/eta503[0]'
[   10.159845] eta503_uart eta503: can't get irq -2
[   10.164488] <-eta503_serial_probe -2
[   10.170294] eta503_uart: probe of eta503 failed with error -2

[此贴子已经被作者于2017-2-14 15:06:00编辑过]

主题最新回顾(发布时间:2017-2-14 13:57:00)
--  作者:lgz
--  
已经更新,邮件发给你了

主题最新回顾(发布时间:2017-2-14 12:21:00)
--  作者:barrypp
--  
有个严重问题,使用新内核后,eta503的驱动就没法载入了

insmod 返回 
can't insert '/lib/modules/4.1.6/eta503_seria.ko' : unkown symbol in module or invalid parameter
[此贴子已经被作者于2017-2-14 12:23:19编辑过]

主题最新回顾(发布时间:2017-2-13 16:02:00)
--  作者:lgz
--  
那就好,再次感谢你提供的串口dma驱动相关的信息

主题最新回顾(发布时间:2017-2-13 10:44:00)
--  作者:barrypp
--  
使用dma后性能确实不错,同样的环境下,kworker仅有3%~5%

主题最新回顾(发布时间:2017-2-13 9:13:00)
--  作者:lgz
--  
是对,除了使用dma收发数据,其他没有变化

主题最新回顾(发布时间:2017-2-11 0:22:00)
--  作者:barrypp
--  
使用DMA后,串口的输入缓冲区依旧是4K么?

主题最新回顾(发布时间:2017-2-7 14:33:00)
--  作者:lgz
--  
使用硬件流控,如果CTS信号频繁变化的话,CPU占用率还是会很高的,处理CTS是在中断中,与是否使用DMA无关,我先给你发一个测试的,使用dma收发支持硬件流控,你测试一下,发你邮箱了barry-hp@163.com, 

主题最新回顾(发布时间:2017-2-7 9:53:00)
--  作者:lgz
--  
我们只有COM2(ttyS1)有引出硬件流控的管脚,其他串口不支持硬件流控,需要硬件流控我们还要修改一下,现在dma的驱动已经测试了