By the way I with my collegues spent some time on investigating this issue
and found in the tps65217 datasheet that all three power source Vac, Vusb
and Vbat should not be enabled at the same time. Only two of them should.
Because of the reason that BBB is a universal enthusiast's board all three
power sources are left floating, which contradicts with tps65217
architecture. We figured out that if the most of users use only a barrel
connector or USB then Vbat input should be grounded. I don't know if this
solution fixes the random reboot issue but at least it complies with the
TPS65217 architecture. Probably anybody should try to ground the Vbat input
and see how the board behaves.

2015-07-21 16:35 GMT+03:00 Graham <gra...@flex-radio.com>:

> Robert:
>
> I can also confirm the behavior of rebooting on +5V Barrel power, and no
> reboots when on USB power.
> Same hardware, same OS/Software, running on +5V barrel input reboots about
> three times per day,
> randomly.  Same-same on USB power (iPhone 1A charger, no USB activity) has
> been running without
> reboot for almost two days, now.
>
> I can also confirm that this reboot problem does NOT exist in 3.14. I have
> Debian 8.1/kernel 3.14
> that have been running for multiple weeks on +5V barrel power, without
> reboot.
>
> There have been some significant recent changes to USB power that allow
> tablets to both push
> power out of a connector to power thumbdrives, etc, as well as take power
> in the SAME connector
> for battery charging.  It is a kludge of a system if I have ever seen
> one.  You might want to see if
> any of this new USB power code has affected things.
>
> --- Graham
>
> BBB1 -- Debian Image 2015-07-12
> uname -a
> Linux BBB1 4.1.2-ti-r4 #1 SMP PREEMPT Thu Jul 16 20:48:37 UTC 2015 armv7l
> GNU/Linux
>
> ================================================
>
> Power supply from Adafruit 2A on +5V barrel connector.
>
> Jul 18 15:42:10        Initial Boot
> Jul 18 15:50:47        My Reboot
> Jul 18 16:07:08        My Reboot after kernel update
>
> Jul 18 23:10:07        Autonomous Reboot
> Jul 19 05:27:54        Autonomous Reboot
>
> Jul 19 16:50:08        Test terminated for other power source testing
>
> ===============================================
>
> Power supply is Apple iPhone 5W (1A) on USB port
>
> Jul 19 17:05:48        My Reboot after power supply change
>
> :~# uptime
> (JUL 21)  13:20:13 up 1 day, 20:15,  1 user,  load average: 0.00, 0.01,
> 0.05
>
> =================================================
>
> On Tuesday, July 21, 2015 at 7:54:11 AM UTC-5, RobertCNelson wrote:
>>
>> Thanks Maxim,
>>
>> On Tue, Jul 21, 2015 at 2:45 AM, Maxim Podbereznyy <lisa...@gmail.com>
>> wrote:
>> > I could in my archive messages:
>> >
>> > I can confirm that the pulsing detected by PMIC on USB_DC signal is the
>> > probing from USB-OTG.
>> >
>> >
>> >
>> > After I disabled the USB-OTG in the kernel, the system has never
>> rebooted.
>> > Btw I also re-loaded Angstrom image (3.8 kernel) and Andrew's Android
>> image
>> > (with 3.8 kernel). I did not observe USB-OTG probing pulses on the
>> VBus. I
>> > believe in the 3.8 kernel, the USB-OTG has not been
>> implemented/enabled.
>> > That might be reason why it seems that 3.8 kernel doesn't have the
>> random
>> > reboot behavior.
>> >
>> > In case anyone wants to test it out, here is the change in the source
>> code
>> > (NOTE: ignore the line and column numbers; just search for the struct
>> > "static struct omap_musb_board_data musb_board_data" ):
>>
>> This shouldn't be an issue, as we define what they are..
>>
>> &usb0 {
>>      status = "okay";
>>      dr_mode = "peripheral";
>> };
>>
>> &usb1 {
>>      status = "okay";
>>      dr_mode = "host";
>> };
>>
>> but just in-case we have a regression somewhere else, i'll push out a
>> test with otg disabled. (it's enabled in 3.14.x and we need it for the
>> x15)
>>
>> Regards,
>>
>>
>> --
>> Robert Nelson
>> https://rcn-ee.com/
>>
>  --
> 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.
>



-- 
LinkedIn - http://www.linkedin.com/in/maximpodbereznyy
Company - http://www.linkedin.com/company/mentorel
Facebook - https://www.facebook.com/mentorel.company

-- 
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