linux驱动开发
文章平均质量分 88
masterbee
光芒四射的理工男,用最朴实无华的语言,和你共同成长。
展开
-
linux/银河麒麟系统下基于Tsi721的PCIE转RapidIO驱动调试与测试
调试环境:CPU:Intel Xeon E5-2648L系统:ubuntu 16.04板上PCIE转RapidIO芯片:Tsi721整体连接框图如下图所示:驱动调试调试步骤如下:从git下载相关rapidio驱动和测试代码:gitclonehttps://github.com/RapidIO/kernel-rapidio.gitgitclonehttps://github.com/RapidIO/RapidIO_RRMAP.gitgi...原创 2021-01-07 12:16:14 · 3909 阅读 · 3 评论 -
linux使用insmod动态加载内核模块时出现disagree about version of symbol module_layout问题
使用insmod **.ko时,出现Invalid module format提示,使用dmesg -c查看相应的log,出现disagree about version of symbol module_layout。解决方法:先使用uname -r查看系统的linux版本号,比如我的:#uname -r4.2.0-23-generic再查看该ko源码目录下的Make...原创 2019-01-22 13:52:43 · 11956 阅读 · 4 评论 -
Linux下Chelsio T5调试方法
T5是Chelsio的网络芯片,具体的硬件参数可以参考《Chelsio T5 HW Debug Guide V1.02.pdf》文档,如有需要请留言留下你的邮箱,我发给你。现在我们着重讲述它在Linux下的的相关调试方法。T5的调试分为2步:T5芯片firmware的烧录。 T5芯片在Linux下的驱动调试。我的调试环境为:CPU:Intel Xeon E5-2648L...原创 2019-02-15 18:41:15 · 1827 阅读 · 2 评论 -
ubuntu中linux内核的编译、更换与使用
本文转载于网络,侵权删。原文链接:https://www.cnblogs.com/jeffkuang/articles/3699955.html由于需要在PC机上做一些Linux驱动的实验,来学习《linux设备驱动开发技术及应用》这本书,最近在ubuntu上配置、编译、安装了更老一些的内核。原来ubuntu11.10自带的内核是linux-3.0.0-12的,我改为了linux-2.6....转载 2019-02-28 14:25:27 · 646 阅读 · 0 评论 -
虚拟机Oracle VM VirtualBox ubuntu系统如何设置访问windows共享文件夹
1、在VirtualBox管理器中点击“设置”,如下图:2、在共享文件夹中,点“+”按钮,添加windows要共享的文件夹,然后选择“自动挂载”,如下图:比如我的设置如下:3、运行ubuntu系统,打开终端,使用root权限执行以下命令:root@xx-PC:/home/xx# mkdir windowsshareroot@xx-PC:/hom...原创 2019-03-01 14:00:03 · 2058 阅读 · 1 评论 -
调试基于Linux Tsi721的rapidio驱动遇到的一些问题
目前我在调试基于Linux的rapidio驱动,遇到了一些问题,希望能和各位一起探讨:调试环境:CPU:Intel Xeon E5-2648L系统:ubuntu 16.04板上RapidIO芯片:Tsi721目前一共有3个版本的驱动:使用系统自带linux驱动,能识别Tsi721,并且ID信息能正确读出来。即在sys/class/rapidio_port下有设备的端...原创 2019-03-07 16:29:11 · 5561 阅读 · 5 评论