我们的应用通过 TS3A27518E-Q1开关在处理器和外部编程器之间连接 QSPI 闪存。 外部编程器连接到 NO、处理器连接到 TS3A27518E-Q1开关的 NC。
当我们在 NC 和 NO 操作之间切换时、IN1、IN2和 EN 的逻辑电平是匹配的、但当 安装 TS3A27518E-Q1时、始终是 NC 不工作、处理器无法读取和写入闪存。 如果 绕过 TS3A27518E-Q1、则通过读取闪存来启动处理器。
逻辑电平:
NC - IN 1 -低电平、IN2 -低电平、EN -默认下拉100K
N0 - IN1 - 高电平、IN2 -高电平、EN -默认下拉100K
一些值得注意的要点:
无侧 QSPI CLK 速度10MHz、NC 侧 QSPI CLK 速度-62.5MHz
从 NO 到 TS3A27518E-Q1的最大布线长度- 0.6英寸、从 NC 到 TS3A27518E-Q1的布线长度- 6英寸
我看不到 PCB 布线或处理器设置/配置有任何问题、因为当我绕过 TS3A27518E-Q1开关时、它工作正常。
如果我通过 NO 路由 NC、则同样的问题是处理器无法引导。 但是 ,程序设计器以 NO 或 NC 两种方式工作
潜在的问题是什么? 如果编程器同时在 NO 和 NC 上工作,则 QSPI 时钟速度对开关运行有任何影响? 请提供建议