Determine if Linux will recognize serial ports.
I want to purchase this board. But I need to make use of serial ports. So I need to know if Linux or some distros of Linux would recognized the serial ports onboard. The manufacturer only offers drivers for Windows. As the board is not open source, I don't know what is the UART Controller chip. However if I open the .inf file of Windows drivers it is said:
;Installation Notes: ; Using Devcon: Type "devcon update iaiouart.inf ACPI\INT33C4" to install on FPGA platforms ; Using Devcon: Type "devcon update iaiouart.inf ACPI\INT33C5" to install on FPGA platforms After that I think the controller chip must be ACPI\INT33C4. Thanks. |
You need to look for uart name and type.
|
Quote:
|
My computers have serial ports, but it's a long time since I used them. I certainly never installed a driver: I think a driver is only needed for a plug-in serial card. Here's a good place to start:
http://tldp.org/HOWTO/Serial-HOWTO.html |
Quote:
Basically a small form factor PC so I would also conclude that the serial ports should work and no drivers required. |
I use serial ports all the time, on everything from Windows PCs to Linux PCs to Linux embedded systems, and I've never had to go out of my way to install any drivers for them.
Actually I take that back, I did have to go out of my way once when I was trying to use a USB to serial adapter on a Mac. Why does Apple have to make everything so difficult? |
Hi. to tell the truth, according with my experience, when a computer has serial ports, it was always a matter of start an OS, and the serial ports were there. What worried me about this, is that at the download page there is a driver for Windows, so I assumed that from some reason this serial controller was hard to be recognized.
|
It is almost a 100% chance this board will support some form of serial. Some of these nuc cards (not this one) have a fancy dual 485/232 port in them. I doubt that would even be an issue. Serial has been around for so long and so much an embedded part of boards that we don't see issues anymore except forgetting how to set them up.
For the most part the serial uart chip is one of the original parts of an x86. It is not an add on part. If for some reason your distro doesn't support the uart chip then you should be able to get it added. Again, Intel is of the most well supported boards I've known. They offer excellent documentation. http://downloadmirror.intel.com/2374...ProdSpec04.pdf Show that the cpu has morphed into basically a single device. The only thing is has is a driver for the serial. The only time I ever saw any issue was with a new type very high speed serial chip. Not sure anyone even uses it anymore. |
Quote:
|
It LOOKS like it is supported by Linux (I found driver references for INT33C4 for setting a serial clock). It appears to be a "Intel Lynxpoint". But from the product images, it may be a bit tricky to use as there are no visible plugs for the serial ports on the board. It is only identified as "serial ports header" and is covered up by the reference number, so some additional circuitry may be needed to turn them into two serial ports (it doesn't look large enough for a full set of pins...).
|
It has two headers for serial.
|
Quote:
|
I just received the board. After booting Ubuntu (Live) 10.04 LTS, I run some commands to check if the ports are recognized:
Code:
root@ubuntu:/home/ubuntu# setserial -g /dev/ttyS[0123] Code:
root@ubuntu:/home/ubuntu# dmesg | grep tty |
That is what it looks like. On my system (only two ports):
Code:
# setserial -g /dev/ttyS[0123] |
This is not good for me. I was needing both ports.
|
All times are GMT -5. The time now is 04:15 AM. |