You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下Silicon Labs CP2105 USB转串口适配器通信异常问题求助

Ubuntu 22.04下Silicon Labs CP2105 USB转串口适配器通信异常问题求助

各位好,我最近碰到了一个串口通信的棘手问题,实在找不到解决方向,想向大家求助:

  • 我的嵌入式开发板上集成了Silicon Labs的CP2105 USB转串口芯片,这个芯片是焊死在板上的,没办法更换。
  • 在Ubuntu 22.04.1 LTS(内核版本6.5.0-14-generic)系统上用minicom调试时,串口输出全是乱码,而且完全没法发送任何串口数据。
  • 把这块开发板接到Windows 11平板上时,串口通信一切正常,所以可以排除是开发板本身、板载CP2105芯片或者连接线的问题。
  • 更奇怪的是,在同一台Ubuntu 22.04.1的物理机上,我运行Ubuntu 18.04的虚拟机时,串口通信完全正常,这说明也不是物理硬件或者minicom工具的问题;但换成Ubuntu 20.04的虚拟机,就会出现和22.04物理机一样的异常。

我现在特别困惑,有没有朋友知道Ubuntu 18.04到20.04之间到底发生了什么变化?是Ubuntu处理串口的机制改了?还是CP2105的驱动有重大调整?希望能得到大家的排查思路或者解决方案,非常感谢!

备注:内容来源于stack exchange,提问作者Greg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 10:59:31