使用硬件:

荔枝派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系统驱动移植相关推荐

  1. Linux系统驱动跟裸机驱动的区别

    区别指示 Linux系统驱动和裸机驱动的主要区别在于它们运行的环境和依赖不同. Linux系统驱动(Linux Device Driver): Linux系统驱动是在Linux操作系统环境下运行的. ...

  2. OpenCV基于ARM的Linux系统的交叉编译

    OpenCV基于ARM的Linux系统的交叉编译 基于ARM的Linux系统的交叉编译 先决条件 获取OpenCV源代码 获取最新的稳定OpenCV版本 从Git存储库中获取最新的OpenCV 构建O ...

  3. linux摄像头 自动对焦,基于H3在Linux下驱动OV5640摄像头的方法与流程

    技术特征: 1.基于H3在Linux下驱动OV5640摄像头的方法,其特征在于,包括如下步骤: S1打开OV5640摄像头所对应的设备文件/dev/videoX: S2为OV5640摄像头驱动添加读写 ...

  4. linux系统显卡驱动下载官网,NVIDIA显卡Linux系统驱动313.09版下载

    日前,从NVIDIA服务器中又再次泄漏了一款Linux系统驱动,该驱动版本号为313.09,要知道Linux系统下的R310系列驱动才刚发布到310.19版. 不过因为是泄漏版驱动,官网还未发布,因此 ...

  5. linux搭建web服务器论文答辩开场白,基于ARM9嵌入式Linux系统Web Server服务器计算机设计与科学专业毕业答辩.ppt...

    基于ARM9嵌入式Linux系统Web Server服务器计算机设计与科学专业毕业答辩 2009-5-31 计算机科学与技术专业 2009届本科生毕业论文答辩 基于ARM9的嵌入式Linux系统的We ...

  6. 硬盘克隆带linux系统,一种Windows环境下基于DiskGenius克隆Linux系统的方法及系统与流程...

    本发明涉及服务器操作系统技术领域,特别是一种windows环境下基于diskgenius克隆linux系统的方法及系统. 背景技术: 服务器在测试过程中需要反复安装linux操作系统用于服务器的各种测 ...

  7. 【genius_platform软件平台开发】第六十八讲:linux系统驱动开发之-驱动程序发送信号给应用程序

    大家好,我是峰哥,今天给大家解说一下:驱动层发送信号给应用程序.在上一篇文章中,我讲过:应用层发送指令来控制驱动层的GPIO状态,[genius_platform软件平台开发]第六十七讲:linux系 ...

  8. 【Linux】嵌入式Linux系统的移植(上篇:交叉编译器、连接方式)

    嵌入式Linux系统移植 嵌入式Linux系统移植是进行Linux驱动开发的基础,如果连Linux系统移植都完成不了,那就更不用说驱动开发了.因此,Linux系统移植至关重要. 嵌入式Linux系统的 ...

  9. linux i2c 内核初始io,linux I2C驱动移植

    linux I2C驱动移植 I²C总线仅使用SCL,SDA两根信号线实现设备间的数据交互,被广泛应用于微控制领域芯片与芯片之间的通信,如EEPROM,实时时钟,小型LCD等与CPU之间的通信. I2C ...

最新文章

  1. MyEclipse +Flex 整合
  2. hdu6165 缩点,dfs
  3. oracle使用sqlplus创建表空间
  4. WSUS部署中...
  5. curl 请求日志_kong api网关日志 将请求和响应数据附加到磁盘上的日志文件中
  6. Solr Facet技术的应用与研究
  7. 在linux上ansi格式转换换utf-8格式会乱码吗?,c++对编码格式ANSI utf8 unicode 进行转换...
  8. uniapp 生成二维码长按保存_工程设备巡检如何用二维码管理?
  9. linux登录显示 Error in service module错误
  10. 服务器数码管不显示,LED数码管不亮的原因及故障排查方法
  11. 谷哥学术2022年2月份资源分享下载列表 13/20
  12. cuda10安装——在CentOS上安装的艰难过程
  13. 简单记录如何通过 VS Code 和 Auto Build Marlin编译和更新marlin固件
  14. 201908 小技巧---设备管理器-其他设备-通用串行总线(USB)控制器 驱动安装
  15. 32bit转64bit,使用anaconda实现python64位与32位共存【多次踩雷后的正确解决方法】
  16. 洋洋背古诗(2021)
  17. 大规模视觉定位地图关键技术:使用视觉匹配提升GPS的绝对定位精度
  18. 在国外怎么观看国内网站视频电影电视剧
  19. python实现选择题自动答题_答题辅助python代码实现
  20. 十四五期间我国区块链技术趋势特征分析

热门文章

  1. Proof Compression
  2. 决策树---红酒分类
  3. -day26 必备SQL和表关系及授权
  4. 【DeeplabV3+ MIoU】DeeplabV3+计算评价指标
  5. python中的matplotlib绘图
  6. Win7下IE浏览器主页被篡改为2345导航页,怎么改掉?
  7. RAM与ROM的区别
  8. IE浏览器无法启动或者点击无响应的解决办法
  9. warning incompatible implicit declaration of built-in function 'printf'
  10. 洛谷 UVA1395 苗条的生成树 Slim Span