Recent Posts

Pages: [1] 2 3 ... 10
1
UltraScale / Re: TEBF0808 booting from remote machine
« Last post by JH on March 24, 2017, 08:12:44 AM »
I've not verified it, but i will do as soon as possible.
I've only read this in the documentation and I think it is worth trying out this.
br
John
2
UltraScale / Re: TEBF0808 booting from remote machine
« Last post by adamdunc on March 23, 2017, 08:23:48 PM »
John,

I tried the "petalinux-boot --jtag --prebuilt 3" and am still getting stuck after the BL31 line in the console. Have you verified this to work on your end?

Here are my specific steps and results:

I copied the following files from your 2016.4-build05 to the pre-built folder in my petalinux project:
Carrier_TEBF0808/prebuilt/software/te0808_es1_tebf0808/zynqmp_fsbl.elf to pre-built/linux/images/zynqmp_fsbl.elf
Carrier_TEBF0808/prebuilt/hardware/te0808_es1_tebf0808/Carrier_TEBF0808.bit to pre-built/linux/implementation/download.bit
Carrier_TEBF0808/prebuilt/os/petalinux/default/bl31.elf to pre-built/linux/images/bl31.elf
Carrier_TEBF0808/prebuilt/os/petalinux/default/image.ub to pre-built/linux/images/Image

"
adamdunc@rose:~/TEBF0808_2016_4_ref/r11$ petalinux-boot --jtag --prebuilt 3
WARNING: Failed to load PMUFW, doesn't exist in pre-built.See help to load custom PMUFW
INFO: Launching XSDB for file download and boot.
INFO: This may take a few minutes, depending on the size of your image.
rlwrap: warning: your $TERM is 'xterm' but rlwrap couldn't find it in the terminfo database. Expect some problems.: Inappropriate ioctl for device
INFO: Configuring the FPGA...                                                                                                                                                       
INFO: Downloading bitstream to the target.
INFO: Downloading ELF file to the target.                                                                                                                                           
INFO: Downloading ELF file to the target.                                                                                                                                           
INFO: Downloading ELF file to the target.
"

"
Xilinx Zynq MP First Stage Boot Loader
Release 2016.4   Feb 14 2017  -  11:31:40

--------------------------------------------------------------------------------
TE0808 Board Initialisation
Si534x Init Function
Si534x Init Complete
PCIe Reset Complete
NOTICE:  ATF running on XCZU9EG/silicon v1/RTL5.1 at 0xfffea000
NOTICE:  BL31: Secure code at 0x60000000
NOTICE:  BL31: Non secure code at 0x8000000
NOTICE:  BL31: v1.3(release):1bb0730
NOTICE:  BL31: Built : 08:09:12, Mar 10 2017
"

3
Trenz Electronic FPGA Modules / Re: Is there any BSP for TE0726?
« Last post by JH on March 23, 2017, 10:45:36 AM »
Hi,
you can download reference design and other documents on:
At the moment there are only Vivado 2015.4 and 2016.2 reference designs available. But we will update our reference design to vivado 2016.4. It will be take a little bit time to update all our reference designs, because petalinux build environment has a lot of changes  from 2016.2/3 to 2016.4
 
At moment you should generate the projects with 2016.2 and use the IP upgrade function from Vivado to upgrade to 2016.4. But you must create a new petalinux project, the template from 2016.2do not work with petalinux 2016.4

br
John
4
Trenz Electronic FPGA Modules / Re: Project Delivery - Command files
« Last post by tayres on March 23, 2017, 10:33:09 AM »
I got the board fired up and booting, now I'm trying to get Petalinux going as fast as possible.

Also - the trick on MDIO with the FSBL is very, very slick.
5
Trenz Electronic FPGA Modules / Re: Is there any BSP for TE0726?
« Last post by mugurumov on March 23, 2017, 10:24:31 AM »
Hi John,

I have aquired the "ZynqBerry" board,

Thanks
6
UltraScale / Re: TEBF0808 booting from remote machine
« Last post by JH on March 23, 2017, 10:15:07 AM »
Hi,
did you try following command:
  • petalinux-boot --jtag --prebuilt 3

For Zynq UltraScale+ MPSoC: Download the prebuilt FPGA bitstream, the prebuilt FSBL, the prebuilt PMUFW, the prebuilt ATF and the prebuilt kernel on target.

See page 27, 33:

br John
7
UltraScale / Re: TEBF0808 booting from remote machine
« Last post by JH on March 23, 2017, 09:56:31 AM »
Hi,

i will try this in the next days.
I never used petalinux to configure fpga.

br
John
8
Trenz Electronic FPGA Modules / Re: Is there any BSP for TE0726?
« Last post by JH on March 23, 2017, 09:34:17 AM »
Hi,
there is no special BSP for zynq. Zynq is also configurable and configuration depends on the PCB, you used.  It's possible to generate a BSP for a board. Xilinx do this for his evaluation board. We didn't do this.
We provide complete reference designs with petalinux template project for different Vivado/Petalinux version.
Normal Xilinx Designflow:
  • Vivado Design
  • Export Hardware definition file
  • Create Software with SDK or Linux (Petalinux) with this HDF-File
  • Create Bootfile for Zynq Module
We have add some references to Xilinx documents, to understand the design flow:

Which Zynq module has you bought?

br
John
9
Trenz Electronic FPGA Modules / Re: Project Delivery - Command files
« Last post by JH on March 23, 2017, 09:17:08 AM »
Hi,

test_board and test_board_noprebuilt are the same designs and source. noprebuilt version is without prebuilt folder (without bitfile, Boot.bin, image.ub...).
You can create the vivado design with the steps i've described on my last post. If you have some problems, let me know.
br
John
10
Trenz Electronic FPGA Modules / Re: Project Delivery - Command files
« Last post by tayres on March 22, 2017, 06:51:48 PM »
Thank you for the clarification!

I downloaded the test_board and test_board_noprebuilt files for the TE7020.
Pages: [1] 2 3 ... 10