brag
02-07-2007, 23:11
Значт есть такой чип FT245BM от FTDI. его поддержка есть в FreeBSD. это usb->parport конвертор.
Держит он 1mbytes/s по d2xx и 300kbytes/s по VCP(ucom итд..).хотя у меня давал 500k/s, выше не пробовал.
С тем дровом(костыль однозначно) он держит 64byte/0.002sec=32000byte/s по понятным причинам. я увеличил FTDIIBUFSIZE до 384(так ,как OFIFO в чипе 384 байта). стало быстрее,вобщем скорость устраивает.но есть неприятная вещ. даные каждых 64 байта еще вмещают в себе 31 60(62 байта нормальных,следующие за ними 31 60) :( перепробовал уже много чего.игрался с атрибутами порта - до лампочки,только тачка падала неодноразово:)
при чем со стандартным размером буффера(64 байта) все ок.
сомневаюсь,что кто-то ответит,но все же..вдруг :) тк в инете про эту тему есть только в одном месте, тут: http://arkiv.freebsd.se/?ml=freebsd-usb&a=2005-08&t=1228401
спасибо!
Держит он 1mbytes/s по d2xx и 300kbytes/s по VCP(ucom итд..).хотя у меня давал 500k/s, выше не пробовал.
С тем дровом(костыль однозначно) он держит 64byte/0.002sec=32000byte/s по понятным причинам. я увеличил FTDIIBUFSIZE до 384(так ,как OFIFO в чипе 384 байта). стало быстрее,вобщем скорость устраивает.но есть неприятная вещ. даные каждых 64 байта еще вмещают в себе 31 60(62 байта нормальных,следующие за ними 31 60) :( перепробовал уже много чего.игрался с атрибутами порта - до лампочки,только тачка падала неодноразово:)
при чем со стандартным размером буффера(64 байта) все ок.
сомневаюсь,что кто-то ответит,но все же..вдруг :) тк в инете про эту тему есть только в одном месте, тут: http://arkiv.freebsd.se/?ml=freebsd-usb&a=2005-08&t=1228401
спасибо!