Board logo

标题: 如何利用Altera的NIOS去实现flash的编程和烧写 [打印本页]

作者: mmm    时间: 2007-12-3 15:22     标题: 如何利用Altera的NIOS去实现flash的编程和烧写

如何利用Altera的NIOS去实现flash的编程和烧写
作者: kzw    时间: 2007-12-4 13:43

楼主先看看关于altera的关于flash的烧写的文档。
作者: zhonghui    时间: 2007-12-7 20:42

可以通过SHELL方式对flash进行烧写,也可以把.pof文件Down进去实现。


作者: mmm    时间: 2007-12-8 23:25

看得还是一头雾水。。。


作者: kzw    时间: 2007-12-10 14:52

有现成的硬件可以对照着操作一下试一下,有问题我们再来讨论。
作者: mmm    时间: 2007-12-11 14:24

QUOTE:
以下是引用kzw在2007-12-10 14:52:00的发言:
有现成的硬件可以对照着操作一下试一下,有问题我们再来讨论。

版主您好,能给我点相关的资料吗?谢谢了


作者: mmm    时间: 2007-12-11 23:39

还有我现在flash在线下载的时候出现问题,如下:

#!/bin/sh
#
# This file was automatically generated by the Nios II IDE Flash Programmer.
#
# It will be overwritten when the flash programmer options change.
#

cd D:/altera/70/hhhh/hello_led_0/Debug

# Creating .flash file for the project
"$SOPC_KIT_NIOS2/bin/elf2flash" --base=0x00000000 --end=0xfffff --reset=0x0 --in
put="hello_led_0.elf" --output="cfi_flash_0.flash" --boot="d:/altera/70/ip/nios2
_ip/altera_nios2/boot_loader_cfi.srec"

# Programming flash with the project
"$SOPC_KIT_NIOS2/bin/nios2-flash-programmer" --base=0x00000000 --cable='ByteBlas
terII [LPT1]' --device=1 --sidp=0x00202038 --id=2744944800 --timestamp=119738259
8 --instance=0 "cfi_flash_0.flash"
Using cable "ByteBlasterII [LPT1]", device 1, instance 0x00
Resetting and pausing target processor: OK
Reading System ID at address 0x00202038: FAIL
ID value does not match: read 0x00C00034; expected 0xA39C88A0
Timestamp value does not match: image on board is older than expected
Read timestamp 11:03:32 1983/02/28; expected 22:16:38 2007/12/11
Leaving target processor paused





问题如红色所示,然后关于程序和数据的一些区间配置如图所示:

大家帮帮忙啊

MFA1ZOd7.jpg

[此贴子已经被作者于2007-12-11 23:43:29编辑过]



图片附件: bBZu42tU.jpg (2007-12-11 23:29, 88.86 KB) / 下载次数 315
http://bbs.eccn.com/attachment.php?aid=3101&k=d4704e7941623685dfee0b0101ebfb59&t=1732296481&sid=eeqzvv



图片附件: qMEGyzNK.jpg (2007-12-11 23:31, 60.61 KB) / 下载次数 308
http://bbs.eccn.com/attachment.php?aid=3102&k=1b5322f70089fb39c12e24df8926ea1e&t=1732296481&sid=eeqzvv



图片附件: MFA1ZOd7.jpg (2007-12-11 23:32, 55.31 KB) / 下载次数 398
http://bbs.eccn.com/attachment.php?aid=3103&k=70d5e557ab35c43841f457c1716a1dab&t=1732296481&sid=eeqzvv


作者: kzw    时间: 2007-12-12 20:06

你的工程的建立时间和你的id不符合,应该是软硬件不对应的。
作者: luoyongde0965    时间: 2007-12-13 15:16

你的工程文件中有未授权IP核,建议你使用生成的time limite...sof文件下载到开发板上运行该程序,应该可以。
作者: mmm    时间: 2007-12-13 18:59

QUOTE:
以下是引用luoyongde0965在2007-12-13 15:16:00的发言:
你的工程文件中有未授权IP核,建议你使用生成的time limite...sof文件下载到开发板上运行该程序,应该可以。

我没有生成这个文件的,因为我的许可是可以的


作者: mmm    时间: 2007-12-13 19:00

QUOTE:
以下是引用kzw在2007-12-12 20:06:00的发言:
你的工程的建立时间和你的id不符合,应该是软硬件不对应的。

建立的工程的时间?/还请兄弟明示。。。


作者: zhonghui    时间: 2007-12-15 22:57

LICENSE 不对编译时就会出现TIME LIMITE.SOF文件。我以前也遇到过。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0