I just purchased a new Beaglebone Black RevC and I’m starting to experiment a bit. I’m seeing some strange behavior when trying to perform a graceful shutdown of the board. When connected through the micro USB shutdown works as expected. When an external power supply is used, and I’m connected through Ethernet, I can’t get the board to shutdown properly.
Following are my two experimental cases:
Case 1 - Power through USB
Start with all cables unplugged
Connect to laptop through micro USB
Lamp for 5V power turns on.
Beaglebone boots in about 30s
Push power button on Beaglebone
Beaglebone shuts down in about 6s
All LED’s are off.
Case 2 - External power
Start with all cables unplugged
Apply external 5V power.
Lamp for 5V power turns on.
Beaglebone boots in about 30s
Push power button on Beaglebone
Nothing happens!
In each case, I also tried connecting through an SSH session. In both cases, pressing the power button is issuing a shutdown command. I also tried explicitly issuing a shutdown command through the SSH session (i.e. shutdown -h now). When powered through USB it works; when powered externally the shutdown doesn’t occur.
Based on your error, I thought it might be that one. Any chance was
this one of the first embest boards? I know they has flashed a few
boards with an early pre-released version of the debian image. (this
was fixed in 2014-03-31)
The first 4 Gig RevC board I got was an Embest board and it had this
version of the software loaded, so it looks like they haven't updated in
a while and are still building/shipping with the March release.
I simply re-flashed with a current release and it's working fine.