QCA7000/QCA7005基于全志V3S Linux系统驱动移植
使用硬件:
荔枝派V3S Lichee Pi Zero with Dock
QCA7000HomePlugGreen PHY模块
开发环境:
Ubuntu18.04.6 LTS
buildroot:2022.02
U-Boot :2019.10
kernel:Linux version 5.3.5
gcc version 10.3.0
部分打印信息:
[ 0.773832] qcaspi spi0.0: ver=0.2.7-i, clkspeed=12000000, burst_len=5000, pluggable=0
[ 0.781863] qcaspi spi0.0: Using random MAC address: 86:bb:e0:d6:8a:07
查看驱动:
# dmesg | grep qca
[ 0.773832] qcaspi spi0.0: ver=0.2.7-i, clkspeed=12000000, burst_len=5000, pluggable=0
[ 0.781863] qcaspi spi0.0: Using random MAC address: 86:bb:e0:d6:8a:07
[ 175.109563] qcaspi spi0.0 eth0: SPI thread created
加载QCA7000HomePlugGreen PHY
# ifconfig eth0 up
# [ 134.406658] qcaspi spi0.0 eth0: SPI thread created
查看qca7000配置:
# plctool -i eth0 -IPIB 0-0 8836 bytesMAC 70:20:22:03:16:02DAK 68:9F:07:4B:8B:02:75:A2:71:0B:0B:57:79:AD:16:30 (HomePlugAV)NMK B5:93:19:D7:E8:15:7B:A0:01:B0:18:66:9C:CE:E3:0D (HomePlugAV0123)NID 02:6B:CB:A5:35:4E:08Security level 0NET TEL_+8618212075575MFG guibin_ZouUSR PEVCCo NeverMDU N/A
未完,待续。。。。
QCA7000/QCA7005基于全志V3S Linux系统驱动移植相关推荐
- Linux系统驱动跟裸机驱动的区别
区别指示 Linux系统驱动和裸机驱动的主要区别在于它们运行的环境和依赖不同. Linux系统驱动(Linux Device Driver): Linux系统驱动是在Linux操作系统环境下运行的. ...
- OpenCV基于ARM的Linux系统的交叉编译
OpenCV基于ARM的Linux系统的交叉编译 基于ARM的Linux系统的交叉编译 先决条件 获取OpenCV源代码 获取最新的稳定OpenCV版本 从Git存储库中获取最新的OpenCV 构建O ...
- linux摄像头 自动对焦,基于H3在Linux下驱动OV5640摄像头的方法与流程
技术特征: 1.基于H3在Linux下驱动OV5640摄像头的方法,其特征在于,包括如下步骤: S1打开OV5640摄像头所对应的设备文件/dev/videoX: S2为OV5640摄像头驱动添加读写 ...
- linux系统显卡驱动下载官网,NVIDIA显卡Linux系统驱动313.09版下载
日前,从NVIDIA服务器中又再次泄漏了一款Linux系统驱动,该驱动版本号为313.09,要知道Linux系统下的R310系列驱动才刚发布到310.19版. 不过因为是泄漏版驱动,官网还未发布,因此 ...
- linux搭建web服务器论文答辩开场白,基于ARM9嵌入式Linux系统Web Server服务器计算机设计与科学专业毕业答辩.ppt...
基于ARM9嵌入式Linux系统Web Server服务器计算机设计与科学专业毕业答辩 2009-5-31 计算机科学与技术专业 2009届本科生毕业论文答辩 基于ARM9的嵌入式Linux系统的We ...
- 硬盘克隆带linux系统,一种Windows环境下基于DiskGenius克隆Linux系统的方法及系统与流程...
本发明涉及服务器操作系统技术领域,特别是一种windows环境下基于diskgenius克隆linux系统的方法及系统. 背景技术: 服务器在测试过程中需要反复安装linux操作系统用于服务器的各种测 ...
- 【genius_platform软件平台开发】第六十八讲:linux系统驱动开发之-驱动程序发送信号给应用程序
大家好,我是峰哥,今天给大家解说一下:驱动层发送信号给应用程序.在上一篇文章中,我讲过:应用层发送指令来控制驱动层的GPIO状态,[genius_platform软件平台开发]第六十七讲:linux系 ...
- 【Linux】嵌入式Linux系统的移植(上篇:交叉编译器、连接方式)
嵌入式Linux系统移植 嵌入式Linux系统移植是进行Linux驱动开发的基础,如果连Linux系统移植都完成不了,那就更不用说驱动开发了.因此,Linux系统移植至关重要. 嵌入式Linux系统的 ...
- linux i2c 内核初始io,linux I2C驱动移植
linux I2C驱动移植 I²C总线仅使用SCL,SDA两根信号线实现设备间的数据交互,被广泛应用于微控制领域芯片与芯片之间的通信,如EEPROM,实时时钟,小型LCD等与CPU之间的通信. I2C ...
最新文章
- MyEclipse +Flex 整合
- hdu6165 缩点,dfs
- oracle使用sqlplus创建表空间
- WSUS部署中...
- curl 请求日志_kong api网关日志 将请求和响应数据附加到磁盘上的日志文件中
- Solr Facet技术的应用与研究
- 在linux上ansi格式转换换utf-8格式会乱码吗?,c++对编码格式ANSI utf8 unicode 进行转换...
- uniapp 生成二维码长按保存_工程设备巡检如何用二维码管理?
- linux登录显示 Error in service module错误
- 服务器数码管不显示,LED数码管不亮的原因及故障排查方法
- 谷哥学术2022年2月份资源分享下载列表 13/20
- cuda10安装——在CentOS上安装的艰难过程
- 简单记录如何通过 VS Code 和 Auto Build Marlin编译和更新marlin固件
- 201908 小技巧---设备管理器-其他设备-通用串行总线(USB)控制器 驱动安装
- 32bit转64bit,使用anaconda实现python64位与32位共存【多次踩雷后的正确解决方法】
- 洋洋背古诗(2021)
- 大规模视觉定位地图关键技术:使用视觉匹配提升GPS的绝对定位精度
- 在国外怎么观看国内网站视频电影电视剧
- python实现选择题自动答题_答题辅助python代码实现
- 十四五期间我国区块链技术趋势特征分析