1 of 1 people found this helpful
Did you ever try to increase the HFCLK to 48MHz? This will give the internal isr a bit more time to handle the buffer.
That's a good idea. I've tried it and it works. So, it's just a physical limitation after all, not much to do with such high frequencies with the component the way it's programmed.
I'd love to see a warning in PSoC Creator about this kind of problem since it's not an easy to troubleshoot one if you're not too much into the SPI protocol itself or you don't want to spend as much time as I did looking for the problem, and there's no warning in PSoC Creator or the datasheet (that I've seen) regarding problems with Transfer Continuous mode and high data rates.
Thank you for the solution Bob, it now works whereas it didn't previously. I'm proud that I can finally say Bob answered to one of my questions