Поиск
Показаны результаты для тегов 'ft2232h'.
-
Добрый день, Дано: Gowin_V1.9.8.08 и programmer_cli из этого набора; Кабель на базе FT2232H, у которого для подключения JTAG задействован канал B. Кабель успешно определяется средой: $ sudo ./programmer_cli --scan-cables Cable found: Gowin USB Cable(FT2CH)/0/5873/null (USB location:5873) Cable found: Gowin USB Cable(FT2CH)/1/5874/null (USB location:5874) Cost 0.11 second(s) При этом все попытки работать со вторым каналом с помощью параметра --channel 1 эффекта не дают, хотя по описанию и по выдаче выбирается именно второй канал - B (немного смущает надпись null на конце выдачи в имени кабеля): $ sudo ./programmer_cli --channel 1 --scan Scanning! Target Cable: Gowin USB Cable(FT2CH)/1/0/[email protected] Error: No Gowin devices found! Cost 0.54 second(s) При этом если выбирать порт кабеля с помощью параметра --location 5874, то сканирование успешно выполняется и программатор работает как обычно (несмотря на совершенно кривую выдачу): $ sudo ./programmer_cli --location 5874 --scan Scanning! Target Cable: Gowin USB Cable(FT2CH)/0/0/[email protected] Device Info: Family: GW1NR Name: GW1N-9C GW1NR-9C (One of them) ID: 0x1100481B 1 device(s) found! Cost 1.04 second(s) Я что-то упускаю при использовании параметра --channel 1? Или это всё-таки проблема (ошибка) программатора? PS: Перейти на использование канала A сейчас возможности нет. PPS: Проблем бы не было, если бы не постоянно мутирующие значения location, которые ожидаемым образом изменяются от подключения к подключению кабеля, что доставляет массу неудобств.
-
Скорость одного! из портов FT2232H
ouch-ouch опубликовал тема в Интерфейсы
Добрый день. 1. Плата с FT2232H (VCP, ADBUS - рабочая, BDBUS - отдыхает) и stm32f415RGT6 (внешний кварц на 16МГц x PLL, итого 84МГц), через ADUM c USART1 на 5,25MBits/s с частотой 128Гц передается пакет. 2Kb приходит на com-port аккурат, как отправлено, всё прекрасно. 2. Эта же (!) FT22332H выпаяна с той платы и запаяна на другую, с той же ADUM, но контроллером stm32f415ZGT6 (внешний кварц на 16МГц x PLL, итого 84МГц), на ftdi c MCU ноги заведены теперь с USART1 на ADBUS (как в первом случае) и + с USART6 на BDBUS. Кидаю с той же частотой всего 5 байтов, опять на скорости 5,25MBits/s. В итоге на второй com с USART6 всё приходит, как надо, а на первый, с которым в прошлый раз всё было ок, - чушь какая-то. Если загнать с USART6 на ADBUS - тоже чушь начинает приходить, т.е. что-то именно с FTDI. Подскажите пожалуйста, в чем может быть проблема?