BDM-610000075
Rev B
Chapter 4: Using the cpuModule
59
Non-Standard Serial Port Modes
It is possible to change the input clock rate for the UARTs of the cpuModule by selecting the Serial Port Baud
Rates option in the Serial Port Configuration menu of the BIOS Setup. Changing the option from
Normal
to
Non-Standard
will allow the serial port to operate at higher speeds.
This transforms bits [7:5] of the Divisor Latch High Byte of the UART into selections for alternate clock rates. The
following table describes the bit operations and the resulting divide-by-one baud rate:
To achieve non-standard baud rates, divide the baud rate you require by one of the non-standard divisors
(460,800, 921,600, and 1,500,000). If the result is a whole number, substitute that value for the Divisor Latch Low
Byte. For example, to achieve a baud rate of 750,000, select the Divisor Latch High Byte for 1,500,000 and set the
Divisor Latch Low Byte to 2.
Table 41
Divisor Latch High and Low Bytes
Divisor Latch High Byte
Divisor
Latch Low
Byte
Baud Rate
% Error
Bit 7
Bit 6
Bit 5
Bits [4:0]
0
0
0
0x00
0x01
115,200
0.16
1
0
0
0x00
0x01
460,800
0.16
1
1
0
0x00
0x01
921,600
0.16
0
0
1
0x00
0x01
1,500,000
0.16
Note
The signaling mode of the output will limit the highest baud rate achievable. For RS-232 mode
the maximum suggested baud rate is 230,400. For 422/485 modes the maximum is 1,500,000.
Note
When using the non-standard high speed serial port modes, it is highly recommended to use
hardware flow control, whenever possible.
Summary of Contents for BDM-610000075
Page 3: ... Accessing the Analog World www rtd com ISO9001 and AS9100 Certified CMX32M cpuModules ...
Page 4: ...iv CMX32M cpuModule BDM 610000075 Rev B ...
Page 30: ...22 CMX32M cpuModule BDM 610000075 Rev B ...
Page 60: ...52 CMX32M cpuModule BDM 610000075 Rev B ...
Page 102: ...94 CMX32M cpuModule BDM 610000075 Rev B ...
Page 116: ...108 CMX32M cpuModule BDM 610000075 Rev B ...