Bug 1161619

Summary: Beaglebone Black cannot boot from eMMC
Product: [Fedora] Fedora Reporter: Adam Goode <adam>
Component: uboot-toolsAssignee: Dennis Gilmore <dennis>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 21CC: dan, dennis, jdisnard
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: uboot-tools-2014.10-5.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-11-14 12:03:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Adam Goode 2014-11-07 13:49:58 UTC
Description of problem:
Beaglebone Black cannot boot from eMMC.

omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
spl: mmc init failed: err - -19
### ERROR ### Please RESET the board ###


A one-line change to the specfile fixed eMMC booting for me (also
tested with booting from SD card):

Change "make am335x_evm_config" to "make am335x_boneblack_config".

I believe this is the correct config, as shown here:
http://git.denx.de/?p=u-boot.git;a=commitdiff;h=b6ab550413b6b64d0024e9dec8bf6017653127e4

If this breaks the beaglebone white, you might need to introduce a new
board in the RPM.

Version-Release number of selected component (if applicable):
uboot-images-armv7-2014.10-4.fc21.armv7hl

How reproducible:
Always

Steps to Reproduce:
1. dd uboot to the eMMC
2. try to boot

Actual results:
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
spl: mmc init failed: err - -19
### ERROR ### Please RESET the board ###


Expected results:
Booting

Comment 1 Fedora Update System 2014-11-11 07:42:29 UTC
uboot-tools-2014.10-5.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/uboot-tools-2014.10-5.fc21

Comment 2 Fedora Update System 2014-11-12 02:34:47 UTC
Package uboot-tools-2014.10-5.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing uboot-tools-2014.10-5.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-14716/uboot-tools-2014.10-5.fc21
then log in and leave karma (feedback).

Comment 3 Fedora Update System 2014-11-14 12:03:04 UTC
uboot-tools-2014.10-5.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.