How can we use SPI over DMA on CYW43907?

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

cross mob
David_Zhang
Level 5
Level 5
Distributor - Arrow(GC)
First comment on blog First like received 50 sign-ins

HI   Cypress;
      when we use CYW43907 ,  SPI  can normal communication, but the rate is only 1 Mbps, can not meet the application requirements, can you provide an example of SPI transmission through DMA?

      for the SPI we refer this below :


https://community.cypress.com/community/wiced-wifi/wiced-wifi-forums/blog/2017/12/27/spi-in-43907

https://community.cypress.com/community/wiced-wifi/wiced-wifi-forums/blog/2017/12/25/how-to-set-spi-...

0 Likes
5 Replies
RaktimR_11
Moderator
Moderator
Moderator
500 replies posted 250 replies posted 100 replies posted

Unfortunately, SPI transmission through DMA is not supported in CYW43907. But the speed should not be limited to 1 Mbps when used with GSIO driver.

David_Zhang
Level 5
Level 5
Distributor - Arrow(GC)
First comment on blog First like received 50 sign-ins

hi  RaktimeR:

        if we can't use DMA over SPI , and how to Increase speed of  IO,TKS;

0 Likes
David_Zhang
Level 5
Level 5
Distributor - Arrow(GC)
First comment on blog First like received 50 sign-ins

hi    RaktimeR:

add the application:

the SPI clock is 40MHz, but the data rate is too low, only 1Mbps.

0 Likes

The above mentioned blog post is tested for 10 Mbps. Can you please let me know how you got to the number of 1Mbps?

0 Likes
David_Zhang
Level 5
Level 5
Distributor - Arrow(GC)
First comment on blog First like received 50 sign-ins

hi  RaktimeR:

    how to get the 10Mbps  , or  you can provide the code to me to try it, tks;

0 Likes