DA9062 - nReset冷引导后的PM_O_TYPE设置(没有OTP)?

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
6个职位/ 0个新职位
最后发表
mmittelberger
离线
最后看到:8个月,3个星期前
加入:2018-09-27 11:00
DA9062 - nReset冷引导后的PM_O_TYPE设置(没有OTP)?

亲爱的论坛专家,

根据DA9062 datasheet

nRESET是一个低电平复位输出,用于复位系统的主机处理器。信号可以配置为推拉或开路输出(PM_O_TYPE)。”

我们想知道nRESET是被配置为推拉式输出还是在冷启动后的开路输出(CONFIG_A [0x106]寄存器的内容在冷启动后?)
我们不使用芯片的OTP功能。我们只是从一个设计开始,到目前为止,我们还没有一个eval工具包来自己读取默认的寄存器设置。: -)

通常,在数据表中在冷引导之后提到寄存器设置[“默认值”]会很有帮助。

由于advcance,
马丁

设备:
ED_Dialog
离线
最后看到:2个月1周前
工作人员
加入:2017-09-18 54所以
你好马丁,

你好马丁,

您打算如何通过I2C配置未编程的DA9062 ?

DA9062将需要用一个OTP编程。可以使用DA9062 GUI和我们尝试和测试过的启动ini文件轻松创建OTP。一旦PMIC成功启动,就可以通过I2C改变DA9062的配置。

亲切的问候,
艾略特德克斯特

mmittelberger
离线
最后看到:8个月,3个星期前
加入:2018-09-27 11:00
是的,我们正打算这么做

嗨,艾略特,

是的,我们计划在设备的每一个通电(“通电”)上配置空白(=“非OTP编程”)DA9062。
由小型LDO驱动的小型微控制器将处理DA9062的配置。

你对我们问题的回答听起来好像没有预先的OTP配置就无法操作DA9062。
(你说的是“DA9062需要用OTP编程”。)

实际上,通过读取数据表,我们认为我们可以通过I2C(每次通电)来配置它,这样就可以了。

我们的主要问题是:
“OTP真的是强制性的吗?或者,仅仅通过I2C配置就可以让DA9062正常启动和运行吗?”

请帮忙澄清一下,因为我们的硬件设计已经在进行中了。

提前感谢您的宝贵支持,
马丁

ED_Dialog
离线
最后看到:2个月1周前
工作人员
加入:2017-09-18 54所以
你好马丁,

你好马丁,

当DA9062成功启动后,您可以通过I2C动态地更改它的寄存器设置。对于您的设置,最好的解决方案是用一个基本的OTP对DA9062进行编程,该OTP将配置设备的基本寄存器。然后你可以启动设备并写入它,我们不建议启动设备“空白”。

你认为在设备编程方面有什么问题?

亲切的问候,

艾略特德克斯特

mmittelberger
离线
最后看到:8个月,3个星期前
加入:2018-09-27 11:00
非常感谢

非常感谢你的解释,艾略特!

我知道通过OTP预编程设备是正确的方式让它正确地启动和运行。

我们认为如果在电路板的制造(和测试)过程中跳过OTP步骤,可以节省一些制造成本。
其他的想法是通过电路测试人员来处理OTP,但似乎OTP协议不是“开放的”(公共的),所以需要额外的努力来训练电路测试人员使用目前未知的OTP协议……或者有任何文件可用的“做它自己的OTP”(意思是完全自动化的OTP) -除了OTP-ing芯片由您的GUI?
(如果我们知道协议,我们也可以通过小型机载微troller做OTP…)

到目前为止非常感谢,我们将在内部讨论这个问题,稍后我们可能会提出进一步的问题。

马丁

ED_Dialog
离线
最后看到:2个月1周前
工作人员
加入:2017-09-18 54所以
你好马丁,

你好马丁,

DA9062可以通过在线编程板进行编程。我附上了在线编程应用笔记的链接。

ICP:

https://www.dialog semiconductor.com/sites/default/files/an - pm - 080 _in ci..。

我们目前正在筹建安富利,并对我们的电路板进行编程。但是我不能给你一个估计的时间。

亲切的问候,
艾略特德克斯特