工具/软件:
您好的团队、
我从 mcu_plus_sdk_am243x_11_00_00_15的 sbl_ospi.c 开发引导应用程序。
我的应用程序应该从 SPI 闪存偏移地址0x80000引导、
但它不起作用、因为 pRespPrm-->flags=0、如下面的链接所示
如果我将引导偏移更改为0x200000、它将成功引导。
您是否知道此错误的原因以及如何避免?
我认为不仅需要软件、还需要硬件措施。
最好的注意、
Oyama
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.
工具/软件:
您好的团队、
我从 mcu_plus_sdk_am243x_11_00_00_15的 sbl_ospi.c 开发引导应用程序。
我的应用程序应该从 SPI 闪存偏移地址0x80000引导、
但它不起作用、因为 pRespPrm-->flags=0、如下面的链接所示
如果我将引导偏移更改为0x200000、它将成功引导。
您是否知道此错误的原因以及如何避免?
我认为不仅需要软件、还需要硬件措施。
最好的注意、
Oyama
您好、
在我的电路板上、使用 了 TPS386000RGPR 的 MCU_PORz 输出、与 AM243LP 相同。
但是、连接到 CT1的电容器为2200pF、而不是2400pF。
移除该电容器并将 PORz 输出时序设置为20ms 时、
我确认能够从0x80000引导。
为什么 pRespPrm-->标志=0是因为 PORz 的输出时序稍早?
如何确定准确的 PORz 输出时序?
最好的注意、
Oyama
您好、Oyama-San、
如何确定准确的 PORz 输出时序?
我正在将此线程分配给 此查询的相关专家、请等待他们的响应。
此致、
会面。
您好、Oyama。
在 Launchpad 中、监控器的输出连接到"与运算"逻辑、与门输出连接到 MCU_PORz 输入。
在定制电路板中、监控器的开漏输出似乎已连接到 MCU_PORz 输入、并且可能发生压摆。
这是一个具有迟滞功能的复位输入。 慢速斜坡输入可能会干扰内部复位。
MCU_PORz 压摆应尽可能最小10..100nS。
能否请尝试将上拉10K 值调整到较低的值以减少压摆率。
此致、
Sreenivasa.
您好 Sreenivasa、
慢速斜坡输入可能会干扰内部复位。
MCU_PORz 压摆应尽可能最小10..100nS。
[/报价]我查看了数据表、上面显示压摆率为0.0018V/ns (1000ns)。
因此、我想只修改 PORz 输出时序、
但是、我是否还需要采取措施尽可能缩短压摆率?
如果您不介意、能否再次解释为什么压摆率必须为10 ~ 100ns?
建议添加一个分立式缓冲器和一个22 pF 干扰滤波器。我应该将该22pF 干扰滤波器放在哪里?
最好的注意、
Oyama
[/quote]
您好、Oyama、
谢谢你。
建议使用分立式输出缓冲器或尽可能减少压摆率。
查看数据表后发现压摆率为0.0018V/ns (1000ns)。
因此、我想只修改 PORz 输出时序、
但是、我是否还需要采取措施尽可能缩短压摆率?
[/报价]100ns 适用于除复位输入(热或冷)以外的 LVCMOS 输入
我们建议使用分立式推挽缓冲器、或者调整压摆率。 10..100 ns 只是一个棒球场。 没有任何其他信息。
将22 pF 连接到 SoC 的 MCU_PORz 引脚并接地。
此致、
Sreenivasa.
您好 Sreenivasa、
我和 Oyama 先生是同一个团队、负责硬件。
我对 MCU_PORz 的压摆率有疑问。
它表明 AM2432数据表中、输入压摆率为1000ns (最大值)。 但您建议 MCU_PORz 压摆率应尽可能小、以使值达到10..100nS。 为什么要建议10ns 至100ns 的压摆率?
我们通过更改从10kΩ 到1kΩ 的上拉电阻器、将压摆率(上升时间)提高到大约100ns。 为什么我们需要进一步改善压摆率(上升时间)?
最好的注意、
佐藤茂树
你好、 佐藤茂树
谢谢你。
请参阅以下常见问题解答
(+)[常见问题解答] AM625 / AM623 / AM620-Q1 / AM625-Q1 / AM625SIP:MCU_PORz 输入压摆率-处理器论坛-处理器- TI E2E 支持论坛
此致、
Sreenivasa.