BeagleBoneBlack stuck at boot (+possible solution)

691 views
Skip to first unread message

Iñigo Martínez

unread,
Jan 25, 2016, 8:02:44 AM1/25/16
to BeagleBoard
Since we started working with several BeagleBone Black boards we have been facing some weird problems. Sometimes the board got stuck when it started to boot.

There is no much information regarding this problem. This thread has some information:

https://groups.google.com/forum/#!topic/beagleboard/aXv6An1xfqI[1-25]

Finally we found some answers, and what seems to be the solution to our problem after some testing.

1. We avoided this problem when the serial port was connected.
2. The board runs U-Boot SPL, but it gets stuck waiting for commands, so the board didn't boot fully.

We connected the serial RXD pin (pin 4) to P9 VDD_3V3 pin (P9_03) to simulate a PULL_UP and the board didn't get stuck anymore.

Has anyone else faced the same problem ?

Best regards,

Robert Nelson

unread,
Jan 25, 2016, 8:56:24 AM1/25/16
to Beagle Board, inigom...@gmail.com

Iñigo Martínez

unread,
Jan 25, 2016, 10:44:34 AM1/25/16
to BeagleBoard, inigom...@gmail.com

It's nice to see that we were in the right path. Thank you!

Christian Keck

unread,
Jan 26, 2016, 4:41:18 AM1/26/16
to beagl...@googlegroups.com
> Since we started working with several BeagleBone Black boards we have
> been facing some weird problems. Sometimes the board got stuck when it
> started to boot.
>
> There is no much information regarding this problem. This thread has
> some information:
>
> https://groups.google.com/forum/#!topic/beagleboard/aXv6An1xfqI[1-25]
> <https://groups.google.com/forum/#%21topic/beagleboard/aXv6An1xfqI[1-25]>
>
> Finally we found some answers, and what seems to be the solution to our
> problem after some testing.
>
> 1. We avoided this problem when the serial port was connected.
> 2. The board runs U-Boot SPL, but it gets stuck waiting for commands, so
> the board didn't boot fully.
>
> We connected the serial RXD pin (pin 4) to P9 VDD_3V3 pin (P9_03) to
> simulate a PULL_UP and the board didn't get stuck anymore.
>
> Has anyone else faced the same problem ?

I experienced a similiar problem with another ARM-based embedded
compute, which was caused by strong noise on the serial console RXD
input. This noise was misinterpreted as characters by the serial console
UART, which caused the U-Boot to stop in order to wait for commands
instead of loading the linux image.

Christian

--
Dipl.-Ing. Christian Keck
Institut für Produktionsmesstechnik
Technische Universität Braunschweig
Schleinitzstraße 20
D-38106 Braunschweig
Telefon: (0531) 391-7026
Telefax: (0531) 391-5837

Mail: mailto://c.k...@tu-braunschweig.de
Internet: http://www.iprom.tu-braunschweig.de
Reply all
Reply to author
Forward
0 new messages