首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]flash programmer

pennyllin,

你在flash上调试行不行,如果行,flash没有问题。

再programer 时 正不正确?如果没有问题就不是flash的问题了

如果外部led外接上拉电阻,也不应该呈半亮,你可不可以把情况说清楚些

caopengly

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm

pennyllin,

descriptionfile应该没有问题。这就有可能是flash有问题,你可以:

1。看看flash的datasheet编写一个flashtest的vhdl程序。

2。也可以换个芯片试试。

flash常常容易坏,我也遇到过这种问题

caopengly

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm

pennyllin,

flash的descriptionfile是所有flash写程序时必须的。他是flash的一种说明。在nios中,在targetboard中要求做flash的description file不然是写不下去的。

在你自己开发nios电路板时,就会涉及到targetboard的设计,里面就要flash的CFI。description file就是说明flash的CFI的。

可以看看altera的flashprogrammer的pdf,有详细说明!

caopengly

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm

pennyllin

      你好,“我目前的问题是程序烧进flash中了(我已经看到下载完成的提示)”不是下面的提示哦,下面的提示检验没有通过。

Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Pausing target processor: OK
Reading System ID at address 0x004010B8: verified

Downloading 00000000 ( 0%)
Downloaded 64KB in 1.0s (64.0KB/s)

Verifying 00000000 ( 0%)
Verify failed between address 0x0 and 0xFCCB
Leaving target processor paused

最好如楼上所说,把下完的提示贴出来看看。如果你的程序已经下到flash中了,而程序不能运行。你的reset地址是不是选的flash。如果是,你可以选择在flash中跑程序。就是把在NIOS II IDE中工程的System Library选项中的 .text — the actual executable code(代码区)选为flash。这样程序就直接在flash中跑。看行不行。。。。

[此贴子已经被作者于2007-1-27 15:26:01编辑过]

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm
QUOTE:
以下是引用pennyllin在2007-2-6 8:45:00的发言:

to caopengly版主:

    那个提示是我把.text设在flash中调试时出现的(reset address也设在flash)。

    若我把.text设在sdram中就可以正常调试(reset address设在flash).

   

.text设在flash 的意思就是你让程序直接在flash中运行,系统没有产生bootloader在sdram中运行。

而你的flash有问题,自然会出错。而你的 sdram中调试没有问题。所以下面可以。

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm
返回列表