FT232 + EEPROM

Обсуждаем цифровые устройства...
Аватара пользователя
GRafGRay
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт окт 02, 2007 14:43:23
Откуда: Ростов-на-Дону
Контактная информация:

FT232 + EEPROM

Сообщение GRafGRay »

Господа подскажите кто имел дело в с FT232 + EEPROM
как правильно зашить.
С FT232 железок собрал кучу, всё замечательно, но вот понадобилось мне теперь память прикрутить, включил утилиту MProg и что-то всё не активное. Где я недоглядел?
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
Реклама
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

Сообщение asteroid7 »

Самый простой способ.
На usb ничего не сидит. Подключаете FT. Tools -> Read and Parse. Редактируете. Чтобы прошить, проект сохранить.
Реклама
Аватара пользователя
GRafGRay
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт окт 02, 2007 14:43:23
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение GRafGRay »

спасибо что откликнулись
мне казалось что на сайте FTDI что-то там про драйвера сказано, что мол для этого случая нужно чтоб стояли D2XX драйвера, но в таком разе не совсем понятно как будут другие железки на фт232 но без памяти с компьютером согласовываться

и такой вопрос, в даташите на схеме подключения памяти ноги 6 и 7 этой самой памяти "висят в воздухе", но я неоднократно видел что их либо на землю либо на + питания. В чём загвоздка?
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Великолепно будут согласовываться, разницы нет.
Оптимизм х (Опыт + Знания) = const
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
GRafGRay
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт окт 02, 2007 14:43:23
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение GRafGRay »

Я сегодня добрый час потратил но записать так и не смог, не хочет MProg пока со мной дружить
уже и дрова менял
может ли быть проблема в том, что 6 и 7ая ноги памяти в воздухе висят?
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
Реклама
Аватара пользователя
Nimnul
Опытный кот
Сообщения: 884
Зарегистрирован: Ср янв 30, 2008 22:28:09
Откуда: Украина Харьковская обл.

Сообщение Nimnul »

А драйвера при прошивке... ставили из папки Mprog?
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

я еепромку подключал по схеме из Дезайн-гайда от FTDI, проблем не было..
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
GRafGRay
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт окт 02, 2007 14:43:23
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение GRafGRay »

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
Контактная информация:

Сообщение igorp1961 »

GRafGRay писал(а):
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
Скачайте утилиту USBVIEW и ей проверьте VID+PID
вашего устройства. Если 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 скачивания
Начинающий. Всегда и во всем!
Аватара пользователя
GRafGRay
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт окт 02, 2007 14:43:23
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение GRafGRay »

Спасибо за помощь, думаю вечером выкрою время попробовать, о результатах отпишусь

<b>UPD:</b> Еще раз спасибо, всё у меня получилось
проблема была в моей невнимательности
снял галочку и всё прошилось
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
dichau
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пт июл 15, 2011 00:53:58

Re: FT232 + EEPROM

Сообщение dichau »

доброе время суток, народ, пришлите плиз кто нибудь дамп еепром от фт232. я собрал схемку на фт232 с еепром. но она почему то не определяется пишет неизвестноу устройство и дрова не ставит. все одентификаторы 0000. отцеплял еепром-та же история(( что мне делать?? вот хотел зашить программатором норм(рабочий) дамп, может кто поможет...Заранее бдагодарен!!!
igorp1961
Встал на лапы
Сообщения: 99
Зарегистрирован: Пн ноя 24, 2008 10:18:07
Контактная информация:

Re: FT232 + EEPROM

Сообщение igorp1961 »

Если у вас не ставится драйвер, ищите либо ошибку в монтаже, соединении с УСБ,
либо проверьте помехоподавительные керамич. кондеры в питании вашего устройства.
FT232 и без памяти прекрасно работает с VID & PID по умолчанию 0403 & 6001.
что и определено в драйвере по умолчанию.
Начинающий. Всегда и во всем!
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: FT232 + EEPROM

Сообщение Meteor »

Да зачастую достаточно поменять D+ и D- местами
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
dichau
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пт июл 15, 2011 00:53:58

Re: FT232 + EEPROM

Сообщение dichau »

менял, не помогает(( пробовал на двух компах на обоих одентификаторы показывает по нулям(0000 0000). ф попробоал на третьем, он нашел юсб-сериал, показал верные идентификаторы, но не захотел ставить драйвер. тогда я попробовал поставить в ручную, дрова встати, но все же ошибка-запуск этого устройства невозможен(((
igorp1961
Встал на лапы
Сообщения: 99
Зарегистрирован: Пн ноя 24, 2008 10:18:07
Контактная информация:

Re: FT232 + EEPROM

Сообщение igorp1961 »

Еще раз повторю-проверьте шины и кач-во питания.
Пришлось проходить похожие вещи, поэтому и рекомендую.
Да, и не ставьте память пока совсем-там схема ее включения ..."не очень" хорошая.
Устройство должно видеться само собой полностью корректно.
Ну и на всякий случай: а вы правильно его поставили? разводка ПП не имеет ошибок?
Не перегрели при пайке? (хотя..эти чипы очень терпеливые)
Начинающий. Всегда и во всем!
dichau
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пт июл 15, 2011 00:53:58

Re: FT232 + EEPROM

Сообщение dichau »

схему включения уже раз 10 проверял из даташита и печатку, проверял все номиналы деталей, и кварц перепаивал и кондеры все....память выкинул вообше)) тоже самое, как описано в предыдущем моем сообщени...
при пайке вроде не должен был перегреть, давно паяю, все нормально было...вот еще только странность, что на 2х компах вид и пид 0000 и уст-во не опознано, а на другов вид и пид показал как положено...и название уст-рва нешел...
igorp1961
Встал на лапы
Сообщения: 99
Зарегистрирован: Пн ноя 24, 2008 10:18:07
Контактная информация:

Re: FT232 + EEPROM

Сообщение igorp1961 »

яп ткнулся осциллографом в D+ и D-. поглядеть формы сигналов.
да и чистоту и величину питания тоже. не просаживается ли по тем или иным причинам.
Начинающий. Всегда и во всем!
dichau
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пт июл 15, 2011 00:53:58

Re: FT232 + EEPROM

Сообщение dichau »

эх, был бы осциллограф.... вот еще - вместо шунтирующих кварца кондеров по 27пф, у меня стоят 24пф. не нашел на 27пф. напрядение на выводе микрухи (3V3OUT) (где стоит кондер 33нф) 3.47 Вольт, а должно быть 3,3. из-за этого не может быть такой неразберихи??
igorp1961
Встал на лапы
Сообщения: 99
Зарегистрирован: Пн ноя 24, 2008 10:18:07
Контактная информация:

Re: FT232 + EEPROM

Сообщение igorp1961 »

кондеры у кварца тоже ставил от 20 до 27 пик, вроде все работает.
да,еще. проверь/поставь/увеличь номинал керамики с 30 ножки на землю.
это AVCC. мош поможет.
Начинающий. Всегда и во всем!
dichau
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пт июл 15, 2011 00:53:58

Re: FT232 + EEPROM

Сообщение dichau »

я вроде пробовал туда подтыкать кондер на 1мкф электролит, ничего не изменилось. но я еще попробую...
Ответить

Вернуться в «Цифровая техника»