Re: PinFinder Adapter: автоматический поиск пинаута для различных моделей
#7
Недавно получил и уже успел слегка потестировать тестовый образец изделия.
Огромный респект за это камраду Жене Сафронову aka
s.Mobi!
Получил без комплекта кабелей, и просто плату без корпуса, есть только соединительный кабель для подключения к другим боксам по стандарту распайки UniBox.
Сам потихоньку паяю кабели для китайских тел. Респект камраду
levsha за помощь в поиске и приобретении 26-контактных разъёмов, которые оказались нехилым дефицитом в наших краях.
Сразу должен отметить, что великолепная вещь этот продукт. Очень порадовал. Попробовал на нескольких телефонах, и нужные контакты находятся в автоматическом режиме чётко!
После нахождения контактов в автоматическом или ручном режиме, можно использовать прибор практически с любым продуктом, не только с Infinity Box. Собственно, в последней версии документации есть базовый список поддерживаемых продуктов, и это здорово!
http://www.infinity-box.biz/download..._PinFinder.pdf
И сразу просьба к тем камрадам, кто тоже будет паять кабели сам.
Это даже не просьба, а настоятельное требование.
Пожалуйста, паяйте кабели в полном соответствии с документацией от команды продукта!
Теперь в документации есть отличное описание распайки всех вариантов разъёмов, скачивайте и изучайте. Единообразие в данном деле необходимо потому, что позже будет возможность обмениваться найденными распиновками и, конечно, расширять базу данных.
А если не будет выдерживаться стандарт, то начнётся бардак, который, в лучшем случае, кому-то не позволит сходу воспользоваться найденным вариантом, а, в худшем случае, может грозить выходом из строя телефона или же самого устройства. Пожалуйста, задумайтесь над этим и будьте внимательны!
Давайте поможем себе и разработчикам, чтобы потом легче работалось.
Теперь замечания по работе. Точнее, пока есть всего лишь одно наблюдение.
Мне тут принесли китайца, подделку Mobiado в деревянном корпусе (внутри один из вариантов "Nokia" 6300). Уже второй раз такой встречаю, причём в первый раз предприимчивые китайцы подлым образом очень аккуратно, почти незаметно, перерезали TXD дорожку, ведущую к внешнему разъёму, так что подключаться пришлось на плате.
В данном случае ничего не было повреждено, и подключился снаружи, без разборки.
Спаял кабель в соответствии с новой документацией (L10B). Пины нашлись в автопоиске без проблем, но при этом обнаружилось несоответствие.
Дело в том, что реально у этого тела используются линии: RX:7 TX:8
А PinFinder нашёл вот что: RX:7 TX:2
И в таком режиме отлично коннектится через PinFinder. Я уж подумал, что, может быть, линия дублируется или же есть другой путь. Попробовал в ручном режиме установить реальную распиновку (RX:7 TX:8) - и шиш, в таком виде вообще не коннектится!
Ошибки в распиновке быть не может, раз пять всё проверил полностью, прозвонил всё.
Более того, вначале я этот телефон другим кабелем (обычным), специально для него спаянным подключил - отлично коннектится. Суть в том, что это был кабель RX:7 TX:8, а PinFinder нереальный вариант показал, точнее, похоже, просто с индикацией есть какая-то странность. Я не поленился и перекинул на том старом кабеле с 8 на 2 вывод - и так оно не коннектится. Вот какие пироги с котятами, надо проверять ещё на других телах.
И пожелания для команды разработчиков.
Сразу есть предложение - для наглядности было бы здорово сделать так, чтобы где-то внизу появлялась схематическая картинка выбранного типа разъёма, и когда найдены/выбраны выводы, то они бы там на картинке сразу бы и индицировались, скажем, красным/зелёным в кружке/квадратике. Ну, что-то такое бы неплохо было бы. Для наглядности и для облегчения проверки при прозвонке и т.п..
Да, чуть не забыл. В документации, на 28, 29 и 30 страницах есть опечатки - на двухрядных разъёмах вывод #8 маркирован как #7. Исправьте, пожалуйста.
А за документацию респект и уважуха, ребята!
Спасибо Вам душевное, сделано великолепно, очень понятно, и со вкусом! Образец того, как нужно делать такие вещи.