你好,
我们希望使用DA9063(+ DA9210)对供电CPU模块。它连接到I / O主板,它提供了VSYS和电源启用信号。VSYS将在电源启用之前有效,但确切的时序超出了我们的控制,通常我们预计所有主板供应都通电时会上升。
我们的想法是将电源连接到DA9063的SYS_EN输入和DA9210的CHIP_EN输入,但是会带来以下问题:当DA9063已完成读取OTP配置时,电源使能可能已经很高,并且SYS_EN是边缘敏感,所以DA9063在这种情况下可能无法上电。
我找不到DA9063从无功率到达Poftdown模式需要多长时间。
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:
Hello Matthias,
我只是想了解你所需要的设置。什么是电源启用,是pwr_en?
PWR_EN,SYS_EN和IC_EN都是所有输入。
因此,VSYS对于DA9063和DA9210都很常见。我们可以将DA9063设置为具有AutoBoot功能,因此它将在有效电源级别的断言中启动。然后我们可以使用序列符和定序器标志来创建迷你序列,然后我们可以使用迷你序列设置来启用DA9210,然后从DA9210等待响应(电源良好信号)以允许PMIC继续沿着主序列。
亲切的问候,
艾略特德克斯特
电源使能是连接到SYS_EN的外部电源启用信号。目标是延迟在DA9063和DA9210上供电,直到主板已完成电源。所以我们不想直接从VSYS变得有效时开始。主要问题是VSYS和POWER ENABLE之间的延迟是未知的。如果它很小,则DA9063可能会错过电源启用的上升沿。如果它很大(即DA9063已达到Powerdown状态),那么它应该按预期工作。我们不想要的是,只要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.
亲切的问候,
艾略特
谢谢Elliott。
这几乎是我正在做的事情:
control_a.system_en =已禁用
control_c.auto_boot =启用
gpio_8_9.gpio8_pin = gpi_sys_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.
Hello Matthias,
您需要禁用autoboot。我还将推荐启用system_en寄存器。此寄存器是SequeCher的目标,如果您有GPI8_SYS_EN集,PMIC将尝试启动并瞄准其目标,但将停止在等待GPIO8中切换。
我无法想到直接解决方案,我确实有一个略微“开箱即用”解决方案。
亲切的问候,
艾略特
嗨Eliott,
在评估平台上的实验中,PMIC未停止并等待System_EN设置时的GPI8_SYS_EN。我绝对不得不禁用它。我附上了我的.ini文件供您参考。
你的稍微“开箱即用”解决方案是什么?
最好的,
马蒂西亚斯
Hello Matthias,
I was slighly mistaken with saying enable SYSTEM_EN, I had my own logic slightly backward.
我对INI文件有一些评论:
因此,我的解决方案是使用GPIO_LEDS Functon并将I / O连接到非折扣。如果使能信号在vsys之后,则其确定。但是,如果它在VSYS或同时和PMIC错过信号之前,则由于VSYS上的电压电平,将启用GPIO_LED信号。我们可以使用此信号触发on onky on的唤醒。然后,我们可以将unkey的POWER_DOWN功能设置为长时间延迟。
这有意义吗?
亲切的问候,
艾略特
嗨ellliott,
Thanks, Matthias
似乎无法实现工作。annkey事件不会覆盖sys_en。设备状态为wait_sys_en(31),直到GPI8上存在实际上升沿。
Hello Mathies,
这是正确的。我描述的LED_PWM情况是用于初始启动。使能引脚是电源良好的信号吗?
亲切的问候,
艾略特德克斯特
是的,电源启用是一个电源良好的信号AFAIK。它可以直接连接到负责Vsys的电压调节器或在主板链中进一步良好的电压调节器的电源良好。
Hi Matthias,
为什么我建议你把PWR_UP国旗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.
亲切的问候,
艾略特
谢谢你的提示。