尊敬的团队:
我们生产了大量的 FPGA+DLP3021产品、有几个设备正在遇到 LED 短暂亮屏并被 FPGA 立即熄灭的问题。 RGB LED 激活顺序似乎是随机的、某些 LED 仅闪烁一次、而其他 LED 则反复闪烁。
除了 FPGA_INTERRUPT (0x08)之外、是否有特定机制或错误代码可用于读取 FPGA 的状态?
此致、
约翰斯
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.
尊敬的团队:
我们生产了大量的 FPGA+DLP3021产品、有几个设备正在遇到 LED 短暂亮屏并被 FPGA 立即熄灭的问题。 RGB LED 激活顺序似乎是随机的、某些 LED 仅闪烁一次、而其他 LED 则反复闪烁。
除了 FPGA_INTERRUPT (0x08)之外、是否有特定机制或错误代码可用于读取 FPGA 的状态?
此致、
约翰斯
尊敬的 Johns:
您将需要使用 Control Program 中的"Scripting"页面。 请查看附件中的 Python 脚本。 点击绿色按钮"Run script"后、您应该能够在"Command Log"窗口中检查寄存器读数。 如果序列中存在错误、则 VCM_SEQABORT_ERR 位将设置为高电平(01)、指示发生了序列中止错误。 e2e.ti.com/.../Script_5F00_Read_5F00_Video_5F00_Status.py
此外、您可以检查的另一个变量是 FPGA 中断寄存器中的 INIT DONE IRQ。 如果 FPGA 正确初始化、则应设置初始化完成标志。
此致、
洛里
您好、Lori:
似乎我们确实遇到了序列中止错误(如图1所示)。 但是,有时似乎不是这样(如图2所示)。 无论是否触发 VCM_SEQABORT_ERR、我们的 LED 仍短暂闪烁。 您能否说明此问题的可能原因?
根据 FPGA_Interrupt (0x08)、它似乎不太可能是一个初始化问题。 您是否有关于 VCM_STATUS (0x78)的更多信息或任何调查建议?
感谢您的帮助。
此致、
约翰斯
<<Figure 1>>
<<Figure 2>>