Цитата(jorikdima @ Jan 12 2011, 00:11)

И vcp и D2xxx (через обертку для .NET) использую.
Хотя знаете... для кривого бодрейта все же характерно искажение, а не потеря данных. Хм... я б все же грешил на хэндшэйкинг, но если и на 115 не работает... Схема включение микросхемы стандартная, как в даташите? А до FT232 гарантировано данные долетают из МК? Может ошибка в софте МК/ПК? Просто ни разу не замечал потери в FT232, никогда не использую хэндшейкинг.
Если бы была ошибка по бодрейту, то были бы возможны ситуации когда вместо единичного стоп-бита попадался бы ноль и это могло бы стать причиной ошибки, но...
После того как проявилась проблема, к поиску ошибок подключилось ещё два специалиста помимо меня, один из них с нуля написал софт нижнего и верхнего уровней и проверка ведётся на макетной плате, т.е. коды инициализации UART'a микроконтроллера для 921600 и на 115200 написаны разными людьми и ошибка крайне маловероятна, также маловероятны какие-либо аппаратные неисправности т.к. эффект присутствует и в устройстве и на макетке. Схема включения FT232RL стандартная, я полагаю, что если бы проблемы были-бы, скажем, из-за питания/помех/итп то это должно было бы приводить к зависаниям а не к потере десятков байт данных...
И ещё один момент: в другом устройстве на 115200 всё работает, но длина пакета там не превышает 10 байт... По какому протоколу Вы обмениваетесь и какой длины посылки посылаете в РС?