工具/软件:Linux
您好!
我们将 adv7842连接到了 EVM572x Evaboard 上的 VIP。 通过内核配置、我们包括了内核源代码中包含的 adv7842驱动程序。 ADV 7842作为可加载模块提供。 设备树如下所示:
i2c5{(&I)
状态="正常";
时钟频率=<400000>;
adv7842@20{
兼容="Adi、adv7842";
reg =<0x20>;
端口{
adv7842_1:端点{
远程端点=<&V vin3a>;
HSYNC-ACTIVE =<1>;
vsync-active =<1>;
数据激活=<1>;
pclk-sample =<0>;
总线宽度=<16>;
};
};
};
};
vin3a{(&V)
状态="正常";
端点{
从模式;
远程端点=<&adv7842_1>;
};
};
当我们对 adv7842.ko 文件执行 insmod 操作时、会收到以下错误消息:
root@am57xx-EVM:/lib/modules/4.4.19-gdb0b54cdad/kernel/drivers/media/i2c dmesg
[250.749130] adv7842 4-0020: 无平台数据!
root@am57xx-evm:/lib/modules/4.4.19-gdb0b54cdad/kernel/drivers/media/i2c modinfo adv7842
文件名:/lib/modules/4.4.19-gdb0b54cdad/kernel/drivers/media/i2c/adv7842.ko
许可证:GPL
作者:Martin Bugge
作者:Hans Verkuil
说明:Analog Devices ADV7842视频解码器驱动程序
版本:4F006C2154452E099328C17
别名:I2C:adv7842
取决于:
intree:Y
vermagic:4.4.19-gdb0b54cdd SMP 抢占 mod_unload MODVERSIONS ARMv7 p2v8
parm:调试:调试级别(0-2)(int)
原因可能是什么?
感谢你的帮助
Marc
