Page 1 of 1

RMT peripheral RX Data reading - incorrect "MEM_OWNER" listing

Posted: Fri Jan 10, 2025 4:33 pm
by FX2032
I have been setting up the RMT to measure pulse widths of an incoming pulse train using direct register programming, and have been getting nowhere for some time.
I have been using the FIFO for automatically storing and reading out the Data, but the data has be total nonsense, even with consecutive levels being of the same value.
As a last resort I tried changing the: RMT_MEM_OWNER_CHm in the RMT_CHmCONF1_REG
I was under the impression that the "APB bus" is used with the fifo, so according to the EPS32-S3 technical manual the bit should be set to 1h0.
However getting no where I changed this to 1h1 - "Receiver is using the RAM." and FINALLY! it is working!
So just to put it out there in case anyone else is having an issue!