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