Other Parts Discussed in Thread: OMAPL138
Hello,
I am seeking some help regarding configuration of the interrupt for the DSP c6748 with custom board inspired by LCDKC6748/OMAPL138.
I want to run multi-threading and realtime OS in DSP. So for configuring HWI i have used configuration tool and setup the unused interrupt to emac rx and emac tx interrupts with corresponding event number 27 and 28 for core0.
bios.HWI.instance("HWI_INT10").interruptSelectNumber = 27;
bios.HWI.instance("HWI_INT10").fxn = prog.extern("Interrupt_emac_rx");
bios.HWI.instance("HWI_INT13").interruptSelectNumber = 28;
bios.HWI.instance("HWI_INT13").fxn = prog.extern("Interrupt_emac_tx");
I am masking interrupt with 'self' but yet nothing is being executed in any of the routine of 'Interrupt_emac_rx/Interrupt_emac_tx'.
From the registers i see that ethernet module is working and link and rxgoodframes are increasing.
Any guidelines for the DSP/BIOS interrupt management or assistance to resolve the problem.
Thanks!