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.

XINTF-Problem with F28335

Hello!

I've faced an interesting problem with the external memory interface. We use an F28335 processor with an external SRAM. Hence the XINTF must be initialized. First, we enable the clock, then we set the GpioCtrlRegs (with NOPs between). Then we initialize the XINTCNF2 register:

XintfRegs.XINTCNF2.all=0x0001000D;

If we do so, every some hundred turn on cycles the processor stops execution and hangs somewhere.

If we do the same initialization one register part after the other, setting XintfRegs.XINTCNF2.bit.XTIMCLK, XintfRegs.XINTCNF2.bit.WRBUFF, XintfRegs.XINTCNF2.bit.CLKOFF, XintfRegs.XINTCNF2.bit.CLKMODE in different code lines (like in TI's code examples), everything works fine. There are no hangs.

Does anybody know this problem?
Thank you.

Edwin Krasser