Intel® Makers
Intel® Edison, Intel® Joule™, Intel® Curie™, Intel® Galileo
Announcements
Welcome - This is a Peer-to-Peer Forum only. Intel has discontinued these products but you may find support from other customers on this Forum
9873 Discussions

Baudrate Intel Galileo

BWill15
New Contributor II
1,849 Views

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?

4 Replies
Sergio_A_Intel
Employee
194 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
194 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
194 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
194 Views

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

Sergio

Reply