ORX unix version (libftdi) FTDI's SIO driver (virtual serial port emulation) has proven to be unreliable for raw data transmission over serial. The libftdi library is not exhibiting this problem. http://www.intra2net.com/en/developer/libftdi/ There will be a standard POSIX / termios implementation at a later date. Machines with native serial port are fairly hard to find nowadays. This version includes a built-in primitive console mode. By specifying the -t option you can send and receive characters to the connected device. ---------- [MacOS X] In order to access an FTDI device through libftdi, unload any active SIO driver. You have to be superuser/root to do this. kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext/ ---------- Build instructions. libftdi requires libusb-0.1. cd libusb-0.1.12 ./configure --prefix=/opt/libusb-0.1.12 make make install export PATH=$PATH:/opt/libusb-0.1.12/bin cd libftdi-0.19 ./configure --prefix=/opt/libftdi-0.19 make make install cd orx_unix_libftdi_031212 ./make.sh ---------- orx_unix_libftdi DEV *.bin 0xXXXXXXXX 0xXX [-b baudrate] [-t tty] orx_unix_libftdi libftdi tiny.bin 0xa0000800 0x43 -b $BAUDRATE -t `tty`