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.

AM6548: SBBO Instrution of PRU

Part Number: AM6548


Hi,

I have to debug a PRU program which runs on AM6548. To understand exactly what happens I try to follow the assembler code. But at a certain SBBO instruction, I can't see the change/new value in memory.

C Code Line 94. Instruction 0x3d0 got executed at last step.
I think the PRU should copy 4 Bytes starting from register R1.b0 to address which is stored in R14 plus offset of 8. Is this correct?

If yes, I should see at memory address 0xFFFFFFAA + 0x8 the value 0xFFFFFFFF. I am wondering about the high address, according my linker script only PRU_DMEM_0_1 is used, which starts at address 0x0 and is 4kB big.

I'm sure I miss a simple mistake...

Best Regards,
Thomas