查看: 7299|回复: 5

[求助] 求imx6 linux下的FPGA驱动开发实例

[复制链接]

该用户从未签到

8

主题

24

帖子

0

注册会员

Rank: 2

积分
84
最后登录
2015-1-14
发表于 2014-11-28 10:36:56 | 显示全部楼层 |阅读模式
本人第一次接触IMX6的处理器,现今需要在IMX6的Ubuntu系统下开发FPGA驱动程序,求给个实例,没有的话给个其他的字符设备驱动例子也行。谢谢!
我知道答案 目前已有5人回答
回复

使用道具 举报

该用户从未签到

1

主题

802

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1763
最后登录
1970-1-1
发表于 2014-12-12 18:34:06 | 显示全部楼层
你最好先去看看基于Linux平台下的FPGA的驱动开发方法
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

57

帖子

0

中级会员

Rank: 3Rank: 3

积分
400
最后登录
2017-11-10
发表于 2014-12-12 20:01:25 | 显示全部楼层
关于IMX6开发FPGA我是这样理解的,FPGA你可以看成是一个器件,他和我们的CPU通信是数据通信,通过一个接口来完成的,至于用什么接口你可以定义,比如通过SDIO,SGMII,PCIE等等诸如此类的方式,所以只要你确定了FPGA和 IMX6之间的通信方式,然后再考虑驱动怎么写,这样就容易了。无非就是完成一个底层接口驱动而已,其他的和普通的器件没有本质上区别。
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

24

帖子

0

注册会员

Rank: 2

积分
84
最后登录
2015-1-14
 楼主| 发表于 2014-12-16 10:00:25 | 显示全部楼层
aaa999kk 发表于 2014-12-12 18:34
你最好先去看看基于Linux平台下的FPGA的驱动开发方法

看了,要想好要在内核里面进行注册设备,反正觉得好麻烦,没有实例可以参考,本人小白一个。苦恼的很
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

24

帖子

0

注册会员

Rank: 2

积分
84
最后登录
2015-1-14
 楼主| 发表于 2014-12-16 10:11:05 | 显示全部楼层
蓝色雪狐 发表于 2014-12-12 20:01
关于IMX6开发FPGA我是这样理解的,FPGA你可以看成是一个器件,他和我们的CPU通信是数据通信,通过一个接口 ...

嗯,再好好学学linux,驱动开发感觉挺难的,特别是要涉及到内核
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

57

帖子

0

中级会员

Rank: 3Rank: 3

积分
400
最后登录
2017-11-10
发表于 2014-12-16 10:31:06 | 显示全部楼层
iggy 发表于 2014-12-16 10:11
嗯,再好好学学linux,驱动开发感觉挺难的,特别是要涉及到内核

学习linux 驱动开发可以看看韦东山的linux 驱动开发视频,他的第一期是免费的,看过这个自己动手练习下应该可以上手了。linux 驱动开发其实都是一个套路,先把套路学会,后面再慢慢理解原理。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 17:00 , Processed in 0.098945 second(s), 26 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表