Instructions Circuit Diagram

- 32 -
7.3. Connection of the USB Interface – Linux
Windows users can skip this section!
Linux systems with kernel 2.4.20 or higher already include the required driver
(at least for the compatible previous model FT232BM of the chip on our USB
interface, the FT232R). The hardware is automatically recognized and you
have nothing else to do. In case of a problem, you can get Linux drivers (and
support and maybe also newer drivers) directly from FTDI:
http://www.ftdichip.com/
Once the hardware has been connected, you can check under Linux via:
cat /proc/tty/driver/usbserial
if the USB serial port has been correctly installed. This is normally all you have
to do.
It is worth to mention that the Robot Loader uses under Windows D2XX dri-
vers and the full USB designations appear in the port list (e.g. ”USB0 | Robot
USB Interface | serialNumber“). Whereas under Linux the virtual comport
designations appear such as /dev/ttyUSB0, /dev/ttyUSB1 etc.. The normal
com ports are equally displayed as “dev/ttyS0“ etc.. In this case you have to
try which port is the correct one!
Unfortunately Linux doesn’t have such a convenient driver that does both.
Therefore it made more sense to use the Virtual Comport drivers that are
included in the kernel anyway. The installation of a D2XX driver would require
quite a lot of manual work....
Finalization of Software Installation
Now the installation of the software and the USB interfaces is completed! You
just need to copy the most important les from the CD on a hard disk
(especially the complete “Documentation” folder and, if it hasn’t been done
yet, the example programs). This avoids to look constantly for the CD if you
need these les. The folders on the CD are all named in such a way that they
can be easily allocated to the relevant software packages or documentation!
If you “loose” the CD one day, you can download the most important les as this manual, the RobotLoa-
der and the example programs from the AREXX home page. You will nd there also the links to the other
software packages that you require.