在自定义pcb上,OTP处于默认状态。这意味着,例如,“生产就绪”标志没有设置,DA14683通过它的引导顺序,并配置各种引脚作为输出。这可能会潜在地损坏一些设备,特别是因为DA14683可以用来驱动其他可能还没有完全运行的组件(例如,直到1V8配置正确)。
但更重要的是:我认为这也可能损坏DA14683本身?Dialog推荐的程序是什么?
保持DA14683处于重置状态,并希望调试器的速度足够快,可以在引导序列开始之前进行连接?或者引导顺序是否足够快,即使一个引脚可能(间接)连接到GND,也不会导致问题?
设备:
嗨,火星,
很抱歉,您能解释一下是什么问题吗?你能分享的任何其他信息都对理解这个问题很有帮助。
谢谢,PM_Dialog
你好,
我们的问题是,在我们的大多数定制pcb上,通过DA14683的电流太高时,打开电源(> 20mA)。
我们问自己的一个问题是,启动顺序是否可能是问题的一部分。DA14683通过他的引导序列,只要OTP还没有写(这发生在每个自定义pcb上的第一次,直到OTP被编程)。如果引导顺序配置的其中一个引脚有一个几乎为零的电阻,那么DA14683本身可能会短路。发生这种情况的原因是DA14683给其他设备供电,当DA14683已经完成其引导顺序时,这些设备还没有完全初始化。除了可能损坏其他外部组件外,它还可能损坏DA14683本身。
嗨,火星,
很抱歉我回复晚了——可能我错过了你最后的评论。抱歉,我不明白为什么这个程序会损坏DA14683。因此,如果我没有弄错的话,您正在使用DA14683来启动一些外设组件。那是正确的吗?你编写了OTP并从那里启动吗?
谢谢,PM_Dialog
嗨,火星,
再次对耽搁表示抱歉。我们将把这张票从论坛离线。
谢谢,PM_Dialog