AR# 70062

|

2017.3 Zynq UltraScale+ MPSoC: How to enable UHS (SD 3.0) support in Standalone Driver for ZCU102 and ZCU106 evaluation board

Description

How do I enable UHS (SD 3.0) support for Zynq UltraScale+ MPSoC Evaluation boards (ZCU102 and ZCU106) in the 2017.3 release of Standalone Drivers or later versions.

Solution

By default, the Standalone Driver for SD will operate at a maximum of High-Speed (50MHz), which is limited to the SD 2.0 Specification.

To build with support for UHS modes (SD 3.0) in the SD standalone driver, follow the instructions below:

  • Create an application project for ZCU102/ZCU106 in Xilinx SDK
  • Open Board Support Package Settings
  • On the left pane, click on psu_cortexa53_0
  • Modify extra_compiler_flags by adding the -DUHS_MODE_ENABLE flag to the existing flags.
  • Click on OK to recompile the BSP with support for UHS mode enabled
AR# 70062
Date 11/08/2017
Status Active
Type General Article
Devices
Tools
People Also Viewed