cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
305 Views
Registered: ‎10-31-2018

I want to move baudrate of AXI_UART16550 at 1Mbps.

Dear Sirs

I want to move baudrate of AXI_UART16550 at 1Mbps.

For example, by setting to show as follows, may 1Mbp set BaudRate of AXI_UART16550?
1.Check"Use External CLK for BAUD Rate"
2.External CLK Frequesncy = 16MHz
3.I transfer #define XUN_NS16550_MAX_RATE of xuartns550.h to 1000000.
4.divisor = (AXI CLK frequency/(16 X Baud Rate))
= (16MHz/(16 x 1Mbps))
= 1
By software, I set "1" in "Divisor Latch Register".

I was able to transmit a message at 1Mbps by the simulation, but thought in a question becaUse it was written as 115200 "#define XUN_NS16550_MAX_RATE "in xuartns550.h.

0 Kudos
1 Reply
Highlighted
Moderator
Moderator
260 Views
Registered: ‎10-30-2017

Re: I want to move baudrate of AXI_UART16550 at 1Mbps.

Hi @bishamon-no-ani ,

the uart16550 is a software programmable baud rate IP. the maximum allowable and tested baud rates as mentioned in the software is 

The baud rates tested include: 1200, 2400, 4800, 9600, 19200, 38400, 57600 and 115200.

Please check this forum post:

https://forums.xilinx.com/t5/Embedded-Development-Tools/axi-uart16550-ipcore-does-support-high-speed-baud-rate-such-as/td-p/690056

 

Best Regards,
Srikanth
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.

0 Kudos