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 <javascript:>> > Reply-To: "beagl...@googlegroups.com <javascript:>" < > beagl...@googlegroups.com <javascript:>> > Date: Thursday, June 26, 2014 at 1:01 PM > To: "beagl...@googlegroups.com <javascript:>" <beagl...@googlegroups.com > <javascript:>> > Cc: <and...@bradfordembedded.com <javascript:>> > 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 <javascript:>. > 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.