Forum Discussion
Altera_Forum
Honored Contributor
10 years agoHi Bhaumik,
So if I understand you correctly, if you didn't make any changes to the .dts file then the entry for this component in the device tree blob was still set to 1, correct? If that's the case then what IRQ did the kernel end up using? There seems to be a direct conflict between the IRQ setting in Qsys (IRQ 4) and the .dts/.dtb file (IRQ 1). I have always had problems if the IRQ settings in the Qsys system and the .dts/.dtb files didn't match. I assume you are using Linux as your OS (or are you using a HAL-based system?). If you are using Linux would it be possible for you to run the "cat /proc/interrupts" command to see how the interrupts mapped to the kernel. Also, could you tell me what IRQ you have assigned to your USB Host Controller? Can you say which manufacturer of the USB Host Controller core you are using? I'm just trying to run down all the possible differences between our systems. Thanks again for all your help. Let me know if you have any questions and I look forward to your response. - Brad