I have a TPS65217ARSLT PMIC that is set up similar to the Beaglebone Black. The battery and USB inputs are used, AC is left NC. PB_IN is wired to a pushbutton.
I added a pull-up to PWR_EN so that our software guys could get going with prototyping, knowing that eventually I would depop this and let the MCU drive this input. For now this behaves like expected: a button press turns on the board with just a battery input, and the board turns on as soon as you plug USB in. Of course with the pull-up there is no way to turn the board off without removing the battery or USB source.
So I go to remove the pull-up on PWR_EN and the PMIC won't start. I was under the impression that it would come up for 5 seconds, then turn off if PWR_EN is not HIGH. This would be plenty of time for the MCU to send a HIGH signal. Am I missing some other requirement for the PMIC to boot up? VIO is tied to VDCDC2, which is different than the BBB, is this a problem?
I can provide a schematic, but due to possible infringements I don't want to post it publicly. Thanks