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.

AM3359: CLPRU compiler and Load/Store instructions problem (LBBO, LBCO, SBBO, SBCO)

Part Number: AM3359

Hello,

I'm using ti-cgt-pru_2.2.0 version of CLPRU compiler and I have a problem with register count feature as is mentioned on your pages:

processors.wiki.ti.com/.../PRU_Assembly_Instructions

SBBO &REG1, Rn2, OP(255), bn or

SBCO &REG1, Cn2, OP(255), bn

The CLPRU compiler is always reporting "Invalid instruction" error.

For example:

Working:

LDI   R2.b0, 0
SBCO  &R1,  c28, R2.b0, 6

Not working:

LDI   R2.b0, 0
LDI   R0.b0, 6

SBCO  &R1,  c28, R2.b0, R0.b0

Please, can you let me know what is a problem?

Thank you

Jiri Biel