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

Zynq-7000 AP SoC, SDIO - SD Capability Register Shows Wrong Max_Block_Length Value


The SDIO controller supports a maximum block length of 512 bytes. The SDIO capability register indicates a max length of 4,096 bytes. The software driver must use the 512 byte length and ignore what is read from the capabilities register.


Impact: Trivial. Typically there is no impact on customers since the host driver will use 512-byte blocks regardless of the value in this register. However, for stand-alone applications, this might cause confusion.

Work-around: None.

Configurations Affected: Systems that use the SDIO controller.

Device Revision(s) Affected: Refer to (Xilinx Answer 47916) - Zynq-7000 Design Advisory Master Answer Record

There is no work-around at this time.

AR# 47529
Date Created 05/24/2012
Last Updated 12/16/2013
Status Active
Type Design Advisory
  • Zynq-7000