亲爱的论坛专家,
根据DA9062数据表
“NReset是一个有效的低复位输出,用于重置系统的主机处理器。该信号可以配置为推挽或开漏输出(PM_O_TYPE)。“
我们想知道NRESET是否在冷启动后将NRESET配置为推拉或作为开漏输出(CONFIG_A [0x106]的内容,冷启动后立即寄存器?)
我们不使用芯片的OTP功能。我们刚刚从设计开始,我们迄今没有获得eval套件,以便自己读出默认的寄存器设置。;-)
一般来说,在数据表中的冷启动后提及寄存器设置[“默认值”]是有帮助的。
谢谢,劝告,
马丁
设备:
Hello Martin,
您如何规划通过I2C配置未编程的DA9062?
DA9062需要用OTP编程。可以使用DA9062 GUI和我们的尝试和测试的起始INI文件之一轻松创建OTP。然后,一旦PMIC成功启动,就可以通过I2C更改DA9062的配置。
亲切的问候,
艾略特德克斯特
嗨艾略特,
是的,我们计划在设备的每个上电(“电源”)上通过I2C配置空白(=“不是OTP编程”)DA9062。
由小型LDO供电的小型微控制器将处理DA9062的配置。
您对我们问题的回复听起来像是没有办法操作DA9062 Wihtout先前的OTP配置。
(你说“DA9062需要用OTP编程”。)
实际上 - 通过阅读数据表 - 我们认为我们可以仅通过i2c(每次上电)配置它,我们将很好。
所以我们的主要问题是:
“OTP是否真正强制性,或者是某种程度上可以获得DA9062,仅通过I2C配置正确运行吗?”
自从我们的硬件Desing已经正在进行中,请帮助我们澄清这一点。
提前感谢您的宝贵支持,
马丁
Hello Martin,
您可以通过I2C在成功启动时通过I2C更改DA9062上的寄存器设置。设置的最佳解决方案是将DA9062编程为基本OTP,该基本OTP将配置设备的基本寄存器。然后,您可以启动设备并写入它,我们不建议启动设备上的“空白”。
使用该设备看到了哪些问题?
亲切的问候,
艾略特德克斯特
非常感谢解释,艾略特!
我理解,通过OTP预编程设备是正确启动和运行它的正确方法。
我们认为如果我们在董事会的制造(和测试)期间跳过OTP步骤,我们可以节省一些制造成本。
其他想法是通过电路测试仪处理OTP,但似乎OTP协议不是“打开”(公共),因此将培训电路测试仪对当前未知的OTP进行一些额外的努力协议......或者有没有在“自己OTP”(意大址完全自动OTP)上提供的文件 - 除了由您的GUI芯片的OTP -
(如果我们知道协议,我们也可以通过小型车载微型控制器进行OTP ......)
谢谢很多,我们将在内部讨论这个问题,我们稍后可能会提出进一步的问题。
马丁
Hello Martin,
DA9062可以通过电路式编程板进行编程。我已附加了一个链接到电路中编程应用笔记。
ICP:
https://www.dialog-seminile.com/sites/default/files/an-pm-080_in-ci ...
我们目前正在加入Avnet的过程,并使用编程我们的电路板运行。但是我不能给你一个预计的时间。
亲切的问候,
艾略特德克斯特