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.

Reply via email to