Pinging this group again in hopes for some advice or info or updates: Has anyone successfully shutdown the PMIC from software while on battery pwr? I can confirm the board mod works, but now I'm facing a qty 100 order! That's too much rework for me, so I can't place an order until I have a reasonable resolution. Thanks, JP
On Saturday, July 19, 2014 11:12:20 AM UTC-6, JohnP wrote: > > I just learned the hard way that there's a shutdown difference in the Rev > C boards vs. Rev A5, so I'm glad to find this thread. I confirmed with > 'i2cdump -f 0 0x24' that register 0x0Ah = 84 which means it IS configured > to enter OFF mode when the button is pushed. Should the > 'pmic-shutdown-controller' code change still be made? Is there a better > way to get the PMIC into OFF mode when the button is pushed? I really need > this function so the battery isn't drained during extended off time. I'm 2 > for 2 with Rev C boards that act this way, so I assume it's common. > Thanks for any help, JP > > On Thursday, June 26, 2014 8:53:36 PM UTC-6, john3909 wrote: >> >> >> From: Terry <smit...@gmail.com> >> Reply-To: "beagl...@googlegroups.com" <beagl...@googlegroups.com> >> Date: Thursday, June 26, 2014 at 1:01 PM >> To: "beagl...@googlegroups.com" <beagl...@googlegroups.com> >> Cc: <and...@bradfordembedded.com> >> Subject: [beagleboard] Re: Bone VDD_3V3EXP Disable Issues >> >> Does anyone know if there is a software solution to this issue? I >> haven't seen any changes in the recent hardware revisions to address this. >> We are currently planning on deploying a couple of dozen BBB and I would >> prefer not having to make hardware mods. >> >> I’ve just been looking into the PMIC for another user and this is >> probably a configuration issue. The PMIC supports several modes (page 15 of >> the TPS65217C datasheet). I believe the PMIC isn’t configured to enter OFF >> mode, but rather it is entering SLEEP mode which means any rails not >> controlled by the power-down sequencer will remain enabled in SLEEP mode. >> >> Here is what I think the solution might be: >> >> Add "pmic-shutdown-controller" as shown in >> /Documentation/devicetree/bindings/regulator/tps65217.txt. >> >> In the V3.15.1-bone2 kernel, /drivers/mfd/tps65217.c line 213, the >> comments “Set the PMIC to shutdown on PWR_EN toggle”. This should work >> for all kernel V3.8 onwards. >> >> Reading “Power Down Sequence” on page 18 (TPS65217C datasheet), this will >> initiate the power >> down sequence and leave the PMIC in OFF mode. >> >> I want to confirm this with Robert Nelson first before proceeding; >> however, you can add "pmic-shutdown-controller” as described in the kernel >> docs to /arch/arm/boot/dts/tps65217.dtsi and see if this works for you. >> >> Regards, >> John >> >> >> Terry >> >> On Thursday, January 30, 2014 12:34:51 PM UTC-5, Brad Andersen wrote: >>> >>> An update: >>> >>> For the A6 (Beaglebone Black) version, I connected U4 pin 1 (enable) >>> back to VDD_3V3AUX (same as A5C). It now shuts down correctly while on >>> battery. This was verified on two A6 BBB. >>> >>> The mystery is what causes the VDD_3V3A to hang up on the A6 version >>> when shutting down while on battery. >>> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to beagleboard...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> >> -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.