I would like to understand from those who have experience in SAME70, what is the maximum possible baudrate with the UARTs, as there are some inconsistencies between the documentation and the START settings.
If I read the datasheet of SAME70 (DS60001527B) I see that in paragraph 188.8.131.52 there is written: In Asynchronous modes, the maximum baud rate that can be achieved is MCK2/8, if the bit USART_MR.OVER = 1. Example: if peripheral clock = 150 MHz, the maximum achievable baud rate is 18.75 MBit/s.
Also in the datasheet in paragraph 184.108.40.206 in the formula we can calculate that if OVER = 1 and CD = 1 with Clock = 150 MHz, the baudrate is really 18.75 MBit/s.
Instead in START if I create a new project with ATSAME70Q21B, I add the UART device (or USART used as UART), if I try to set the baudrate to 18.75 MBit / s appears the writing that says: Max value is 3000000.
So who is right? Is the datasheet wrong or does START have a bug?