UISRC工程师学习站
标题:
axi_vdma驱动probe函数未运行
[打印本页]
作者:
mrdwq
时间:
2020-6-9 10:58
标题:
axi_vdma驱动probe函数未运行
我修改了
S03_CH09_AXI_VDMA_MT9V034摄像头采集系统,并尝试在linux系统下运行程序。system.pdf为Vivado工程结构。系统已经能够启动。devicetree.dts是设备树源文件。在/sys/bus/platform/devices能够解析设备树中的vdma。接着我修改了axi_vdma.c,主要修改了axivdma_open、axivdma_release和axivdma_of_ids。
axivdma_of_ids中的.compatible与设备树源文件中的.compatible保持一致。但是我用insmod命令加载模块,probe函数中的printk并没有打印出来,/dev下也没有出现axivdma_dev。
另一个问题就是我查看了/lib/modules/4.14.0-xilinx/目录下的modules.builtin中的内容,可以看到官方的xilinx_dma.ko的路径是/kernel/drivers/dma/xilinx/
xilinx_dma.ko。但是在kernel/drivers的路径下并没有xilinx_dma.ko。这种情况是否正常,还是内核编译的时候有问题?
有关的文件包含在反馈素材压缩包中。
作者:
ぉ沙皮狗的忧伤
时间:
2020-9-11 17:16
当你设备在设备树中获取到相关的硬件描述信息,获取到了就进入了probe函数,没进入说明你未获取到
作者:
669475880
时间:
2020-12-5 11:18
台湾威力彩
设备在设备树中获取到相关的硬件描述信息,
体彩排列
5
获取到了就进入了probe函数,没进入说明你未获取到
欢迎光临 UISRC工程师学习站 (https://www.uisrc.com/)
Powered by Discuz! X3.5