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.

[参考译文] DLPR910:DLPR910闪存替代设计

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

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1250864/dlpr910-dlpr910-flash-replacement-design

器件型号:DLPR910

你好。  

对于 DLPR910即将停产的最新公告、我有几个问题

-使用 以下链接中给出的闪存移动主 SPI 模式的说明: https://www.ti.com/lit/er/dlpt030/dlpt030.pdf?ts = 1689870545882

-在上面的链接文档中提到了 DLPLCRC910EVM 设计的基础。

-查看文件,一些不确定性上升。  的  DLPLCRC910EVM。  我对连接有一些问题:

      - FLASH CSn

       -由 DLPC910引脚 AA10控制,即 DLPC_I2CADDR_SEL....这是怎么可能的? 我的设计中还有两个 DLPC910、因此、为了使能 CSn、它们将具有相同的地址?!

       - CSn 也可作为连接到引脚 N18的选项(EVM 电路原理图中的 CS_B_0 -未组装)...但根据 DLPC910数据表、这个引脚被定义为 GND... ?!!!

         -为什么目的这个选项?

        -哪一个是正确的? CS_B_0或 GND?

        -谁应该控制 CSN ?

     -闪存 DIN

        -在 EVM 原理图中,此引脚由微控制器 GPIO 控制,它也被路由到保留的 DLPC910引脚 AA9。 您能解释一下吗?

     - 我应该如何编程闪存?
      在 EVM 中,可以通过 GPIO 或连接器  
      -勘误表中规定"终端客户将在 PCB 组装前或组装后通过 Xilinx 工具对 SPI 闪存进行编程"
        - 它的意思是 Vivado 吗? 如果我有 FPGA 和闪存(非 TI 相关)要共享 SPI、只需使用不同的 CSn?

        -你推荐/使用任何工具从连接器编程它?
        

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

    大家好,Moshe,

    如果您尚未这样做、我的第一条建议是在此处下载全新 DLPLCRC910EVM 板的原理图:  https://www.ti.com/lit/zip/dlpr108 

    原理图的第10页在左下角显示了一个框、其中包含 SPI PROM 的配置更改。

    EVM 板上的接头可与 Cheetah SPI 编程器搭配使用。  我相信 CSn 将由您的编程器件控制。

    我怀疑您必须为每个 DLPC910使用单独的 SPI、

    较新原理图中的 N18引脚显示1K 下拉接地、而不是硬接地。

    一些引脚具有多功能。  它们在配置 DLPC910时的行为方式不同、在配置完成后的行为方式也不同。

    这些只是初步的答案、直到我能够得到更详细的答案。

    菲齐克斯

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

    大家好,Moshe,

    我希望在今天或明天获得有关这方面的更多详细信息。  我们知道您需要开始进行布局。

    菲齐克斯

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

    尊敬的 Fizix:
    规格。 等待您的输入

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

    Moshe、

    我还在等待一些信息。 感谢您对此的耐心等待。

    菲齐克斯

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

    大家好、Moshe、

    有用的文档:
    DLP LightCrafter DLPC910评估模块用户指南

    DLPLCRC910EVM 设计文件 

     

    有关使用 以下链接中给出的闪存移动主 SPI 模式的说明: https://www.ti.com/lit/er/dlpt030/dlpt030.pdf?ts = 1689870545882

     

    以上链接文档中提到了 DLPLCRC910EVM 设计的基础。

    看着这份文件,会出现一些不确定因素。  的 DLPLCRC910EVM。  我对连接有一些问题:

    闪存 CSn

    由 DLPC910引脚 AA10进行控制、即 DLPC_I2CADDR_SEL……这是怎么可能的?

    在从 SPI 闪存进行配置期间、该引脚是 FPGA 的一个输出、用于控制 CSn。  FPGA 将其拉低、但如果填充了 J10、它已经处于低电平、因此没有冲突。

    但是、当 FPGA 配置为输入时、它使用它来读取 J10的状态以确定 DLPC910的 I2C 地址。

     我的设计中还有两个 DLPC910、因此、为了使能 CSn、它们将具有相同的地址?!

    您必须遵循有关将 SPI 闪存与 FPGA 结合使用的 Xilinx 文档。  我怀疑最终将不得不使用两个单独的 SPI 闪存芯片、因为它在 CS 引脚上具有共享功能。  由于 SPI 闪存体积小、相对便宜、并且很快就能免费下载配置文件、因此为每个 FPGA 使用一个 SPI 闪存可能会更容易。  我们不支持仅使用一个 SPI 闪存。

      CSn 还可用作连接引脚 N18 (EVM 原理图中的 CS_B_0 -未组装)的选项...但根据 DLPC910数据表、此引脚定义为 GND ... ?!!!

    此选项的用途是什么?

    这当前是保留的、目前未使用。

     

    哪一项是正确的? CS_B_0或 GND?   

    这个问题没有道理。  它以前是接地的、但仍然连接到引脚 N18、 DLPC910上的 CS_B_0。  它现在通过 R112 (1K Ω 电阻器)接地。

    与之相关的还有:

    • R695 (用于连接3.3V 的 DNI 4.7K 欧姆电阻器)
    • R152 (连接到 FLASH_CFG_CSZ 的0欧姆电阻器)

    最终结果是、在 SPI 闪存的 EVM 配置中、CS_B_0通过1K Ω 下拉电阻器被拉至接地。  这将在即将发布的 DLPC910数据表中进行更新。

     

    谁应该控制 CSN?

    如果在 JTAG (J17)上使用 Xilinx Impact 工具、那么 DLPC910将会控制 CSn。  

    如果使用 SPI、当 R126、R131、R132和 R133时、SPI 连接器 J18将直接控制 CSn

    闪存 DIN

    在 EVM 原理图中、此引脚由微控制器 GPIO 控制、该引脚也路由到保留的 DLPC910引脚 AA9。 您能解释一下吗?

    再说一次、这是一个多功能引脚。  当处于 SPI 闪存的 JTAG 编程模式时、这是从 FPGA 到 SPI 闪存输入的输出。  否则为 GPIO。

    USB_GPIO15在 EVM 中未连接并保留。   

       

    如何对闪存进行编程?

    有关对 SPI 闪存进行编程的两个选项、请参阅链接的 EVM 指南、这两个选项从第62页开始。

          

    在 EVM 中、可以通过 GPIO 或连接器进行选择:  

    通过 JTAG (J17)或 SPI 连接器(J18)。  没有 GPIO 选项。
          

    勘误表中规定"终端客户将在 PCB 组装前或组装后通过 Xilinx 工具对 SPI 闪存进行编程"
    这意味着 Vivado 吗?

    请参阅部分 5.3 JTAG 闪存编程 新 EVM 指南第62页。

    这在影响工具中不是 Vivado。

     

    如果我有 FPGA 和闪存(非 TI 相关)要共享 SPI、只需使用不同的 CSn?

    此问题您需要直接咨询 Xilinx。

     

    您是否推荐/使用任何工具从[SPI]连接器对其进行编程?  

    我们使用 Total Phase 的 Cheetah 编程器完成了这项工作。  引脚排列已经与该编程器上的电缆兼容。

    我希望这可以解答您关于 SPI 闪存配置的新布局的问题。

    菲齐克斯

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

    尊敬的 Fizix:

    在 DLPC082C 原理图( dlpr108.zip 软件包的一部分)上、CHEATA 编程器连接器有两个引脚1、9用于 FLASH_CFG_CDZ。  

    您能否帮助了解为何两个引脚(和填充的电阻器)路由到闪存 CS 引脚?

    应选择哪个?

    添加原理图屏幕截图

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

    Moshe、

    您是对的。  它在此配置中应该仍然可以正常工作、但为清楚起见、从 Cheetah 侧开始、引脚1为 CS2、引脚9为 CS1。  如果需要、可省略到引脚1 (CS2)的连接。

    菲齐克斯