This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DLPLCRC410EVM:尽管 FPGA 编程成功、但无法写入 SPI 闪存

Guru**** 2668435 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1587090/dlplcrc410evm-unable-to-write-to-spi-flash-despite-successful-fpga-programming

器件型号: DLPLCRC410EVM
主题: DLPC410 中讨论的其他器件

大家好!

我尝试了多种方法、但无法写入 SPI 闪存。
01.png02.png03.png04.png05.png 

此外、在两个 FPGA 中、我能够将“ddc4100.bit"写入“写入 xc5vlx30、因此我认为 JTAG 电缆或工具没有问题。
(板上的 LED D17 呈绿色亮起,我知道这表明它运行正常。)

但是、最初的问题是 LED D16 不亮起。 即使我按照程序和写入您提供的文件,它似乎没有影响 D16 的一侧。 因此、我认为单靠这一点可能是不够的。

此致、

ITO

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ito、  

    您是否知道用于推送固件文件的 Xilinx Impact 工具的版本? 我们在使用 Xilinx Lab Tools v14.1 时取得了巨大的成功。  后续版本似乎无法很好地与 FPGA 和 EEPROM 配合使用。  我明天也将离开办公室、返回星期一 (11/17)、届时将提供任何额外的答复。  

    此致、  

    Tristan Bottone

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bottone:

    感谢您的答复。

    安装 ISE 14.1 并尝试编写程序后、它大约会出现 19%的故障、并显示“Program Failed“(程序失败)消息。
    但是、它曾经成功过一次、我不知道为什么它在那段时间起作用。
    当我将电路板的电源关闭并打开时、LED D2 和 D3 像以前一样保持亮起、
    因此似乎编程未完成或加载未发生。
    可以将“ddc4100.bit"文件“文件编程到 xc5vlx30 中、并且编程完成后、
    LED D17 亮起、这使其看起来工作正常。
    但是、由于写入 SPI 闪存失败、当电源关闭并打开时、LED D3 会亮起。
    以下是所购电路板的图片。
    SPI 闪存看起来最初是 32MB、但已更改为 64MB。
    我还想确认该器件是否确实没有任何更改。

    此致、

    ITO

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ito、  

    我通过 E2E 向您发送了一条私人消息。  

    此致、  

    Tristan Bottone

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bottone:

    我能够在加载位文件后让电路板启动!

    但是、由于无法写入 ROM、因此每次断电时都必须重新加载位文件。
    我们的电路板似乎配备了一个称为 XCF16P 的 Xilinx 器件作为 SPI 闪存 ROM、
    因此、我们似乎无法按原样遵循提供的指令来写入它。

    我们目前正在尝试直接写入 XCF16P 的方法。

    此致、

    ITO

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    ITO、  

    解压缩“LPC410_V5_FPGA_SPI_FLASH"时“时、是否看到文件名“dc4100_Apps-FPGA.mcs"?“? zip 文件夹中应包含.hex、.bit 和.mcs 文件!

    此致、  

    Tristan Bottone

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ito、  

    您能否检查并查看在对 XCF16P 进行编程时更改配置以使用内部 40MHz 时钟是否可以解决 您的问题。  成功对.mcs 文件进行编程后、D16 和 D17 LED 应亮起。

    此致、  

    Tristan Bottone