Свежие обсуждения
Микроконтроллеры

FT245 BL (BM) как должно работать?

1 2 8

SIMPIK: Тестер не помню сколько показывает...
Да да, убрал в вопросе про тестер. Вот gnd важнее.

SIMPIK: В момент прекращения генерации, вижу осцилом, что на DATA+ - прекращается передача данных.
Судя по ДШ, наоборот: Про выв.28: Output from 6MHz Crystal Oscillator Cell. XTOUT stops oscillating during USB suspend... Т.е. когда USB простаивает, генерация прекращается. Вы к другому USB-порту подключиться не пробовали? Драйвер FTDI переуст-ть/обновить? И ещё, не могут быть перепутаны DATA+ и DATA- (в кабеле м.б.)? А микроконтроллер когда вы поменяли на новый, фьюз на внешнее тактирование кварцем не забыли переключить?

П.С. с какого момента флешер вдруг перестал норм. работать, что этому предшествовало, известно?

 

Там в предыдущем посту добавил про землю.
Вот про генерацию честно не понял. Я вроде даже коротил на землю DATA пофигу, генерация была, т.е. только подал питание на коробку, атмега и ФТ начинают работать, пока не снимешь питание??? Ну сейчас еще раз проверю, если успею, если нет завтра отпишусь.
К другому порту конечно конектился и носил коробку в заведомо рабочее место, их коробка работает, моя нет. С драйверами, я че та совсем запарился, у меня на рабочем столе 2,06 версия лежит, их подсовываю отвечает, что нет более новых дров, в диспечере 2,0,0,0, версия драйвера.
А насчет перепутаны, да думал уже вс начала вечера, но дело в том, что тот провод, чтоя спаял это однозначно копия родного шнура и шнура от сканера, тут я аккуратно все. Ну попробовать моожно на шару перепаять их, что покажет? Ревизия то платы обычная, как не пойму онимогут быть перепутаны, если в самом компе, но другие девайсы же работают?
Насчет питания я питание первым делом, тупо подал в обход дросселя, с источника, никаких изменений.
Вообще такое впечатление что что то с землей, но все ноги чипов на земле, несколько раз проверял, питание на все ноги чипов то же присутствует, причем в момент сбоя не колышется, но причина то все равно есть. Я еще столько ни разу в жизни не сидел столько в запарке.

 

Это типа дифдиагноза мы попытались Не помогло... Ну видимо, действительно стоит отложить до завтра, а то глаз наверное уже "замылился"

SIMPIK: Я вроде даже коротил на землю DATA пофигу, генерация была
Видимо это действие не означает "конец связи"

SIMPIK: Ревизия то платы обычная, как не пойму онимогут быть перепутаны, если в самом компе, но другие девайсы же работают?
Родной кабель, если есть возможность попробуйте, который шёл в комплекте.

SIMPIK: Вообще такое впечатление что что то с землей,...
А может на выходе не контакт с ней? Вы на выходном разъёме измеряете сигналы или на чипе?

SIMPIK: но причина то все равно есть
Остаётся ещё поробовать вот такую рекоомендацию:
---
FT232BM or FT245BM device hangs randomly during operation under Windows XP

This is not caused by the driver, but is a hardware compatibility problem. Some newer USB 2.0 hubs and host controllers can be susceptible to noise and can cause random device failures. This can be overcome by fitting 47pF capacitors to ground on the USBDP and USBDM lines on the USB connector side of the 27R series resistors.
---

 

Про питание добавил.

 

Флешер вообще не работал с новья!!! У меня был другой его с машины увели. Микроконтроллер конечно на внешний кварц перключил, по ISP прямо в схеме, тут ведь как, когда его прошил унипрофом он у меня вообще не запустился горит один красный светодиод, хотя фул прошивы и то что записал в чип индеентично, фузы в унипрофе выставлял. Но унипроф чип увидел естественно только в схеме, с подпаянным кварцем, а так не видит. Я тогда попарился хорошо, ну я тогда беру и спаиваю по быстрому схему с ком порта для поника, и им давай шить, он у меня сразу определился в понике и прошился, это повторяю все прямо в схеме с отсоединенными некоторыми цепями, они на мой взгляд могут влиять на процесс. Далее включаю у меня горят два светодиода питание и УСБ запускаю софт, там выскакивает окно пикея, все правильно версия прошивки атмеги предыдущая, делаю абгрейт и загораются первые три светодиода, зеленый гаснет, далее без проблем запускается софт с пятью вкладками. Но здесь малость остановлюсь у меня если тело по FBUS подключено, то при запуске джафа всегда выскакивает окно пикея, типа абгрейт нуно делать, делаешь а он опять то же самое выдает, пока не отключишь телефон, другой вариант подаешь питание внешнее после дросселя или до него, ИЛИ вешаешь электролит в это же место на землю и тогда все запускается при любом варианте, я почему и начал грешить на питание, т.к. раньше у меня такого не было.
И еще у меня при включении коробки горят первые три светодиода, у некоторых коробок горят первый и четвертый хотя те и другие нормально работают. Вообще второй вариант считаю более правильный т.к. там буфер LVC на выходе которого ноль ( синий светодиод RX) а атмега в этот момент сконфигурирована на высокий уровень и получается, что буфер садит это напряжение атмеги, до примерно 1, 8 вольта, это неправильно, там протекает приличный ток примерно 30 мА, но когда запускаешь софт то все становится на свои места и синий светодиод у меня загорается только в том случае если подключен телефон (c TX телефона высокий уровень подается на RX атмеги через буфер)

 

SIMPIK: С драйверами, я че та совсем запарился, у меня на рабочем столе 2,06 версия лежит, их подсовываю отвечает, что нет более новых дров, в диспечере 2,0,0,0, версия драйвера.
А вот это странно, т.к. последняя версия 2.06.00, и в inf-файлах 2.06.00 и все dll сообщают эту версию. Откуда винда берёт 2.00.00? Эта версия от 2006г. ещё.

Ну а если новый и не работал, то может быть и скрытый дефект типа неконтакта через переходное отверстие, искать такое точно запаришься.

SIMPIK: И еще у меня при включении коробки горят первые три светодиода, у некоторых коробок горят первый и четвертый хотя те и другие нормально работают.
Значит или прошивки разные или ревизии платы. 1,2 светодиоды это получается RX,TX. Не должно быть так, чтобы на них одновременно высокий уровень был. Или цепь индикации RX,TX мешается (тип транзисторов одинаковый?) или 74LVC добавляет. А R11, R12 по 10кОм?

 

Дак я хотел воткнуть по 47 пф мне на Сахаре то же посоветовали ищу кондеры, потом глянул с обратной стороны платы, а они там уже стоят оказывается, правда емкость не мерял, прибора в данный момент не имею такого, но кондеры до 27 омников сидят на земле, сцуко все вроде нормально на первый взгляд.
Насчет земли: ну а как ее мерять? Я вот смотрю сейчас на плате коробки, на общей шине один провод тестера, другой на корпусе компа ну 0,5 ома .
Допустим что сопротивление земли станет 10 ом, тогда при токе потребления 100 -150 мА что реально для телефона, до последнего не дойдет 1-1,5 т.е. на питании тела, если встать прямо там будет 3,5 -4 вольта, но у меня то примерно 4,5 вольта это когда все подключено(это реально т..к там стоит еще 1,2 ома по питанию телефона плюс некоторое падение на КЭ переходе BSP 69 соответственно на питании атмеги и.т.д. питание примерно 4,8, а сечас когда сделал самопальный кабель 5 вольт. Я законы ома и киргофа хорошо знаю.

 

Digital: SIMPIK: И еще у меня при включении коробки горят первые три светодиода, у некоторых коробок горят первый и четвертый хотя те и другие нормально работают.
Значит или прошивки разные или ревизии платы. 1,2 светодиоды это получается RX,TX. Не должно быть так, чтобы на них одновременно высокий уровень был.

Самое смешное что и те и другие работают нормально, про это уже много спрашивали у производителей, те тупо отмалчиваются, в том числе на англоязычных форумах).
Там на схеме 1,2 это RX TX на самом деле 1 питание горит как только подано питание, второй TX, третий RX, четвертый USB когда на 9 выводе атмеги ноль ( это схема до июля 2007 сечас элемент EBMOY заменен на pnp транзистор + еще три транзистора+ обвеска, я эту схему временно заменил на свою, я уже писал) Причем USB загорается тогда, когда софт запущен, а софт запустится тогда, когда будет прочитана прошива атмеги, у меня запускается и вроде начинает работать, но до некоторго момента, про который я уже писал. В любом случае различие в схеме которую я дал и та которая реальна непринципиальны, просто новой нигде нет, а я ее уже и так наизусь помню.Единственное там есть одна микруха как она работает, я до конца не знаю, так как нет рабочего бокса, что бы посмотреть и один ее конец идет на 11 ногу SCK там вообще не вижу никаких дерганий, а нога чипа похоже находится в Z состоянии, так же эта микруха обхватывает диод шотки, что на схеме D5 выход микрухи на аноде, вход на катоде, но она реагирует т.е. когда ноль на катоде, она дает ноль на анод, но это можно любой транзюк поставить или вообще без нее должно работать, сейчас я ее вообще ВЫПАЯЛ, все как на схеме, все осталось по прежнему. А вот что она должна делать на 11 ноге непонятно для меня, 11 ногу я использовал, когда внутисхемно ил, это тактовый вход кажись. Питается микруха 3 вольтами. Кстати 3 волльта я то же пробовал подавать в обход стабилизатора. Мне сечас непонятно, что на три мксек заставляет остановить генератор FT ????
Ну вроде все переходные отверстия проверил сцуко!!!!

 

Сопротивление между RX-TX (от микроконтроллера до 74LVC) померяйте. Но ещё, почему же драйвер 2.00.00, а не 2.06.00 в диспетчере?

 

Я если бы где то не было питания или сгорело что, вообще бы никого не отвлекал, а тут такая хрень, а на ЖСМ форумах максимум что могут предложить, это вольтметром проверить питание и прогреть, да и еще провод заменить. Согласен это практика и срабатывает в 85% случаев, а остальные прценты в мусорке, клиент ответит Я этим непрофесионально занимаюсь, как хобби, и денег на этом не зарабатываю. Мне кент из лос-анжелеса иногда подгоняет сотки, они все залочены как правило, поэтому пользуюсь такими штуками. Плюс просто интересно причина. Цена коробки то 20 бакинских. Но вот я если начал. что то делать то ХОЧЕТСЯ до конца. Мне жена говорит выбрось ты ее накуй, а я ее если не сделаю, то что то оторрву от себя, характер такой. Этот ремонт уже вста почти в стоимость коробки, сегодня позвонил в Новосибирск там говорят ну под заказ привезем FT за 9 долларов плюс доставка, ну плюс эпром 18 рублей кварц не знаю сколько, но мне не важно, я если сделаю, то получу больше -моральное удовлетворение.
Поэтому и тусанулся на этом форуме, так как такие вещи могут осилить только специалисты...
Я точно знаю, что если сейчас заменить все детали, то коробка заработает.