ARM版本ubuntu安装PL2303驱动
ARM版本ubuntu安装PL2303驱动
- 问题来源
- 问题分析过程
- 问题解决
- macOS驱动
问题来源
简单记录一下解决过程,便于以后分析。
由于工作原因,在Macbook pro m1上,用UTM虚拟机安装了arm版本的ubuntu 20.04.3 server。
接上芯驰的板子,看串口log,发现/dev下没有ttyUSB设备,无法输出log。
问题分析过程
- 查看USB设备, 因为是用USB接到Macbook pro上,在终端用lsusb命令查看,发现增加0e8d:201c USB设备。
Bus 003 Device 002: ID 0e8d:201c MediaTek Inc. ydb
按照adb方式,在/etc/udev/rules.d/51-android.rules下增加
SUBSYSTEMS==“usb”, ATTRS{idVendor}== “0e8d”, ATTRS{idProduct}==“201c”,MODE:=“0666”
结果不行。
看USB转串口芯片, 因为在别人的windows上是可以正常出log的,所以看看usb转串口的芯片是什么,看到是Prolific 的pid是2303,vid是067b,就是pl2303芯片。
搜arm版本linux PL2303驱动
首先看官网,没有linux驱动,有andoid解决方案。
百度一下,在csdn上看到还有arm64的PL2303驱动,下载,结果提示无效的模块格式。在ubuntu本身搜索驱动,灵机一动(看到网上有人说),ubuntu本身会自带pl2303驱动,然后用find命令搜索,搜到pl2303.ko
./usr/lib/modules/5.4.0-90-generic/kernel/drivers/usb/serial/pl2303.ko
- 安装驱动
a. 用insmod命令安装,提示下面错误
insmod: ERROR: could not insert module pl2303.ko: Operation not permitted
sudo insmod, 提示
nsmod: ERROR: could not insert module pl2303.ko: Unknown symbol in module
b. 想到modprobe还可以安装,提示
lib/modules/5.4.0-90-generic no module
问题解决
insmod可以在任何位置安装,
但modprobe需要
- 把ko copy到/lib/modules/'uname -r’位置下
- 然后执行depmod命令,
- 最后执行modprobe pl2303(注意:这里不用输入.ko后缀)
macOS驱动
MacOS的PL2303,官网有驱动,可以直接下载安装即可使用。
ARM版本ubuntu安装PL2303驱动相关推荐
- linux发行版本Ubuntu安装,显卡驱动安装以及软件安装卸载
linux发行版本Ubuntu安装,显卡驱动安装以及软件安装卸载 1 暗影精灵6安装Ubuntu 1.1 更新系统 1.2卸载原有驱动 1.3安装nvidia显卡驱动 1.4 查看nvidia显卡信息 ...
- 嵌入式系统设计(五):详细介绍win8/win10下安装 PL2303 驱动以及android_ADB驱动
前言: 在接下来的时间里将更新一个专栏:嵌入式系统设计.在这个专栏里将会介绍基于iTOP-4412 Cortex A9开发板的嵌入式系统设计,从入门到实践可以无障碍的学习.欢迎大家关注收藏学习!!!! ...
- ubuntu 安装wifi驱动(Device-c822)
ubuntu 安装wifi驱动(Device-c822) 使用以下命令查看网卡驱动版本 lspci | grep Network 结果如下: 01:00.0 Network controller: R ...
- Ubuntu安装nvidia驱动418.43+cuda9.2+cudnn-v7.1
随着pytorch版本的更新,pytorch1.2.0官方编译的库最低只支持cuda9.2.所以这里更新一下软件驱动 1. 软件下载 所有的软件都要去nvidia官方下载,网速太慢,而且有时还断,还是 ...
- 安装PL-2303驱动
安装PL-2303驱动 一.起因 二.解决办法 三.介绍 四.下载 一.起因 今天使用串口给STM32烧录程序时电脑串口一直检测不到串口,无法下载,还以为是串口坏了,最后一想是串口的驱动没下载.看了一 ...
- 解决 Ubuntu 安装显卡驱动后,屏幕变黄的原因
项目场景: 为了跑深度学习,Ubuntu 安装显卡驱动 问题描述: 安装完驱动后,屏幕变黄,看着贼烦 原因分析: 可能是屏幕的色彩空间被修改成8位的了 解决方案: 打开"设置" - ...
- ubuntu 安装ATI驱动
ubuntu 安装ATI驱动 下载官网驱动 http://support.amd.com/zh-cn/download 根据文档说明安装驱动 http://www2.ati.com/drivers/a ...
- 华为linux版本wifi驱动,Ubuntu安装无线网卡驱动 Wifi/BT BCM4330 (AP6383)
像BCM4330 (AP6383)这样的Wifi/蓝牙一体化芯片常见于一些平板电脑.笔记本和mini pc中.特别是z3735.z8300.core m这些芯片的平板电脑很常见.AP6210也比较常见 ...
- bt linux wifi,Ubuntu安装无线网卡驱动Wifi/BT BCM4330(AP6383)
像BCM4330 (AP6383)这样的Wifi/蓝牙一体化芯片常见于一些平板电脑.笔记本和mini pc中.特别是z3735.z8300.core m这些芯片的平板电脑很常见.AP6210也比较常见 ...
最新文章
- kuangbin专题16B(kmp模板)
- 读取Excel还用POI?试试这款开源工具
- 5 个有用的开源日志分析工具
- c语言实现双链表的基本操作—增删改查
- Java 进阶 ——2019 计划要读的书
- android 上传文件到 c 服务器,android 怎么样用socket给C服务器 发送二进制数据
- Python查找列表中相加等于s的n个数字(combinations的使用)
- 最全2019 AI/计算机/机器人顶会时间表来了,共收录36场会议,投稿冲鸭!
- 新增页和列表页遇到的坑
- 新手抖音直播需要什么设备;看完让你少花冤枉钱。
- python中match用法_js中match函数和g用法
- php union用法,php编程SQL语句union all的使用编程
- python实现文字识别软件_文字识别(OCR)CRNN(基于pytorch、python3) 实现不定长中文字符识别...
- 2022焊工(初级)考试题模拟考试题库及在线模拟考试
- 非常好用的论文写作模板!
- 【学习笔记】C语言程序设计入门(一)
- [面试] 百度笔经加面经 实例
- ITIL运维服务管理的26个流程的密切关系说明
- John介绍及常用命令使用说明
- 样本均值方差的期望的推导
热门文章
- 目标主机showmount -e信息泄露(CVE-1999-0554),如何禁止只允许特定主机使用showmount -e查看挂载列表
- 计算机学期总结与学业计划,计算机教学工作总结以及来年计划范文
- 计算机视觉 常用坐标系一览
- 华为服务器故障灯不开机_华为手机开不了机指示灯亮怎么办?
- 孝感市小学生机器人编程比赛_小学生获机器人大赛一等奖 编程是语文老师教的...
- iphone铃声制作
- SPARC Learn Note
- pdf 改变页面大小 python_用Python开发PDF编辑器,实现PDF页面提取,页面合并与替换...
- 计算机怎么给文档加密文件,整个文件夹怎么加密,如何给电脑文档加密
- 原子操作、锁、同步实现原理