UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 64959

2015.1 Zynq-7000 - U-Boot Fails SD Access When SDIO Reference Clock < 50MHz

Description

U-Boot fails SDIO access when the SDIO reference clock < 50MHz.

Solution

The U-Boot SDIO driver expects the SD interface to operate at reference clock of 50MHz.

If the reference clock is lower than 50MHz, the clock divisor setting will not be configured correctly.

This can be worked around with the attached path.

The patch can be applied to PetaLinux 2014.4 and 2015.1.

Apply the patch to a cloned copy of the U-Boot source code using the following:

git apply <file name>.patch

Attachments

Associated Attachments

AR# 64959
Date Created 07/12/2015
Last Updated 07/14/2015
Status Active
Type General Article
Devices
  • Zynq-7000
  • Zynq-7000Q
Tools
  • PetaLinux - 2014.4