你好,
我们要使用DA9063(+DA9210)对为CPU模块供电。它连接到一个I/O主板,该主板为它提供VSYS和电源使能信号。VSYS在通电之前是有效的,但是确切的时间是我们无法控制的,通常我们希望它在所有主板电源通电后上升。
我们的想法是将POWER ENABLE连接到DA9063的SYS\u EN输入和DA9210的CHIP\u EN输入,但这会带来以下问题:当DA9063读取完OTP配置时,POWER ENABLE可能已经很高,并且SYS\u EN是边缘敏感的,因此在这种情况下DA9063可能不会通电。
我找不到有关DA9063从无电源模式到断电模式需要多长时间的信息。
Does somebody have a recommendation how to connect & configure the DA9063 so that POWER ENABLE can essentially be used as a level sensitive signal?
Thanks,
马蒂亚斯
Device:
你好,马蒂亚斯,
我只是想了解你所需要的设置。什么是电源启动,是电源启动吗?
电源、系统和集成电路都是输入。
因此,VSYS对于DA9063和DA9210都很常见。我们可以将DA9063设置为具有autoboot功能,这样它将在断言有效电源级别时启动。然后我们可以使用sequencer和sequencer标志来创建一个小序列,然后我们可以使用小序列设置来启用DA9210,然后等待来自DA9210的响应(电源良好信号),以允许PMIC沿着主序列继续。
Kind regards,
艾略特·德克斯特
电源启用是连接到系统的外部电源启用信号。目标是延迟DA9063和DA9210的通电,直到主板完成通电。所以我们不想在VSYS生效时直接启动。主要问题是VSYS和POWER ENABLE之间的延迟未知。如果它很小,那么DA9063可能会错过电源使能的上升沿。如果它很大(即DA9063已达到断电状态),则应按预期工作。我们不希望的是,只要VSYS有效,CPU模块就开始通电。
Hi Matthias,
Why not disenable Autoboot and use add a wake-up event to the SYS_EN GPI? So the PMIC is almost in a standby state waiting for the enable.
Kind regards,
艾略特
谢谢你,艾略特。
这几乎就是我要做的:
CONTROL\ A.SYSTEM\ U EN=禁用
CONTROL\u C.AUTO\u BOOT=已启用
GPIO\ u 8\ u 9.GPIO8\ u PIN=GPI\ u SYS\ u EN
GPIO_8_9.GPIO8_TYPE = Active High
GPIO_8_9.WEN=唤醒
Using this config, the DA9063 waits for a rising edge of GPIO8/SYS_EN and starts the power sequence. My fear (and I currently have no reasonable way of testing it) is that if the SYS_EN rising edge is too close to VSYS becoming valid, then the event will be missed and the DA9063 will not start. It definitely won't start if SYS_EN is high prior to VSYS.
你好,马蒂亚斯,
您需要禁用自动启动。我还建议启用系统注册。此寄存器是序列器的目标,如果设置了GPI8系统,PMIC将尝试启动并瞄准其目标,但将在等待GPIO8切换时停止。
我想不出一个直接的解决方案,我有一个稍微“开箱即用”的解决方案。
Kind regards,
艾略特
嗨,艾略特,
在我在评估平台上的实验中,当系统被设置时,PMIC没有停止等待GPI8系统。我一定要禁用它。我附上了我的.ini文件供你参考。
你的“开箱即用”解决方案是什么?
最好的,
马蒂亚斯
你好,马蒂亚斯,
I was slighly mistaken with saying enable SYSTEM_EN, I had my own logic slightly backward.
我对您的ini文件有一些意见:
因此,我的解决方案是使用GPIOèLEDs函数并将I/O连接到nONKEY。如果使能信号在Vsys之后出现,则为ok。但是,如果它出现在Vsys之前或同时出现,并且PMIC错过了信号,则由于Vsys上的电压电平,GPIOèLED信号将被启用。我们可以用这个信号触发非键唤醒。然后我们可以将非键的掉电功能设置为长延迟。
这有道理吗?
Kind regards,
艾略特
Hi Ellliott,
Thanks, Matthias
好像没法让它工作。非键事件不会覆盖系统。设备状态为Wait\u Sys\u En(31),直到GPI8上有一个实际的上升沿。
Hello Mathies,
没错。我描述的LED\U PWM情况是用于初始启动。使能引脚是否为电源良好信号?
谨致问候,
艾略特·德克斯特
是的,电源使能是一种电源-good signal AFAIK. It may be directly connected to the Power-good for the voltage regulator responsible for VSYS or to a power good further down in the chain of the motherboard.
Hi Matthias,
The reason why i suggest you move the PWR_UP flag is so that when going the PMIC goes back down the sequeincer, there isnt transisiton issue due to the PMIC trying to transisiton from two different states.
Kind regards,
艾略特
谢谢你的提示。