I'm trying to communicate at serial high speed (460800 bps and 921600 bps) but I received wrong characters.
My design:
- I'm using the serial MQX driver (3.7) in interrupt mode and I configured it for this speed (other speeds works well).
- I'm using a 48MHz crystal.
I read that it's possible to use (the baudrate register supports it).
Any idea about this topic?
Thanks in advance.
Hi Oscar,
It's been awhile since I ran a test to see how fast the UART can run on ColdFire but what I recall is that the raw UART signal was fine but the UART transceiver has a lower max frequency capability. I think I used oscope on input and output of transceiver to see the signal integrity to determine what was the system max frequency/baud I could use.
Hope this helps.
Regards,
David
It's a communication between 2 microcontrollers ( no transceivers used) . The problem is: High %error transmission when when using the internal clock source...I'm thinking to use a external clock source...