cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Visitor
Visitor
202 Views
Registered: ‎07-30-2020

DTG nodes are not created in Petalinux 2020.1

Hi,

We have a working HW design with MRMAC and AXI DMA that works on the device. But I have to write the device tree nodes manually,
The DTG is not generating the nodes automatically, although I see in the device tree repository that the support for these IP's is present.

Tested on: VCK5000 and VCK190.

 

0 Kudos
Reply
3 Replies
Moderator
Moderator
160 Views
Registered: ‎11-09-2015

Hi @rfried 

The release note for the DTG mentions only an initial support for the MRMAC IP:


DTG.PNG

Thus I am not surprised the DTG is not covering all use cases and you have to write manual entries to the device tree. More will probably be added in future version


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
Reply
Moderator
Moderator
152 Views
Registered: ‎09-12-2007

Yes, I can see initial support in the DTG. The DTG uses the MDD to see what supported peripherals are found in the XSA

https://github.com/Xilinx/device-tree-xlnx/blob/master/mrmac/data/mrmac.mdd#L19

You can check your XSA in XSCT using the command below:

  • hsi::open_hw_design test.xsa
  • hsi::get_cells *mrmac*

 

0 Kudos
Reply
Visitor
Visitor
136 Views
Registered: ‎07-30-2020

Hi Stephen,
hsi::get_cells doen't list the mrmac or the DMA attached to it.
This is probably the root cause of the problem.
The HW is working with the exported XSA, so I don't understand why it's not shown.
Do you know what could be the reason ?
0 Kudos
Reply