SPI Driver Issue (SSC Module)

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Not applicable
Hello,

I'm having difficulties while developing a SPI driver using the Synchronous Serial Controller of TC1793. The driver (master mode) works perfectly for frequencies under 5 MHz.
If the SPI frequency is increased, an unexpected behavior happens: the CS line goes up while I'm still sending data to TB register. It seems that the TB register isn't being written fast enough (the core is running @ 270 MHz).

Is there any SPI application example other than Dave's generated one (it isn't being helpful) or a FAE contact to support us?


Thanks in advance.
0 Likes
3 Replies
Dom
Employee
Employee
We need an NDA before we can send any Information. But as hint, did you check Maximum frequency in the user Manual? see product page of TC1793. On the product page there are also Supportíng appnotes.
0 Likes
Not applicable
How can we proceed with the NDA? Yes, it way under it's maximum frequency, according to User's manual it would be capable of handling bauds up to 55 Mbps, however we're having problems at 5 Mbps.
0 Likes
cwunder
Employee
Employee
5 likes given 50 likes received 50 solutions authored
Did you try using the DMA to send your data?
0 Likes