Hi all,
I am testing the battery backup power switching on a custom board based on the BeagleBone Black RevC board. I have prototypes of my custom board in hand and working relatively well but have run into a problem when trying to test the "fail over" to battery backup if the AC power goes away.
The system runs fine on just AC power or just from the battery. Also charging the battery is working fine. Where I am seeing a problem is when both are connected (AC and Batt) and AC is removed, the UART0 terminal shows:
"Broadcast message from root@beagleboard (Wed Apr 23 20:20:18 2014):
Power button pressed
The system is going down for system halt NOW!"
It then powers down just as if the power button had been pressed. This defeats the purpose of battery backup where we want the system to keep running.
All the power rails measure ok. The power button line does not appear to have any glitches as far as I can see. It does drop from ~5.1V to ~4.1V. I believe this is due to the SYS pins following the change from AC to BATT.
I have tested this on both the BBB RevC and BBB RevA5C which do the same thing!! The kernal is 3.8.13-bone47 and we are running Debian 7.4
The VERY strange this is that it properly switches from USB power input to Batt without any issues....
I am curious if anyone else has seen this issue or has ideas on what could be the going on.