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

2013.10 PetaLinux - Kernel hangs during boot on ES Zynq device

Description

The kernel hangs when attempting to boot the Linux kernel on an ES Zynq device.

Solution

For PetaLinux 2013.10, U-Boot has enabled DCACHE by default. In some cases, this causes the ES Zynq device to hang during boot of the kernel.

Edit the <PROJECT>/subsystems/linux/configs/u-boot/petalinux-user-config.h.template file to disable DACHE:

#ifndef CONFIG_SYS_DCACHE_OFF
#define CONFIG_SYS_DCACHE_OFF
#endif

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
55776 Release Notes and Known Issues for PetaLinux 2013.04 and later tool versions N/A N/A
AR# 58611
Date Created 12/02/2013
Last Updated 01/29/2014
Status Active
Type General Article
Devices
  • SoC
  • Zynq-7000
Tools
  • PetaLinux
  • PetaLinux - 2013.10