zynq - Unable to create Petalinux BSP in Xilinx SDK

I am trying to build Petalinux BSP in Xilinx SDK by following the steps given in UG978 document, but i am getting following error.ERROR:EDK - petalinux () - can't read "env(PETALINUX)": no such variable make: *** [ps7_cortexa9_0/lib/libxil.a] Error 2ERROR:EDK - Error(s) while running DRCs.make: Target `all' not remade because of errors.What may be the reason for these errors??Thanks in Advance...Read more

zynq - What is/how do I get the Device Tree Compiler?

I am trying to program a Xilinx zc706 board, which involves building a Linux kernel and setting up the bootloader. I am following the workflow given here.The first step after downloading stuff involves making the device tree compiler, which I need to get UBoot, which I need to start up linux. I obtained the source for DTC off github, but when I went into the SDK shell, moved to the directory, and entered "MAKE", I got an error: sed: -e expression #1, char 1: unknown command: `'' -x was unexpected at this time. " " LEX convert-dtsv0...Read more

zynq - Zedboard Transfer Data from SD Card to DDR

I have a file on an SD Card that I want to transfer to the DDR memory on the Zedboard. I am using a baremetal application to do this. This worked for data less than 2048 bytes but when the data exceeds 2048 bytes, the Zynq processor hangs when it tries to transfer the data.Function call to read SD Card data and transfer to DDR memory:FileOpResult = f_read(&fil_obj,(void*)DDRDestAddr, DDRTxSize, *br);DDRDestAddr is XPAR_PS7_DDR0_S_AXI_BASEADDR (0x00100000)Zynq Processor hangs when DDRTxSize at 2048 and aboveIs there some limit on the amount ...Read more