Tool/software:
I am trying to resolve a SPI interface problem. We are running a Wiznet w5500 as an ethernet interface to the cc1314.
The w5500 has a maximum SPI rate of design is 80 Mhz, and tested at 33 Mhz. Running the cc1314 at a maximum speed of 12 Mhz,
causes a transfer of max 1.5 Mbytes/sec.which is restricting ethernet speed severely. This is not an "average" problem, but a problem
when a burst of ethernet packets fills up the W5500 buffers, and the cc1314 is not able to fetch them, causing ethernet overruns
and packets lost.
I have run our firmware (using TI no-rtos) driver but programmed the SPI toeither 16 or 24 Mbps. This seems to work OK, as seen from
the sw, and increases performance and reduces packet loss. (I can see it is possible to configure the SPI up to dmaclock / 1 in the swcu194.
I would like some comments from someone witth an insight into the restriction of the SPI to 12 Mhz.
Regards,
Gullik