Community
cancel
Showing results for 
Search instead for 
Did you mean: 
BWill15
New Contributor II
1,723 Views

Baudrate Intel Galileo

Is it correct you can only use these baudrates on the Intel Galileo?

2764800

921600

460800

307200

230400

184320

153600

115200

57600

38400

19200

9600

7200

4800

3600

2400

1800

1200

600

300

Table 98. Baud Rates Achievable with Different DLAB Settings /servlet/JiveServlet/previewBody/21828-102-2-25120/329676_QuarkDatasheet.pdf https://communities.intel.com/servlet/JiveServlet/previewBody/21828-102-2-25120/329676_QuarkDatashee...

Can I achive other baudrates with pyserial?

Tags (1)
4 Replies
Sergio_A_Intel
Employee
68 Views

Hi BrechtW,

The baud rates you listed are achievable in the Quark not necessarily on the Galileo. The Galileo works with a baud rate of 115200. If you wish to use a different baud rate you'd have to create an environment with the configuration you need. Take a look at .

Sergio

BWill15
New Contributor II
68 Views

I don't mean the serial communication between the Intel Galileo and the PC. Are the baudrates listed the only baudrates you can use on the tx and rx pins (with pyserial)?

Sergio_A_Intel
Employee
68 Views

I believe those are the only values to which you can set the baud rate. If you look at the document you posted you'll see that the baud rate is equal to

baud rate = (Fbase) / (16 * divisor)

Where Fbase is a constant value and divisor is based on the value of the DLH and DDL registers. The table of the document describes the achievable values with different DLAB settings, which is used to enable reading and writing of DDL and DLH.

Sergio

Sergio_A_Intel
Employee
68 Views

Did you find our last suggestion helpful? Do you still need assistance with this thread?

Sergio

Reply