Part Number: AM2432
Other Parts Discussed in Thread: SYSCONFIG
Hello TI Team,
In sitara AM2432, as we tested SPI communication, we have observed that the controller is not generating the actual clock which is configured by the sysConfig in firmware.
When SPI is configured at 20Mhz, it generates arround 16.5MHz. Although, we are getting the accurate clock when it is configured at 25Mhz. As i review the library for SPI in SDK (v10), it has been observed that the library function which is used to calculate the divider for clock is rounding the clock divider values and increament which result in not getting the actual clock.
SPI Clock:
SPI Library code:

Is it an acceptable behaviour of SPI in controller or it can be corrected. Let us know your views and provide the resolutions.
Best regards,
Nilesh V Parmar