News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

Vivado 2014.3

Started by Antti Lukats, October 09, 2014, 02:40:53 PM

Previous topic - Next topic

Antti Lukats

Hi

just a quick note and warning:

Vivado 2014.3 has good compatibility with 2014.2, that is board parts and IP cores can be used and upgraded easily, also Vivado project.

But as of today there is NO LINUX support when using 2014.3 as petalinux 2014.3 is not yet released, and there is no way to generate device tree files from 2014.3 Vivado designs. We have filed a webcase about this, it is assumed that petalinux 2014.3 will also be released soon, but we have so far no confirmation when it may happen.

BAD LUCK maybe, I have not paid attention, but as per claim from Avnet employee petalinux releases are done with 6 month periods, and next release is going to be in December only.

This is really bad news, as Vivado is now released but cant be used for Linux development til December.

We have not yet confirmation from Xilinx about this.



GuinnessTrinker


>> .. there is no way to generate device tree files from 2014.3 Vivado designs. ..

On

http://www.wiki.xilinx.com/Build+Device+Tree+Blob

->

Linux device tree generator for the Xilinx SDK (Vivado > 2014.1)
https://github.com/Xilinx/device-tree-xlnx

I found a description how to generate a .dts and compile it to .dtb using SDK (not PetaLinux).

Did you try this?



Antti Lukats

#2
Hi,

Generating DTB from DTS+DTSI sure is simple, thats OK, we even made special version of DTC that runs on windows :)

with devicetree from SDK we have had always bad experiences, but surprising now it WORKED, it was possible to build petalinux with PL.DTSI taken from sdk devicetree generator.

petalinux image loads, but currently freezes after uncompress image, not sure yet if it is device tree problem or not

So we try to get this flow working and will report then,

so while this (SDK DT gen) may be option, it is still major PITA to manually replace the files each time design is changed..



Antti Lukats

yes, we did see this.

This is very strange, because 2014.4 should be out 18 November, seems no reason to release patches just 1 week before actual release.

2014.3.1 seems only a fix release for some efuse issues, no change in devicetree or petalinux support expected there.