完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨社区委员会,
我是Xilinx FPGA设计的新手。 我被赋予了实现多重启动功能的任务。 我通过ISE GUI或bitgen命令行生成带有多重引导选项的映像。 我能够将这张图片加入 直接的FPGA内存,它的工作原理。 当我将图像和标题存储到PROM中时,在执行PROGRAM_B断言后,它永远不会得到DONE。 我试图从PROM中使用上PROM空间中的多引导映像和较低PROM(128Mbit)空间中的Golden映像(一个具有多引导选项)启动。 但我从来没有完成过。 使用以下开关创建黄金图像。 我尝试在较低的PROM空间中使用黄金图像进行启动,认为由于空白的PROM会导致后备 在地址0x800,000 - 但我仍然没有完成。 这是我在bitgen.ut文件中的设置。 我相信我错过了一些东西 - 请帮助。 请注意,从PROM启动单个启动映像已经运行了好几年。 问候, 戴夫 -g ConfigRate:26-g DonePin:Pullup-g DriveDone:是-g LCK_cycle:NoWait -g持续:No-g TdoPin:PullNone-g MultiBootMode:是-g golden_config_addr:00000044-g next_config_addr:00800000-g next_config_new_mode:是 戴夫 |
|
相关推荐
8个回答
|
|
对于spartan-6 multiboot,您可以尝试按照以下链接中给出的文档检查所需的设置
https://www.xilinx.com/support/documentation/boards_and_kits/xtp059.pdf |
|
|
|
感谢您的回复。
但Power Point演示文稿没有我的答案。 我正在阅读的一件事,我不确定。 一旦图像进入PROM - 对于Multiboot,我需要发出一个IPROG命令,还是可以断言PROGRAM_B? 谢谢, 戴夫 戴夫 |
|
|
|
这是从MCS文件中剪切的标头粘贴。
想问的是0000在不同的字体应该是IPROG命令000e? 谢谢 戴夫 :020000040000FA:10000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00:10001000AA99556631E1FFFF326100003281038009:1000200032A1004432C1030032E1000030A10000DF 戴夫 |
|
|
|
是的,IPROG命令应该是000E
|
|
|
|
|
|
|
|
|
|
|
|
嗨kkn,
我已经尝试了reset_on_error,并且我将timer_cfg设置为较低的数字--400十六进制。 我想我只需要正确的开关组合 - 通常我的大多数实验都有 没有重置错误 - 我会再次尝试使用它。 这是多重启动的要求吗? 很多时候我在没有第二张图像的情况下尝试我的多重启动图像 - 假设它会在同步字上超时并进行后备启动。 但我也尝试在PROM中放置多个引导地址所指向的单个映像。 但它只是无法启动。 感谢您的帮助, 戴夫 戴夫 |
|
|
|
嗨kkn,
这是我的bitgen andpromgen命令和我的ut文件的粘贴。 谢谢你的帮助! 如果你看错了,请告诉我。 戴夫 Bitgen有一些本地交换机在服务器上运行它: bitgen -sgwait -sgq normal -stdout excmd.out -stderr sg.err -sgm 1 -sgc 1 -f multi.ut fpga_host1_siab2_mstr fpga_host1_siab2_mstr PROMGEN COMMAND: promgen -spi -p bin -s 16384 -c 0xFF -w -o r4_june4_mul_script_reset.bin -u 0 fpga_host1_siab2_mstr.bit multi.ut的内容 ================================== -wg DebugBitstream:No-g Binary:no-g CRC:Enable-g Reset_on_err:Yes-g ConfigRate:26-g ProgPin:PullUp-g TckPin:PullUp-g TdiPin:PullUp-g TdoPin:PullNone-g TmsPin:PullUp -g DonePin:PullUp-g UnusedPin:PullDown -g UserID:0xFFFFFFFF -g next_config_addr:0x03800000-g next_config_reboot:Enable -g next_config_new_mode:Yes-g ExtMasterCclk_en:No-g SPI_buswidth:1-g TIMER_CFG:0x0400-g next_config_boot_mode:001 -g next_config_register_write:Disable -g golden_config_addr:0x03000044-g failsafe_user:0x0000-g multipin_wakeup:No-g StartUpClk:CClk-g DONE_cycle:4-g GTS_cycle:5-g GWE_cycle:6-g LCK_cycle:NoWait-g安全性:无 -g DonePipe:No-g DriveDone:是-g加密:No-g en_sw_gsr:No-g drive_awake:No-g sw_clk:Startupclk -g sw_gwe_cycle:5-g sw_gts_cycle:4 戴夫 |
|
|
|
只有小组成员才能发言,加入小组>>
2380 浏览 7 评论
2797 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2262 浏览 9 评论
3335 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2428 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
756浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
545浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
366浏览 1评论
1963浏览 0评论
682浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 19:23 , Processed in 1.353132 second(s), Total 90, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号