LogoControl. Логика Цифры.

Документация. Описание. Примеры. Заметки.

FT232RL. Просмотр и измение параметров.

FTDI. Заменить cbus[3] = PwrEn на TXDEN на плате NS-485 для передачи данных без echo. How to.

Программа ft232r_prog (v1.25) предоставляет интерфейс командной строки Linux для реконфигурации чипа FT232R, устраняя необходимость в программном обеспечении FTDI MProg/FTProg (MS-Windows).

Это копия кода Марка Лорда, http://rtr.ca/ft232r/

FTDI FT232R представляет собой микросхему преобразователя USB/последовательного порта, совместимую с логикой TTL 3,3 В и 5,0 В, но также может использоваться в качестве устройства ввода-вывода общего назначения (GPIO). Код, размещенный здесь, в основном предназначен для поддержки последнего: простой способ управления параметрами без необходимости установки дополнительных драйверов, в Linux, с использованием возможностей чипа, CBUS GPIO.

Для всего этого требуется библиотека libftdi, которая предоставляет базовые интерфейсы для программирования микросхем FTDI. Также требуется библиотека libusb для установки без драйверов и использования USB-устройств в Linux. Это копия кода Марка Лорда, http://rtr.ca/ft232r/

Установка.

 sudo apt-get install build-essential gcc make libftdi-dev libusb-dev
 wget http://rtr.ca/ft232r/ft232r_prog-1.25.tar.gz
 tar -zxvf ft232r_prog-1.25.tar.gz
 cd ft232r_prog-1.25
 make

Примеры:

В каталоге ft232r_prog-1.25, запускаем ./ft232r_prog.

Посмотреть cправку по командам:

sudo ./ft232r_prog --help

Просмотр текущих знвчений установленных параметров:

sudo ./ft232r_prog --dump

Заменить PID:

sudo ./ft232r_prog --old-pid 0x0000 --new-pid 0x6001

Перепрограммировать кабель FT232 Serial -> USB, например. Кабель Smart Meter P1 для инвертирования значений RXD:

sudo ./ft232r_prog --save backup.eeprom  
sudo ./ft232r_prog --invert_rxd

Работа FT2322RL без “echo” :Заменить cbus[3] = PwrEn на TXDEN:

sudo ./ft232r_prog --cbus3 TxDEN

Пример работы ./ft232r_prog, параметр –dump, в терминале:

 Вывод в терминале

Где еще можно посмотреть:

http://duinorasp.hansotten.com/unbrick-freaduino-ftdi-driver/ https://github.com/kiwitea/ft232r_prog