Добрый день,
У меня вопрос по такому случаю:
есть у меня dev kit cy3681 с c68013. недавно добыл на официальном сайте драйвер CyUsb.sys и прогу тестовую с исходником - Sсream называется.
Поставил драйвер, запустил прогу, поставил ALT-0, 512 Byte, Bulk in endpoint (0x82) . Далее 32 пакета в передаче и 32 передачи в очереди... Запусил... скорость показывает
44900-45500кБ/с то бишь в районе 44мб/с - помоему либо драйвер, либо прошивка что-то гонит...
В прошивке поменял содержимое буффера... посмотрел в scream`ере там тоже поменялось, но...
В одном так называемом xfer(в одной передаче) программа принимает массив равный 512х(количество пакетов в передаче) и что получается - я смотрю принятый массив и там первые 512 байт равны тем,что я искусственно задал в прошивке, а остальные 0. Может из-за этого скорость такая?
Я так понимаю - прошивка отдает только 512байт - буфер конечной точчки, а после этого передача считается законченной, так чтоли?
По драйверу CyUSB кто-нибудь знает что-либо о существовании исходника в сети?