赛灵思
直播中

徐敏

8年用户 158经验值
私信 关注
[问答]

SPARTAN 3 AN使用iMPACT生成配置文件时出现错误

嗨,
我需要在SPARTAN 3 AN(700 AN)的内部闪存上编程用户数据。
我有一个错误来自我用于生成文件的iMPACT。
我在iMPACT上遵循了以下顺序,首先只添加了FPGA配置文件,用于进行测试:
1-从创建PROM文件(PROM文件格式化程序)
步骤1(选择存储目标):Spartan3AN
步骤2(添加存储设备):xc3s700an [1048576]
步骤3(输入数据):无电源-of-2 /版本:1 /无非配置数据文件
2-我添加了有效的FPGA程序的.bit文件,iMPACT显示了这个
'1':成功添加了设备xc3s700an。
--------------------------------------------------
--------------------
覆盖索引0处的链。
在索引0处覆盖链。
Sector_Addr Page_Addr PO2_Addr Non-Binary_Addr
1 256 65536 131072
2 512 131072 262144
3 768 196608 393216
4 1024 262144 524288
5 1280 327680 655360
6 1536 393216 786432
7 1792 458752 917504
8 2048 524288 1048576
9 2304 589824 1179648
10 2560 655360 1310720
11 2816 720896 1441792
12 3072 786432 1572864
13 3328 851968 1703936
14 3584 917504 1835008
15 3840 983040 1966080
'1':加载文件'G:/Departments/TE/Groups/EPC/Projects/RegFGC3/Design/FPGA_Development/VS_RegulationDSP/DevCrate/xproj/toplevel.bit'...
信息:iMPACT  - 经过的时间= 0秒。
完成。
信息:iMPACT:501  - '1':成功添加了设备xc3s700an。
--------------------------------------------------
--------------------
--------------------------------------------------
--------------------
文件:G:/Departments/TE/Groups/EPC/Projects/RegFGC3/Design/FPGA_Development/VS_RegulationDSP/DevCrate/xproj/toplevel.bit使用大小:2732640
添加一个设备。下一个起始地址= 53691
3-然后当我做:生成文件:
版本0,设计0设备#0被选中。
版本0,设计0设备#0被选中。
信息:iMPACT  - 当前时间:12/04/2013 17:09:19
总配置位大小= 2732640位。
总配置字节大小= 341580字节。
错误:比特流:从0x0加载的25  -  0x53670字节将超过promsize 0x40000。
我做错了什么?
当我使用iMPACT下载到FPGA时,位文件工作正常,所以它应该没有任何问题。
那是什么东西:
步骤2(添加存储设备):xc3s700an [1048576]
添加一个设备。下一个起始地址= 53691
对于Windows-7 32位,ISE版本为14.3。
谢谢

以上来自于谷歌翻译


以下为原文

Hi,

I need to program user data on the Internal Flash of a SPARTAN 3 AN (700 AN).
I have an error from the iMPACT I am using for generating the file.

I have followed the following sequence on iMPACT, first only adding the FPGA configuration file, for making a Test:
1-      From Create PROM File (PROM File formatter)


    • Step 1 (Select Storage Target): Spartan3AN
    • Step 2 (Add Storage Devices):  xc3s700an               [1048576]
    • Step 3 (Enter Data): No power –of-2 / Revision: 1 / No  Non-Configuration-Data-Files

2-      I add the .bit file of a FPGA program that works, the iMPACT displays this

'1': Added Device xc3s700an successfully.
----------------------------------------------------------------------
Override chain at index 0.
Overriding chain at index 0.
   Sector_Addr  Page_Addr   PO2_Addr   Non-Binary_Addr
1             256         65536    131072
2             512         131072  262144
3             768         196608  393216
4             1024      262144  524288
5             1280      327680  655360
6             1536      393216  786432
7             1792      458752  917504
8             2048      524288  1048576              
9             2304      589824  1179648              
10          2560      655360  1310720              
11          2816      720896  1441792              
12          3072      786432  1572864              
13          3328      851968  1703936              
14          3584      917504  1835008              
15          3840      983040  1966080              
'1': Loading file 'G:/Departments/TE/Groups/EPC/Projects/RegFGC3/Design/FPGA_Development/VS_RegulationDSP/DevCrate/xproj/toplevel.bit' ...
INFO:iMPACT - Elapsed time =      0 sec.
done.
INFO:iMPACT:501 - '1': Added Device xc3s700an successfully.
----------------------------------------------------------------------
----------------------------------------------------------------------
file : G:/Departments/TE/Groups/EPC/Projects/RegFGC3/Design/FPGA_Development/VS_RegulationDSP/DevCrate/xproj/toplevel.bit  used size : 2732640
Add one device.Next Start Address=53691

3-      Then when I make: Generate File:

Revision 0, Design 0 Device #0 is Selected.
Revision 0, Design 0 Device #0 is Selected.
INFO:iMPACT - Current time: 12/04/2013 17:09:19
Total configuration bit size = 2732640  bits.
Total configuration byte size = 341580 bytes.
ERROR:Bitstream:25 - 0x53670 bytes loaded up from 0x0 would exceed promsize 0x40000.


What did I made wrong?

The bit file works perfectly when I download to the FPGA with iMPACT so it should not have any problem.

What are those things:


    • Step 2 (Add Storage Devices):  xc3s700an               [1048576]
    • Add one device.Next Start Address=53691



Version of ISE is 14.3 for Windows-7 32 bits.

Thanks

回帖(6)

李想

2019-7-24 13:07:55
参见AR#51910 http://www.xilinx.com/support/answers/51910.htm
这是14.2的一个问题,显然在14.3中没有修复
在原帖中查看解决方案

以上来自于谷歌翻译


以下为原文

See AR# 51910 http://www.xilinx.com/support/answers/51910.htm
 
It was an issue for 14.2 and apparently not fixed in 14.3
View solution in original post
举报

李想

2019-7-24 13:23:02
参见AR#51910 http://www.xilinx.com/support/answers/51910.htm
这是14.2的一个问题,显然在14.3中没有修复

以上来自于谷歌翻译


以下为原文

See AR# 51910 http://www.xilinx.com/support/answers/51910.htm
 
It was an issue for 14.2 and apparently not fixed in 14.3
举报

刘建伟

2019-7-24 13:39:10
非常感谢。
它似乎也是14.4中的一个问题.......

以上来自于谷歌翻译


以下为原文

Thanks al lot.
It seems to be an issue also in 14.4 .......
举报

李凯生

2019-7-24 13:54:25
我也在14.5中得到同样的问题
请回复使用哪个版本来避免这种情况。

以上来自于谷歌翻译


以下为原文

i aa also getting the same issue in 14.5
 
kindly reply which version to use to avoid this.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分