FT232 + EEPROM
- GRafGRay
- Прорезались зубы
- Сообщения: 223
- Зарегистрирован: Вт окт 02, 2007 14:43:23
- Откуда: Ростов-на-Дону
- Контактная информация:
FT232 + EEPROM
Господа подскажите кто имел дело в с FT232 + EEPROM
как правильно зашить.
С FT232 железок собрал кучу, всё замечательно, но вот понадобилось мне теперь память прикрутить, включил утилиту MProg и что-то всё не активное. Где я недоглядел?
как правильно зашить.
С FT232 железок собрал кучу, всё замечательно, но вот понадобилось мне теперь память прикрутить, включил утилиту MProg и что-то всё не активное. Где я недоглядел?
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
- Реклама
- GRafGRay
- Прорезались зубы
- Сообщения: 223
- Зарегистрирован: Вт окт 02, 2007 14:43:23
- Откуда: Ростов-на-Дону
- Контактная информация:
спасибо что откликнулись
мне казалось что на сайте FTDI что-то там про драйвера сказано, что мол для этого случая нужно чтоб стояли D2XX драйвера, но в таком разе не совсем понятно как будут другие железки на фт232 но без памяти с компьютером согласовываться
и такой вопрос, в даташите на схеме подключения памяти ноги 6 и 7 этой самой памяти "висят в воздухе", но я неоднократно видел что их либо на землю либо на + питания. В чём загвоздка?
мне казалось что на сайте FTDI что-то там про драйвера сказано, что мол для этого случая нужно чтоб стояли D2XX драйвера, но в таком разе не совсем понятно как будут другие железки на фт232 но без памяти с компьютером согласовываться
и такой вопрос, в даташите на схеме подключения памяти ноги 6 и 7 этой самой памяти "висят в воздухе", но я неоднократно видел что их либо на землю либо на + питания. В чём загвоздка?
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
- Реклама
- GRafGRay
- Прорезались зубы
- Сообщения: 223
- Зарегистрирован: Вт окт 02, 2007 14:43:23
- Откуда: Ростов-на-Дону
- Контактная информация:
я прошить так пока и не смогNimnul писал(а):А драйвера при прошивке... ставили из папки Mprog?
в папке с MProg-ом дров нету, есть папка Driver, но в ней только ярлык - ссылка на сайт FTDI
Если я правильно понимаю, производитель предлагает 2 типа дров,
в одном случае железка определяется как виртуальный COM порт
во втором случае (D2xx) как что-то другое (тупо не помню как определилась)
дык вот, экспериментировал я и с теми дроавми и с другими, в обоих случаях <b>No Device Found</b>
хотя железка прекрасно работает
мож я в самой программе что не так делаю
подскажите кто-нить как правильно (алгоритм), начиная от нужных драйверов и заканчивая кнопкой <b>Program All</b>
буду очень признателен
я делал так,
создавал новый проект, менял только Product Description
сохранял
<b>Scan of ... тра-ля-ля</b>
Number Of Blank Devices = 1
Number Of Programmed Devices = 0
<b>Erase All ...</b>
Erase successful Device 0
<b>Program All ...</b>
ERROR - No Device Found
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
-
igorp1961
- Встал на лапы
- Сообщения: 99
- Зарегистрирован: Пн ноя 24, 2008 10:18:07
- Контактная информация:
Скачайте утилиту USBVIEW и ей проверьте VID+PIDGRafGRay писал(а):я прошить так пока и не смогNimnul писал(а):А драйвера при прошивке... ставили из папки Mprog?
в папке с MProg-ом дров нету, есть папка Driver, но в ней только ярлык - ссылка на сайт FTDI
Если я правильно понимаю, производитель предлагает 2 типа дров,
в одном случае железка определяется как виртуальный COM порт
во втором случае (D2xx) как что-то другое (тупо не помню как определилась)
дык вот, экспериментировал я и с теми дроавми и с другими, в обоих случаях <b>No Device Found</b>
хотя железка прекрасно работает
мож я в самой программе что не так делаю
подскажите кто-нить как правильно (алгоритм), начиная от нужных драйверов и заканчивая кнопкой <b>Program All</b>
буду очень признателен
я делал так,
создавал новый проект, менял только Product Description
сохранял
<b>Scan of ... тра-ля-ля</b>
Number Of Blank Devices = 1
Number Of Programmed Devices = 0
<b>Erase All ...</b>
Erase successful Device 0
<b>Program All ...</b>
ERROR - No Device Found
вашего устройства. Если MPROG видит чип-уже неплохо.
Есть там некие грабли: если стирание памяти прошло нормально,
устанавливается VID=403 и PID=6001 для FT232XX
(если я еще не все совсем забыл)
Если вы хоть раз устанавливали драйвера-удалить и переустановить просто так корректно не удастся - соотв. утилита от FTDI
не работает корректно!
Выкладываю корректную утилиту. (FTRemove)
там есть описание ее работы.
И еще. Некоторые виды памяти не оч. корректно работают
с FTDI и выгорают - тоже пройдено не раз.
У меня чаще всего горела память от ST.
Если вы посмотрите конкретно схему ее подключения к чипу с
помощью резисторов - сами все поймете.
Так что есть вероятность, что у вас выгорела память..
И учтите, что если вы поменяли VID+PID для подсоединения нескольких устройств, то и драйвер должен их обслуживать все.
У меня их к буку можно подсоединить до 4-х и я редактировал драйвер. (FTDIBUS.INF + FTDIPORT.INF)
Бывает и у меня MPROG пишет, что не может запрограммировать
память. Я в этом случае для начала снимаю галочку
"программировать только чистые устройства"
и все нормально пишется...-...видимо это глюки от разработчиков софта.
Удачи!
- Вложения
-
- FTRemove.part1.rar
- (292.97 КБ) 1544 скачивания
-
- FTRemove.part2.rar
- (269.07 КБ) 1553 скачивания
Начинающий. Всегда и во всем!
Re: FT232 + EEPROM
доброе время суток, народ, пришлите плиз кто нибудь дамп еепром от фт232. я собрал схемку на фт232 с еепром. но она почему то не определяется пишет неизвестноу устройство и дрова не ставит. все одентификаторы 0000. отцеплял еепром-та же история(( что мне делать?? вот хотел зашить программатором норм(рабочий) дамп, может кто поможет...Заранее бдагодарен!!!
-
igorp1961
- Встал на лапы
- Сообщения: 99
- Зарегистрирован: Пн ноя 24, 2008 10:18:07
- Контактная информация:
Re: FT232 + EEPROM
Если у вас не ставится драйвер, ищите либо ошибку в монтаже, соединении с УСБ,
либо проверьте помехоподавительные керамич. кондеры в питании вашего устройства.
FT232 и без памяти прекрасно работает с VID & PID по умолчанию 0403 & 6001.
что и определено в драйвере по умолчанию.
либо проверьте помехоподавительные керамич. кондеры в питании вашего устройства.
FT232 и без памяти прекрасно работает с VID & PID по умолчанию 0403 & 6001.
что и определено в драйвере по умолчанию.
Начинающий. Всегда и во всем!
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: FT232 + EEPROM
Да зачастую достаточно поменять D+ и D- местами
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: FT232 + EEPROM
менял, не помогает(( пробовал на двух компах на обоих одентификаторы показывает по нулям(0000 0000). ф попробоал на третьем, он нашел юсб-сериал, показал верные идентификаторы, но не захотел ставить драйвер. тогда я попробовал поставить в ручную, дрова встати, но все же ошибка-запуск этого устройства невозможен(((
-
igorp1961
- Встал на лапы
- Сообщения: 99
- Зарегистрирован: Пн ноя 24, 2008 10:18:07
- Контактная информация:
Re: FT232 + EEPROM
Еще раз повторю-проверьте шины и кач-во питания.
Пришлось проходить похожие вещи, поэтому и рекомендую.
Да, и не ставьте память пока совсем-там схема ее включения ..."не очень" хорошая.
Устройство должно видеться само собой полностью корректно.
Ну и на всякий случай: а вы правильно его поставили? разводка ПП не имеет ошибок?
Не перегрели при пайке? (хотя..эти чипы очень терпеливые)
Пришлось проходить похожие вещи, поэтому и рекомендую.
Да, и не ставьте память пока совсем-там схема ее включения ..."не очень" хорошая.
Устройство должно видеться само собой полностью корректно.
Ну и на всякий случай: а вы правильно его поставили? разводка ПП не имеет ошибок?
Не перегрели при пайке? (хотя..эти чипы очень терпеливые)
Начинающий. Всегда и во всем!
Re: FT232 + EEPROM
схему включения уже раз 10 проверял из даташита и печатку, проверял все номиналы деталей, и кварц перепаивал и кондеры все....память выкинул вообше)) тоже самое, как описано в предыдущем моем сообщени...
при пайке вроде не должен был перегреть, давно паяю, все нормально было...вот еще только странность, что на 2х компах вид и пид 0000 и уст-во не опознано, а на другов вид и пид показал как положено...и название уст-рва нешел...
при пайке вроде не должен был перегреть, давно паяю, все нормально было...вот еще только странность, что на 2х компах вид и пид 0000 и уст-во не опознано, а на другов вид и пид показал как положено...и название уст-рва нешел...
-
igorp1961
- Встал на лапы
- Сообщения: 99
- Зарегистрирован: Пн ноя 24, 2008 10:18:07
- Контактная информация:
Re: FT232 + EEPROM
яп ткнулся осциллографом в D+ и D-. поглядеть формы сигналов.
да и чистоту и величину питания тоже. не просаживается ли по тем или иным причинам.
да и чистоту и величину питания тоже. не просаживается ли по тем или иным причинам.
Начинающий. Всегда и во всем!
Re: FT232 + EEPROM
эх, был бы осциллограф.... вот еще - вместо шунтирующих кварца кондеров по 27пф, у меня стоят 24пф. не нашел на 27пф. напрядение на выводе микрухи (3V3OUT) (где стоит кондер 33нф) 3.47 Вольт, а должно быть 3,3. из-за этого не может быть такой неразберихи??
-
igorp1961
- Встал на лапы
- Сообщения: 99
- Зарегистрирован: Пн ноя 24, 2008 10:18:07
- Контактная информация:
Re: FT232 + EEPROM
кондеры у кварца тоже ставил от 20 до 27 пик, вроде все работает.
да,еще. проверь/поставь/увеличь номинал керамики с 30 ножки на землю.
это AVCC. мош поможет.
да,еще. проверь/поставь/увеличь номинал керамики с 30 ножки на землю.
это AVCC. мош поможет.
Начинающий. Всегда и во всем!
Re: FT232 + EEPROM
я вроде пробовал туда подтыкать кондер на 1мкф электролит, ничего не изменилось. но я еще попробую...


