问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

切换到宽版
微信扫一扫 分享朋友圈

已有 10688 人浏览分享

开启左侧

Zynq7100,armlinux系统中实现AXI-lite通信接口设计

[复制链接]
10688 4
目前在Zyna7100板子arm端加载了linux操作系统,要实现Axi-lite接口通信
求教各位大神如何实现linux端的设计
(我现在理解的是,Axi-lite通过内存映射方式实现,所以对于ps端,需要读取指定内存地址的数据即可~~~~
那么,linux如何读取指定DDR地址的数据呢?不晓得理解的对不对,主要目的是在ps端实现接口通信)

评论 4

uisrc  管理员  发表于 2019-10-16 15:45:14 | 显示全部楼层
用mmap方式就可以了
越努力越幸运!加油!
shyley  新手上路  发表于 2019-10-16 15:47:20 | 显示全部楼层
msxbo 发表于 2019-10-16 15:45
用mmap方式就可以了

mmap,需要指定地址,那FPGA设定的写入地址,跟操作系统中mmap的地址是什么关系呢?FPGA设定的地址,会不会跟系统地址分配有冲突呢?
uisrc  管理员  发表于 2019-10-16 16:04:12 | 显示全部楼层
FPGA本身没有地址,但是通过AXI-lit挂到ARM是是会分配地址的,然后ARM就可以通过这些地址和FPGA交互数据了
越努力越幸运!加油!
shyley  新手上路  发表于 2019-10-16 16:28:14 | 显示全部楼层
msxbo 发表于 2019-10-16 16:04
FPGA本身没有地址,但是通过AXI-lit挂到ARM是是会分配地址的,然后ARM就可以通过这些地址和FPGA交互数据了

明白了,多谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

1

粉丝

5

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版