cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
vanmierlo
Mentor
Mentor
8,977 Views
Registered: ‎06-10-2008

Device Tree Generator doesn't understand Reduced Logic

Hi,

 

It seems the device tree generator in petalinux 2014.4 knows how to handle a Concat block in a Vivado 2014.4 Block Design. But if I insert a Utility Reduced Logic to OR (or AND) some interrupts for a shared irq solution it seems like it no longer understands it and removes the interrupt-parent and interrupt entries from the device tree. Am I doing something wrong or is this just not supported? And will it be added later on?

 

Maarten

0 Kudos
2 Replies
ra
Xilinx Employee
Xilinx Employee
8,974 Views
Registered: ‎11-12-2007

The device tree generator doesn't currently support shared interrupts. It may in the future, but for now your best bet is to manually edit the interrupt properties in the device tree.

 

Thanks,

Rob

lcameron
Adventurer
Adventurer
8,516 Views
Registered: ‎02-14-2014

Replying to say 'me too' and subscribe to the thread.

 

I have encountered this issue and find it annoying.

 

My designs use many i2c busses and serial ports, too many to fit on the standard 16 IRQs so I use shared OR'ed interrupts - under a Linux kernel. 

 

Under petalinux: I override the interrupt and interrupt-parent in system-top.dts.  The device tree generator omits them from pl.dtsi.

 

 

0 Kudos