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.

software reset to on-chip bootloader

I would expect from TI doc plus discussions in this forum, that the following code would serve to reset a C55x into the on-chip boot loader

        asm(" BSET INTM");
        CSL_CPU_REGS->IVPD = 0xFFFF;
        CSL_CPU_REGS->IVPH = 0xFFFF;
        asm(" RESET;");

However this doesn't appear to be the case. I and a colleague have tested this independently on different hardware designs and no common software. Mine on a 5504, my colleague on a 5505

I have checked the register values modified in the code above using an emulator at a breakpoint on the reset instruction. I also checked MPNMC is 0. I then burnt the software to flash and ran it. Does not reboot.

What we are missing?