This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMDSCNCD28388D: Hwi compilation error in SYS/BIOS

Part Number: TMDSCNCD28388D
Other Parts Discussed in Thread: SYSBIOS

Sorry for the unnatural English because I am using machine translation.

Hwi interrupt number was set to "INTX.8" or later (128 or higher) when compiling SYS/BIOS
the following error occurs:
ti.sysbios.family.c28.Hwi/interrupt: index out of range (203).
How can I resolve this issue?
I attach the relevant images below.
thank you.

  • This sounds like a known issue. See bios_6_76_02_02/packages/ti/sysbios/family/c28/Hwi.xs:

        if ((Program.cpu.deviceName.match(/F2807/)) ||
            (Program.cpu.deviceName.match(/F28004/)) ||
            (Program.cpu.deviceName.match(/F2837/))) {
            Hwi.NUM_INTERRUPTS_PIE = 192;
            Hwi.NUM_INTERRUPTS_ALL = Hwi.NUM_INTERRUPTS + Hwi.NUM_INTERRUPTS_PIE;
        }

    You'll need to add a line for "(Program.cpu.deviceName.match(/F2838/))" as well.

    Whitney