⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
克里斯。克里斯尼
离线
最后一次露面:3年7个月前
加入:2015-12-16 15:24
启动期间UART 3.3V脉冲

我们拥有我们所有的GPIO,配置为在1.8V时运行,但它看起来像Boot ROM有3.3V配置的UART?当DA14681部件重置时,它正在寻找从启动的源,我们在P1.3 UART TX线上看到3.3V脉冲。(附加范围捕获。)我们有连接到这些引脚的设备,这些引脚运行1.8V电源,而不是3.3V容差。我们还没有运行生产启动流,因为我们仍在开发中。我们从QSPI闪存部分启动。两个问题:
有没有办法解决这个问题,所以我们从未看到过3.3V脉冲?
当我们到达生产时,这些脉冲不会发生,因为我们将从QSPI启动?

关键词:
附件:
设备:
mt_dialog.
离线
最后一次露面:2个月3周前
职员
加入:2015-06-08 11:34
嗨Chris.arney,

嗨Chris.arney,

因此,OTP报头的TCS字段可用,您可以直接将PAD的电源设置为特定的级别。因此,为了将端口引脚设置为从1V8供电而不是3V3,应在OTP报头修剪和校准部分(TCS)中编程以下寄存器:

p0_padpwr_ctrl_reg(0x500030c0)

p1_padpwr_ctrl_reg(0x500030c2)

p2_padpwr_ctrl_reg(0x500030c4)

p3_padpwr_ctrl_reg(0x500030c6)

p4_padpwr_ctrl_reg(0x500030c8)

可以使用智能片段或CLI程序员通过UART或JTAG编程设置,我建议CLI实现而不是智能片段,您将能够在UM-B-044软件中找到CLI命令的示例平台参考.pdf检查write_tcs命令。

生产或开发无关紧要,在顺序引导开始之前,设备在设备开始启动时立即应用设置无关紧要。是的,当在生产模式在生产模式时,取消串行引导,因此您不会看到扫描序列,因为您将直接从SPI引导。

谢谢mt_dialog.