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.

[参考译文] DLP4620SQ1EVM:固件

Guru**** 2535750 points
Other Parts Discussed in Thread: TPS99000-Q1, DLP4620SQ1EVM

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

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1496578/dlp4620sq1evm-firmware

器件型号:DLP4620SQ1EVM
主题中讨论的其他器件:TPS99000-Q1

工具/软件:

你好  

这是来自 Lg Innotek 的宋明进。

我正在使用 DLP4620SQ1EVM 进行测试。

下载固件时、由于电线连接不良、导致断电。

所有内容都将被擦除、我无法再访问待机模式、因此无法再次下载固件。

但是 猎豹是可以进入的。


如何再次将固件下载到格式化板?

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

    你好 Myungjin、

    感谢您与我们联系。

    如果闪存编程中断、系统将进入引导加载程序模式。 您能否确认"运行模式"是否显示"引导加载程序"?
    如果确实如此、您也可以在引导加载程序模式下对闪存进行编程。

    谢谢您、

    此致、
    Aishwarya

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

    感谢您的快速答复。

    是的、工作模式为引导加载程序。  

    我请让我详细了解如何对闪存进行编程。  

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

    Myungjin,

    此过程与在待机/显示模式下对闪存进行编程相同。 您是否正在使用控制程序?
    由于您仍然能够通过 SPI 进行通信、因此您可以使用 ACP 的"Program Flash"功能。

    谢谢您、

    此致、
    Aishwarya

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

    你好  

    我使用的是 DLPC230控制器程序。

    在闪存程序中、我按下了"Reset sustem after programming"按钮、然后我编程了.bin 文件。  

    然后说错误如下。  

     ------------------------------------------------------------------------------------

    无法完成系统重置。

    短状态错误详细信息 L

    错误标志:CMD

    错误代码:命令错误(0x07)–系统必须保持在待机模式、直到发生复位。

    -----------------------------------------------------------------------------------------------------------------------------------

    我认为与普通电路板的唯一区别是 D5 LED 亮起红色。

    当我在没有按下"Reset sustem after programming" 按钮的情况下下载.bin 文件时、它表示下载成功。 因此、引导加载程序模式不再出现、只能访问待机模式。

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

    Myungjin,

    您能否在对闪存进行编程后立即捕获错误历史记录?

    此致、
    Aishwarya

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

    黄色是下载 bin 文件后的值。

    橙色表示更改显示模式后显示。

    绿色表示更改校准模式后。

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

    Myungjin,

    您在"错误历史"页面中看到了任何内容吗?  它位于"闪存程序"上方

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 949. DMD VRESET 电压读数超出范围。 运行、BIST 195.
    2. 950 DMD VOFFSET 电压读数超出范围。 运行、BIST 195.
    3. 951. DMD VBIAS 电压读数超出范围。 可操作 000 000 183 067
    1. 215 系统必须保持在待机模式、直到发生复位。 命令 000 131 215 032
    1. 182. 闪存更新后、需要复位。 命令 003 141 182 032
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Myungjin,

    DMD 是否已连接到您的系统? 此外、请检查柔性电缆是否对齐。

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

    除激光驱动器板外、所有器件都是 TI EVB。  

    一切都很好。  

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

    我刚刚使用所有 TI EVB 进行了测试。  

    这是我下载 bin 文件时出现的错误信息。  

    --------------------------------------------------------------------------------------------

    闪存编程和验证成功完成。

    总时间:0小时、2分钟、7秒、240毫秒

    无法完成系统重置。

    短状态错误详细信息 L

    错误标志:CMD

    错误代码:命令错误(0x07)–系统必须保持在待机模式、直到发生复位。

    ----------------------------------------------------------------------------------------------------------------------

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 949. DMD VRESET 电压读数超出范围。 运行、BIST 195.
    2. 950 DMD VOFFSET 电压读数超出范围。 运行、BIST 195.
    3. 951. DMD VBIAS 电压读数超出范围。 可操作 000 000 183 067
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是 DMD 板的电压。  

    V_OFFSET:8.27V

    V_RESET:-9.7V

    V_bias:15.7V

    你有这方面的蚂蚁解决方案吗?  

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

    Myungjin,

    DMD 电压应在定义的范围内:

    我已经通知了硬件专家。 请给我们一天的时间来讨论、然后返回给您。

    谢谢您、

    此致、
    Aishwarya

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

    我想使用 I2C 访问 DLPC231。  

    请告诉我从器件地址。  

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

    Myungjin,

    请参阅适用于显示应用的 DLPC230编程人员指南中的 I2C 规范/

    谢谢您、

    此致、
    Aishwarya

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

    尊敬的 Myungjin:

    幸会。 我支持该 EVM 的硬件侧。

    您是否可以尝试在卸载 DMD 的情况下在引导加载程序模式下对该电路板进行编程?

    这需要您使用 SW5 (DIP 开关)才能将其设置为 BOOTHOLD 模式。

    这取自 DLP4620SQ1EVM 用户指南

    编程后、请关闭 PROJ_ON 开关、然后通过电源安全地断开 EVM 的电源。

    完全断电后、将 SW5设置回其原始位置、以允许系统进入主应用程序模式。

    重新启动系统并查看其是否进入待机状态。

    然后再次关闭电源、安装 DMD、再次执行测试、查看是否获得映像。 我很好奇为什么您在 DMD 电压似乎在范围内时遇到错误。 让我们进一步讨论问题是否仍然存在。 我会发送朋友请求以防万一。

    此致、
    Michael Ly

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

    我按照您描述的顺序运行、但收到相同的错误消息、D4红色 LED 亮起。

    1. 949. DMD VRESET 电压读数超出范围。 运行、BIST 195.
    2. 950 DMD VOFFSET 电压读数超出范围。 运行、BIST 195.
    3. 951. DMD VBIAS 电压读数超出范围。 可操作 000 000 183 067
    1. 215 系统必须保持在待机模式、直到发生复位。 命令 003 020 215 032
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Myungjin,

    您是否 也在未连接 DMD 的情况下看到相同的错误?

    此致、
    Aishwarya

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

    是相同的错误  

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

    Myungjin,

    您能否在示波器上捕获 VOFFSET、VRESET 和 VBIAS 电压并与我们分享波形?

    谢谢您、

    此致、
    Aishwarya

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

    尊敬的 Myungjin:

    是否对示波器测量进行了任何更新? 我想知道是否有过大的纹波或其他形式的噪声导致系统进入紧急关闭模式?

    此致、
    Michael Ly

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

    很抱歉晚才回复。

    我测试了它并附上了您请求的所有信号。

    我建议 V_OFFSET、V_RESET、V_VIASS、PARK_z 正常。

    此后、HOST_IRQ 变为高电平。  

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

    尊敬的 Myungjin:

    谢谢您的示波器截图。

    第二个图像是什么? 我看到了 V_OFFSET、V_RESET、V_BIAS (为了便于参考、我此时将显示 V_ORB)、但 HOST_IRQ 信号是最后一个变为高电平的信号吗? 如果是、在 HOST_IRQ 置为有效之前、V_ORB 的值是多少? 如果它不是 HOST_IRQ、则它是 PARKZ 信号吗?

    第一张图片怎么样?  保持在3.3V 左右的绿色信号是什么?

    我们是否还知道 RESETZ 信号是否被置为无效?

    V_ORB 测量结果看起来不错、但我是否可以澄清 以下内容的含义?

    [引用 userid="649083" url="~/support/dlp-products-group/dlp/f/dlp-products-forum/1496578/dlp4620sq1evm-firmware

    下载固件时、由于电线连接不良、导致断电。

    [/报价]

    什么是不良的导线连接? 你碰巧记得这是什么,你可能是具体的?

    此致、
    Michael Ly

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

    第二个图像是什么? V_ORB 和 PARKZ  

    但 HOST_IRQ 信号是否为高电平的最后一个信号? 是的

    如果是、在 HOST_IRQ 置为有效之前、V_ORB 的值是多少? 您可以在第二幅图中看到 V_ORB。 V_offset:8.5V、V_reset:-10V、V_viales:16V

     如果它不是 HOST_IRQ、则它是 PARKZ 信号吗? 我可以在第一个图像中看到 PARKZ 信号。  

    第一张图片怎么样?  V_ORB 和 HOST_IRQ 保持3.3V 左右的绿色信号是什么?  HOST_IRQ 为3.3V

    我们是否还知道 RESETZ 信号是否被置为无效? 我没有测量 RESETZ。  

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

    我想澄清一下您的意思吗?
    连接激光板和格式器板的2引脚电缆连接不稳定。 换句话说、即使用手轻轻触摸连接、连接也会断开。 下载固件时、我用手轻轻触摸连接断开连接、但连接已正确重新连接。 我问道、是因为它此时没有进入待机模式。
    但是、当我重新上传固件时、它会成功进入待机模式。  

    总之、该问题不是固件上传问题、而是 HOST_IRQ 输出高电平信号的问题。

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

    尊敬的 Myungjin:

    我问了这个问题、以防它意味着您将某些东西连接到了不正确的位置、而不是连接松动。 感谢您的澄清。

    我在关于 DLP4620SQ1EVM 的单独主题中询问您这两个线程是否相关。

    我之所以问您这些问题、是因为我想确保电源实际能按预期工作。 从我目前在这两个线程中看到的情况来看、您使用的电源可能会在上电期间因浪涌电流而出现电压骤降。

    请直接测量输入电压并检查电压是否骤降。 这将是 VMAIN 电压。 如果发生这种情况、则 TPS99000-Q1可能无法输出其使能、将 RSTZ 置为无效、甚至无法产生适当的 V_ORB 电压。 如果是、则它可能在上电期间、上电后不久或其他任意时间不一致并出现故障。

    此致、
    Michael Ly

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

    我指的是连接松动、不是连接不正确。  

    RSTZ (R50)为高电平。  

    我认为 该电路板通常从6V 输出到 PARKZ、但由于某种原因、HOST_IRQ 被驱动为高电平。

    因此、LGIT 应在无法正常工作的格式器板中更改新的 TPS99001。 "你说什么?

    我测试了 V_main。 我附上了结果。

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

    尊敬的 Myungjin:

    如果 TPS99000-Q1有缺陷、这可能是一个解决方案、但很难判断是否是另一个接口出现故障。  但是、由于我们看到 PROJ_ON 工作正常、因此我假设 P3P3_TPS99K 电源轨很好。
    您是否也可以测量这一点、但在 TPS99000的一侧、在该线路上存在噪声的情况下?  这是为 TPS99000-Q1芯片供电的原因。

    我们还要开始在本周某个时间进行实时调试会话。 我认为如果我们进行实时讨论、就可以更轻松地解决这一问题。 请接受我的 E2E 朋友申请、以便我们能够共享信息。 我已经联系了 TI 在韩国的一位现场应用工程师、想了解他对此事是否有意见。

    此外、我还有一个测试计划。 请遵循此处显示的测试程序:

    1. 在 PROJ_ON (SW6)处于关闭位置的情况下、施加12V 电压。
    2. 对 PROJ_ON 应用触发条件设置
    3. 在 P1P1V_EN 和 P1P1V 上添加一个探头
    4. 在 PROJ_ON 开关使用10ms 和20ms 的时间间隔打开后测量 V_MAIN (请将触发条件置于示波器最左侧而不是中心)
      1. 确保在我在上一个注释 R563和 R565之间显示的节点处测量 VMAIN。
    5. 在 P1P1V_EN 发生之前/期间是否发生电压骤降?
    6. 如果出现1.1V 电压、则对 P1P18V_EN 和 P1P18V 以及 P3P3V_EN 和 P3P3V 重复步骤4和5。
    7. 对 RESETZ 重复步骤4和5。
    8. 如果步骤7通过、对 V_ORB 重复步骤4和5。
    9. 将时间刻度更改为100ms/div 至400ms/div 之间的较大值、以查看 V_MAIN 是否变为低电平、从而发出欠压事件信号

    此致、
    Michael Ly

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

    你好

    我已将 TPS99001更改为制造商电路板中的新器件。 此主题中的格式化板运行良好。   

    感谢您帮助我解决这个问题。  

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

    尊敬的 Myungjin:

    感谢您的更新。 我会将您的答案标记为已解决。 换用 TPS990001可以解决以前发生故障或损坏的 IC 造成的问题。

    此致、
    Michael Ly