 |
 |
Установка драйверов адаптера в FreeBSD/i386 6.0 |
В операционной системе FreeBSD поддержка адаптера FT232 выполняется с помощью модулей uftdi и ucom.
Если система не сконфигурирована для поддержки FDTI USB UART, устройство определяется как ugen0: FTDI FT232R USB UART…
В этом случае необходимо отредактировать раздел #USB support файла конфигурации ядра /usr/src/sys/i386/conf/<имя файла>, например, таким образом:
device uhci
device ohci
device ehci
device usb
device ugen
device uftdi
device ucom
…
Указав путь cd /usr/src/, выполнить компиляцию make KERNCONF=<имя файла> buildkernel, а затем make KERNCONF=<имя файла> installkernel. И после перезагрузки операционной системы с помощью команд ls -laF /dev/ttyU* и ls -laF /dev/cuaU* можно убедиться в существовании устройств подключенного адаптера FT232.
При "горячем" подключении адаптера FT232 система информирует пользователя, например, таким сообщением – ucom0: FTDI FT232R USB UART… Для адаптера ICSUSB (FT232) строка приобретает примерно следующий вид – ucom1: FTDI ICSUSB FT232… А для адаптера ICDUSB (FT232) формируются два сообщения:
ucom2: FTDI ICDUSB FT232…
ucom3: FTDI ICDUSB FT232…
Отключение адаптера FT232 сопровождается информацией:
ucom0: at uhub0 port1 (addr 2) disconnected
All threads purged from cuaU0
All threads purged from ttyU0
|