PDA

View Full Version : [ubuntu] 10.04 x86 Server ISA Bus Communication



rplankenhorn
November 29th, 2010, 08:48 PM
I am working with a PC104 device and it is supposed to be able to communicate over an ISA bus which is standard PC104 communication. I have installed Ubuntu 10.04 LTS x86 Server on a PC104 compatible CPU board and everything appears to be working except I cannot locate which devices in /dev would correspond to the ISA bus. What would be the best way to get this working?

gordintoronto
November 29th, 2010, 10:56 PM
The ISA bus is not a device, something which plugs into the bus might be a device. When I Googled "pc104 linux" I found this:

What support is available for using Linux in PC/104 based systems?
Most PC/104 boards that are made with standard desktop and laptop chipsets are going to work fine under Linux. Just watch out for the more obscure interfaces like PCMCIA and SCSI. In the case of "Real world" I/O interfaces, like analog, digital, motion control, etc., support will vary according to the manufacturer of the interface card.

A whitepaper entitled "Using Linux in Embedded and Real Time Applications" is available at: http://linuxdevices.com/cgi-bin/article_view.cgi?artid=AT3611822672

For more information on using Linux in PC/104 based embedded applications, visit "the Embedded Linux Portal," at: http://www.linuxdevices.com

Answers provided by Rick Lehrbaum at LinuxDevices.Com

Do you believe your device has a driver in the Linux kernel?

What device?

rplankenhorn
November 30th, 2010, 03:38 PM
The ISA bus is not a device, something which plugs into the bus might be a device. When I Googled "pc104 linux" I found this:

What support is available for using Linux in PC/104 based systems?
Most PC/104 boards that are made with standard desktop and laptop chipsets are going to work fine under Linux. Just watch out for the more obscure interfaces like PCMCIA and SCSI. In the case of "Real world" I/O interfaces, like analog, digital, motion control, etc., support will vary according to the manufacturer of the interface card.

A whitepaper entitled "Using Linux in Embedded and Real Time Applications" is available at: http://linuxdevices.com/cgi-bin/article_view.cgi?artid=AT3611822672

For more information on using Linux in PC/104 based embedded applications, visit "the Embedded Linux Portal," at: http://www.linuxdevices.com

Answers provided by Rick Lehrbaum at LinuxDevices.Com

Do you believe your device has a driver in the Linux kernel?

What device?

I don't think my device has a driver in the linux kernel. I have a device driver but it is only for a PCI device and I am not sure whether it will work with an ISA only device.

The device is a Delta Tau PMAC2 Motion Controller. Shouldn't this show up when I do an lspci? Only the ISA bus shows up like this:


00:1f.0 ISA bridge: Intel Corporation System Controller Hub (SCH Poulsbo) LPC Bridge (rev 07)

gordintoronto
December 1st, 2010, 02:36 AM
I'm surprised the device doesn't show up in lspci output. I'm no expert, though. Did you get the driver from the OSL site?

http://www.deltatau.co.uk/latest-news.html

rplankenhorn
December 1st, 2010, 03:14 AM
Yeah. I got the PCI driver from here but that won't work for the ISA bus

http://www.observatorysciences.co.uk/epics_downloads.php