主题中讨论的其他器件:UNIFLASH、
您好!
我设计了一个使用 IWR6843的 PCB、但使用 UniFlash 对闪存进行编程时遇到了困难。
更多信息。 这是第二个修订版本、除了电源电路的微小调整(额外的大容量电容+布局变化)外、它实际上是相同的。 第一个修订非常成功,可按文件所述进行编程。
SOP0短接至3V3
SOP1短接至 GND
SOP2直接连接到由微控制器控制的接头。 以下所有观察结果都是当 IWR6843与微控制器断开连接时、SOP2会上升至~3.15V。
当 I 将 SOP2短接至接地时、从3V3电源轨汲取大量电流(~150mA)、这是为 IWR6843供电的 LDO 的限制、这会损坏 IWR6843 (3V3电源轨随后提供的所有电源基本上都对 GND 短路、 所有其他电压轨均按预期运行)。
SOP2可被拉高至3V3、而无需任何额外的电流消耗。
使用1k Ω 电阻器、我能够将 SOP2线路拉至接近 GND (~0.1-0.2V)的位置、但这不会改变器件的运行或编程能力。
这一问题涉及多个 PCB,所有这些 PCB 都是专业制造的。
我在单个电路板上交换了 IWR6843芯片、将 IWR6843与 PCB 上加载的同一批次互换。
该 PCB 的电流消耗与先前的修订图类似、重置时为~20mA、空闲/编程时为130-145mA。
根据文档、复位时的 SOP2线路应该为输入、复位时应该为输出禁用、并且应该有一个下拉电阻器。 这些都与我发现的情况相反。
我移除了 IWR6843的3V3电源、然后 SOP2为 GND。 复位 IWR6843 (没有3V3电源时)后、SOP2被上拉至大约1.2V。
我还尝试使用具有 SOP 状态(101和100)的 UART 接口联系 IWR6843。 我发送了 ping 命令(0xAA、0x00、0x03、0x20、0x20)并以回波形式接收(相同字节被一个字节延迟)。
所有电压轨看起来都很稳定。 闪存芯片是 MX25V1635FZNI。
提前感谢
Matthew
