OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7507|回复: 9

fpga里能挂载文件系统么??

[复制链接]

2

主题

13

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2018-9-20
在线时间
5 小时
发表于 2018-12-6 14:05:29 | 显示全部楼层 |阅读模式
1金钱
看完了,原子的fpga视频,里面没有发现在挂载文件系统,只是有用spi的方式读写SD卡,想做个3d广告机,我看别人的是用xilinx的spartan-6做的,是不是xilinx的开发环境里可以挂载文件系统啊?

最佳答案

查看完整内容[请看2#楼]

可以,见过别人使用Altera FPGA的Nios ii软核,通过移植znFAT32系统实现的SD卡的文件系统
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

2013

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5617
金钱
5617
注册时间
2018-10-21
在线时间
1591 小时
发表于 2018-12-6 14:05:30 | 显示全部楼层
本帖最后由 QinQZ 于 2018-12-7 08:35 编辑

可以,见过别人使用Altera FPGA的Nios ii软核,通过移植znFAT32系统实现的SD卡的文件系统
回复

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2018-9-20
在线时间
5 小时
 楼主| 发表于 2018-12-6 21:58:41 | 显示全部楼层
QinQZ 发表于 2018-12-6 18:59
见过别人使用Altera FPGA的Nios ii软核,通过移植znFAT32系统实现的SD卡的文件系统

没找到具体的移植过程啊,不知道怎么弄的啊
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-12-7 01:37:51 | 显示全部楼层
可以,不过你得跑软核
回复

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2018-9-20
在线时间
5 小时
 楼主| 发表于 2018-12-8 22:01:16 | 显示全部楼层
正点原子 发表于 2018-12-7 01:37
可以,不过你得跑软核

fpga都是要跑软核的啊,这么没啥说的吧,我就是想要fpga读sd卡里的文件,就像在stm32里挂载fatfs读取文件一样,就是现在fpga里实现不了啊,我网上找了一下说有个叫znfat32的文件系统可以挂载可是也没找到哪里可以免费下载的,也不知道具体怎么挂载,
回复

使用道具 举报

3

主题

2013

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5617
金钱
5617
注册时间
2018-10-21
在线时间
1591 小时
发表于 2018-12-9 09:56:35 | 显示全部楼层
只是说fpga可以通过nios软核来实现SD卡的文件系统,这只是一个思路。至于具体比较详细的实现方法,只能自己设计或者参考别人现有的例程,因为很少人会使用fpga来做SD卡的文件系统,对于这种非主流的设计,在网上找不到很正常。
回复

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2018-9-20
在线时间
5 小时
 楼主| 发表于 2018-12-9 16:05:27 | 显示全部楼层
QinQZ 发表于 2018-12-9 09:56
只是说fpga可以通过nios软核来实现SD卡的文件系统,这只是一个思路。至于具体比较详细的实现方法,只能自己 ...

那么我想问下,那么我这个该怎么设计啊,这个项目就是要实现4路spi的数据同时输出,所以我选择了fpga来做,用stm32 是顺序执行的,满足不了4路同时输出。可是还要读取sd卡的里的图像数据,并且这个数据不是固定的,是客户自己生产的图像数据文件,我看了再有的教程fpga里读取sd卡的图片是用winhex找到偏移地址的方法,可是我这个数据是需要更换的啊,所以就想用文件系统通过查找*.bin的方式,在fatfs里就容易实现,这里没有文件系统,就没法读文件了,求指点,或者用其它什么方法能实现我这两个要求,
回复

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2018-9-20
在线时间
5 小时
 楼主| 发表于 2018-12-9 19:09:45 | 显示全部楼层
正点原子 发表于 2018-12-7 01:37
可以,不过你得跑软核

原子哥,我想问下,既然像fatfs是纯c语言编写的,那么为何不可以移植到eclisp里呢?
回复

使用道具 举报

33

主题

982

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7862
金钱
7862
注册时间
2014-8-13
在线时间
1584 小时
发表于 2018-12-9 19:15:34 | 显示全部楼层
FPGA+STM32->FatFs---SD就好了,都是常见设计,不存在什么技术难点。除非批量生产,有成本制约
回复

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2018-9-20
在线时间
5 小时
 楼主| 发表于 2018-12-10 22:07:34 | 显示全部楼层
mack13013 发表于 2018-12-9 19:15
FPGA+STM32->FatFs---SD就好了,都是常见设计,不存在什么技术难点。除非批量生产,有成本制约

这样是可以,我在网上看别人做的3d广告机,我拆了盖看了下,用了spartan-6 做的,这个是xilinx的,不知道是怎么做的,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 05:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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