I am using the latest Vivado 2013.2 with SDK and attempting to build a custom DTS using the Device Tree Generator. I can get the kernel to boot if I use the DTS provided in the xilinx github branch, but not when I use a DTS file generated from the SDK.
Is this something I have to configure when creating a Zynq block within Vivado? Or, is it missing from the generation of the DeviceTree?
In Vivado Design Suite 2013.2, the TTC is not enabled by default. As a consequence, the default XML for the 702 in XSDK lacks the TTC; as a consequence of that, the DTG does not emit it and the kernel fails to boot.
The same behavior is observed if the user selects a pre-build hardware platform from SDK.