Sorry, you need to enable JavaScript to visit this website.

AMP Running Linux and Bare-Metal System on Both Zynq SoC Processors adapted for zedboard

Unsolved
6 posts / 0 new
hemanth619's picture
hemanth619
Junior(0)
AMP Running Linux and Bare-Metal System on Both Zynq SoC Processors adapted for zedboard

Hi Everyone,
I am trying to utilize both cpu0 and cpu1 on zed board.
Using the document xapp1078,that document having operation of cpu0 on linux and cpu1 on bare-metal.

First, I downloaded the following generated files and copied to SD card them.

http://www.zedboard.org/sites/default/files/design/xapp1078_zedboard.zip,

<SD card>
- BOOT.BIN
- devicetree.dtb
- uImage
- uramdisk.image.gz
- rwmem.elf
- softUart.elf

After I switched on Zed Board,booting process has to start, and booting process(cpu0) was started,
but cpu1 was not started.

zynq > /mnt/rwmem.elf 0xffff8000
0x00000000ffff8000 = 0x00000000
zynq > /mnt/rwmem.elf 0xfffffff0 0x18000000
zynq > /mnt/rwmem.elf 0xffff8000
0x00000000ffff8000 = 0x00000000
zynq > /mnt/rwmem.elf 0xffff8000
0x00000000ffff8000 = 0x00000000
zynq > /mnt/rwmem.elf 0xffff8000
0x00000000ffff8000 = 0x00000000

"0xffff8000"address remains unchanged "0x00000000".

Please provide a solution as soon as possible.

TroutChaser's picture
TroutChaser
Moderator(18)
Hello,

Hello,
 
Take a look at the updated xapp1078 information here:
 
http://www.wiki.xilinx.com/XAPP1078+Latest+Information
 
-Gary

hemanth619's picture
hemanth619
Junior(0)
files NOT available at http://zedboard.org/design

Hi,

I followed the same procedure listed there. But I'm not able solve the problem. Please help me asap.

TroutChaser's picture
TroutChaser
Moderator(18)
You are going to have to be

You are going to have to be more specific as to exactly what you did and how it failed. Did you download and use the Vivado 2014.4 version of the files? Exactly what steps did you take to implement the project?
 
-Gary

hemanth619's picture
hemanth619
Junior(0)
Hi,

Hi,

I downloaded the files from the link http://www.zedboard.org/sites/default/files/design/xapp1078_zedboard.zip

and copied the files to SD card from the folder xapp1078_zedboard/design/work_zedboard_14_3/zedboard_osl3_8_kernel_sdcard/*

booted through sd card.

zynq>/mnt/softUart.elf &
zynq>/mnt/rwmem.elf 0xffff8000
0x00000000ffff8000 = 0x00000000
zynq > /mnt/rwmem.elf 0xfffffff0 0x18000000 (zedboard modified address)
zynq > /mnt/rwmem.elf 0xffff8000
0x00000000ffff8000 = 0x00000000

value at 0xffff8000 should be incrementing but it's not. Cpu1 is not starting. I want to know where exactly cpu1 address starts.

TroutChaser's picture
TroutChaser
Moderator(18)
Hi,

Hi,
 
As mentioned above I suggest you download the more recent 2014.4 based version files and give that a try. Using Vivado 2014.4 will improve your chances of success as well.
 
http://www.wiki.xilinx.com/XAPP1078+Latest+Information
 
-Gary