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

2017.1 Zynq UltraScale+ MPSoC: PetaLinux fails to build uboot with UBIFS file system support for QSPI

Description

UBIFS file system support for QSPI in U-Boot is not working in the 2017.1 PetaLinux release.

Solution

To work around this issue, add the following configs in <plnx-proj-root>/project-spec/meta-user/recipes-bsp/u-boot/files/platform-top.h

#define CONFIG_CMD_UBI
#define CONFIG_RBTREE
#define CONFIG_CMD_UBIFS
#define CONFIG_LZO
#define CONFIG_CMD_MTDPARTS
#define CONFIG_MTD_DEVICE
#define CONFIG_MTD_PARTITIONS
#define CONFIG_SPI_FLASH_MTD
#define CONFIG_MTD_UBI_WL_THRESHOLD 4096
#define CONFIG_MTD_UBI_BEB_LIMIT 0

AR# 69113
Date 05/03/2017
Status Active
Type General Article
Devices
  • Zynq UltraScale+ MPSoC
Tools
  • PetaLinux - 2017.1
Boards & Kits
  • Zynq UltraScale+ MPSoC Boards and Kits
Page Bookmarked