Hi,
i am working with f28335 device and ADS1278. as you know, these 2 devices "talk" with frame-sync communication. So I have implemented all the settings etc in my code, which was running fine until yesterday.
Meanwhile I have modified some settings for creating a release version, but the debug version from RAM is the same.
What I am experiencing now is a repetitive RSYNCERR =1&&RFULL=1 event related to the MCBSPA peripherals. Again, the communication was running with no errors, and the source code is exactly the same.
SPCR1 value when this event occurs is 15, so also RRDY=1. this means that "DDR1 has not been read since the last RBR-to-DDR copy."
I try to reset SYNCERR and RFULL bit in the ISR, but the next cycle these 2 bits are set again and the ISR routine is not executed anymore.
I am using also MCBSPB unit, and the behavior looks quite similar. I havent started debugging it though.
The strangest thing is that this code was running fine.
Do you have an idea of what is happening?
PS: i have tried the same code in another board with the same results, so I exclude an HW failure.