最近一个项目,新接触IMX6Q平台,要用IMX6Q的EIM接口外接FPGA,使用并行总线进行通信。
脑袋里面还停留在linux2.6时代的驱动开发环境,结果发现linux3.15的驱动结构 变成DTS设备树了,完全摸不到门路。
连修改总线IO和位宽的位置都不知道在哪里。网上基本上也是以3.05居多。
驱动不好开发的话,只实现总线位宽和IO引脚的修改即可,对FPGA的操作可以放到应用程序里面。
EIM接口用8bit数据总线、地址总线独立或者16bit数据总线、地址总线复用方式均可满足需求。
请教大家给点提示,要修改哪些文件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
是的,可能会导致内存崩溃。
不过先实现功能,有时间了自己慢慢啃DTS驱动开发
一周热门 更多>