请教:如何使用FLASH
本帖最后由 清霜一梦 于 2010-6-7 20:11 编辑我使用FLASH时出现了很多的无法解决的错误,望高手在闲暇之时俯指,小弟受益无穷。
我用的是DE2_70的板子,CPU标准型,复位向量:CFI, 异常:ram 。 cfi_flash:add 21, data 16 timing: 0. 100.0
epcs:默认。 RAM :100M PIO_LED 8位 PIO_SWITCH 8位
三态桥:默认。
oFLASH_RST_N oFLASH_BYTE_N oFLASH_WP_N三个都接高电平
IDE 中程序:
#include "system.h"
#include "altera_avalon_pio_regs.h"
#include "alt_types.h"
int main ()
{
while(1)
{
// alt_u8 A;
alt_u8 B;
B=IORD_ALTERA_AVALON_PIO_DATA(PIO_SWITCH_BASE);
IOWR_ALTERA_AVALON_PIO_DATA(PIO_LED_BASE,B);
在flash program ——>program fpga configuration data into hardware -image region of flash memory
的 hardware image 为:custom。 memory为cfi-flash
出现错误是:
Pleasecheck thatyour PLDis correctly configured, downing a newSOFfileif necessary
重新编译后重复flash program中的动作还是这个错误
如果先将.pof文件以asp方式烧入epcs,再执行flash program 还是这个错误
但是如果先用jtga方式下载.sof文件到fpga 再执行flash program就会出现这个错误:
Resetting and pausing target processor: OK
No CFI table found at address 0x01400000 //(0x1400000是cfi-flash的基地址)
Leaving target processor paused
我觉得在flash program中有将.sof下到cfi的选项,没有必要用asp方式将.pof文件事先烧入flash,
同时通过jtag方式下载.sof文件更是没有用,因为掉电之后就没有了啊,flash怎么找到硬件配置文件.sof呢
这个flash 我弄了一个星期都没有用上,真是---------
急待解决,敬请指教!!!
如果我说得不够清楚导致老师们无法找出我的工程错在哪儿。那能不能麻烦您上传一个成功用SOPC builder做成使用flash的实例给我看看呢
因为我用flash从没有成功过啊
事态紧急!!!(我只有这么多的币,倾家荡产求知识)
急急急 没有人回我 我自己顶
我顶 我顶我顶顶 顶!!! 今天还没有人回我 我就、自己顶
我顶我顶 我顶顶顶 !!! 这么长时间了,还没有人回我 SOPC,不怎么会,围观等答案。
页:
[1]