PDA

Просмотр полной версии : Практическое пособие по поиску распинов в китах



NEMO®™
21.05.2008, 12:57
Для нахождения распиновки китайских телефонов есть специальный Univeral Mobile phone Tester, он определяет Rx,Tx,Grd,Vcc. Тестирует передатчик, процессор и флешер и прочее. Но, он стоит денег.

На некоторых китайцах распин можно найти под наклейкой клавиатуры или, под наклейкой батарейного отсека. Там, иногда, ясно написано tx rx

Но, есть телефоны, на которых нет таких меток. Предложенный, ниже, способ поможет найти нужные сигналы.

Один из способов поиска распинов в китах:
Не помню где нашел но, солюха рабочая. Спасибо автору! (статью предоставил Николай Артеменко)

Основной принцип поиска:

Понадобиться светодиод,желательно не российский,применяю китайский с линзой,
у российского свечение хуже(яркий при малом токе свечения).

На минус Led припаиваем провод небольшой длины,можно с зажимом-крокодил.
Крокодил цепляем на массу,а другой вывод используем для определения Rx и Tx , а так же плюса питания на коннекторе телефона(в цепь желательно воткнуть резистор на 10-20 ом, хоть как то ограничить ток).

Если есть штекер от телефона на котором определяем вывода ,то втыкаем и начинаем определять:
При нажатии(кратковременно) красной кнопки питания у телефона, с Rx вывода(если ненаоборот Tx ) загарается светодиот и неплохо,
там напряжение на выходе примерно равно половине напряжения батареи (имено на выводе ТХ! и не забываем про простое
правило в технике связи - если на одном конце передача, то на другом соответствено прием. А значит в теле ТХ, в боксе это RX).
А второй вывод чаще можно так же увидеть светодиодом , но там напряжение на выходе маленькое, не всегда глаз увидит свечение (имеется ввиду вывод RX телефона).

Действительно, на некоторых телах он достаточно заметен.
Но один вывод найти проще простого. Плюс питания уже и писать небуду,как находить(В большинстве тел плюс идущий с АКБ выходит на коннектор. Лучше его заранее найти с помощью мультиметра )."

Вот собственно и все... Дешево и сердито, при этом вполне работоспособно.

Примечания:
Подбор нужного светодиода, хотя в наше время это не проблемма.
И по запарке, второпях часто попадаешь на плюс идущий с АКБ, что чревато выгоранием кристалла светодиода...

Если вам часто приходится искать распиновки - вы можете облегчить и оптимизировать способ описанный выше.

Для облегчения поиска распиновок сами делаем небольшое приспособление

Для этого потребуется:
- совдеповская микруха - К561ЛН2;
- любой светодиод;
- пара резисторов, на 300-330 Ом и 22 кОм .
- панель под микросхему.

Выполняем:
1. Объеденить выводы 2 и 3 м\с между собой.
2. Выводы м\с 5, 7, 9, 11, 13 - на землю(минус питания).
3. Вывод м\с 4 на резистор 300-330 Ом, второй вывод резистора на анод светодиода.
4. Катод светодиода на землю(минус питания).
5. Вывод м\с 1, это точка соединения резистора на 22 кОм и щупа, которым и будем искать ТХ телефона.
6. Второй вывод резистора на 22 кОм - на землю(минус питания).
7. Ну и естественно на вывод м\с 14 подается плюс питания.
Питание можно брать от тела. Но я чтобы не заморачиваться с этим, вывел концы и обжал под разъем юнибокса.

Работа с приспособлением:
1. Берем тело, подключаем к нему коннектор(при наличии), находим земляные выводы мультиметром.
2. Подключаем приспособление к юнибоксу, соединяем земли телефона и приблуды. Вставляем АКБ в тело.
3. Ставим щуп с иголкой на первый свободный пин коннектора, коротко жмем красную кнопку на телефоне.

Если в момент нажатия светодиод загорается, то это и есть сигнал ТХ, идущий с телефона. И так по всем свободным пинам пробежаться.

Если в момент установки щупа с иголкой на какой нибуть пин светодиод начинает светится, то это как правило идущий плюс с АКБ. Таким образом ТХ с тела найден.

Когда ТХ с тела найден RX находится путём перебора всех остальных пинов разъёма.

Можно сделать так:
- Обжимается кабель под распин юни( 2 ТХ; 3 Rx; 7,8 Gnd).
- Расспаивается на коннектор землянной(ные) провод(а) (7,8 Gnd RJ-45).
- Провод идущий с (2 RX RJ-45) припаивается к найден ому в теле пину ТХ.
- К пока свободному концу провода (З ТХ RJ-45) подключаем крокодилом провод с простым щупом-иголкой.
- Вставляем данный кабель в тело, а джек в бокс, запускаем любой рабочий флештул(манипуляции с туллом, думаю всем знакомы )
- В закладке Read Black ствим галку на строку такого типа: 0х00000000 0х00000800 D:\FlashTool_v2.9.1001\ ROM_1
- Жмем кнопку Read Black, и щупом-иголкой поочередно перебираем пины, глядя на окно с программой или на индикацию на боксе, как только произойдет коннект, то это и будет сигнал RX с телефона. Туда и припаиваем оставшийся провод с джека (З ТХ RJ-45).

Преимущества приспособления:
1. не подбирать светодиод;
2. не боятся попадать на плюсовой вывод, идущий с АКБ;
3. экономии времени на поиск распина.

Те 40 минут, потраченные на сборку с лихвой окупают все неудобства.

У меня собранно между кабелем с юнику, и разъемом DB25.
В DB25 вставляю кабеля с коннекторами от китайского бокса.
Нарисовав таблички соответствия для конкретного коннектора и дэбешки.
Вообще планирую собрать плату переходник, типа таких что идут с некоторыми китайскими боксами. Что бы можно было джемперными перемычками выставлять нужные сигналы на коннектор телефона.
Ну и прибор, туда же, только уже печатным монтажем.

И собирать сей прибор или использовать просто светодиод, дело сугубо личное, каждого, кто занимается ремонтом китов.

Вот и все....

на картинке Rдоп - это резистор который по идее желательно запаять... для страховки.
и при длинных проводах питания желательно между выводами 7 и 14 поставить керамический кондер, думаю 0.1 мкФ вполне достаточно.

serzh
06.12.2008, 22:45
ИМХО: светодиод лучше применять красный цифровой (дигитальный) на 5 В. Красный потому, что на нем самое маленькое падение напряжение (1,7 В при 20 мА тока), поэтому свечение уже заметно при 1,5 В. Цифровой на 5 В-это значит,что в кристал уже вставлен ограничительный резистор, расчитанный на питание 5 В. Реально же диод работает в диапазоне 1,5 - 10 В.

Persian
14.12.2008, 19:00
итак иногда бывает что проги не определяют распин. В силу чего? пока гадаю.
никак не хочу ставить под сомнения предыдущие девайсы по данной теме
просто некоторым очень даже лень собирать разного рода финтиклюшки.
итак
1. цепим к питанию бокса тел пытаемся врубить без кабеля прошивки
если от питания бокса тел не запускается(не из за напряжения а от нехватки мощности БП компа) то вероятность определения пина мала. но мы все таки запустим автомат хотя бы для того чтоб определить GND(это легко сделать и в ручную но мы же ленивые зачем нам лищняя запара). Что мы видим? если опред.VCC и GND то тел пашет от питания бокса и распин должен определиться.( Еще распин никогда не определится автоматически с батаром. только с крокодилами от бокса)
Если этого не происходит то запоминаем пин GND и записываем его на бумашке (благо его не перезагрузиш) на всякий случай.
2. Отрываем тел от бокса и соеденяем к стабилизированному ИП
берем мультимер общяк цепим к общ. ИП присобичиваем нужный нам кабель от бокса к телу. Врубаем его и с другого конца кабеля который соеденяется с боксом видим 26 мааленьких отверстия. Приглядваемся и видим что ети дырочки расписаны 1-26. берем иглу или булавку. ставим мультимер на 20V и начинаем замерять напряж. в этих дырочках(не забыв.что тел в это вемя длжен быт вкл.). Берем ручку и записываем полученные данные на бумашку. Не стоит говорить что не следует измерять все отверстия подряд до 26-го а соответственно количеству пинов на кабеле. Результаты выглядат примерно так -0,02; 1,50; 3,40, 2,78; 2,80 ну и т.д.
3. Записываем те отверстия в которых присутствует напряж от 2,60 до 2,80 а про другие забываем.
4. вырубаем тел(я тоже ленивый вырубаю я так. просто замыкаю крокодилы ИП и все).
5. Ставим мультимер на проверку диода и начинаем той же иголкой тычать по тем отверстиям в которых были напряж.от 2,60 до 2,80 (их может быть от 2 до 5) прыгайте от Счастья если мульт показвает 800 до 920 ом их то и должно быть всего 2.
6. итак вот они заветные RX и ТХ записываем порядковое число дырочки.
а разбираться кокой из них точно RX или ТХ не позволяют лень и ограниченность ума
7. Открываем прогу с окном пинов и проставляем по порядку ТХ и RX а потом и GND по соответствуюшим окошкам
8. цепим тел к боксу с заряженной батареей
жмем SET define.
А далее все что вам требовалось мутить
если не видит проц то меняем местами ТХ и RX .GND<---не трогаем.
Запущяем прогу жмем SET define. и кнопу power на теле и радуемся.
при необходимости сохраняем данную распиновку.

не обещяю что все получиться но попробывать стоит.

X-BIG
16.01.2009, 01:10
уажаемый NEMO®™
как я понял эта микруха состоит из 6 элементов отрицания из которых используется всего 2
Вопрос:можно ли вместо К561ЛН2 использовать К155ЛА3 с четыремя
элементами с соответсвуюшей перделкой
Две разных технологии работы микросхем. КМОП и ТТЛ. В двух словах и в общем: К155 более "тупее", а К561 более чувствительна к слабым сигналам и работает в бОльшем диапазоне напряжения. Если уж очень хочется на К155, то у неё на входе надо поставить каскад на полевом транзисторе с соответствующей "обвязкой".

Или вы невнимательно смотрели схему , или вы просто не умеете ее читать ?
Нормальный вопрос у человека! Он распиновку хочет найти и ему надо подсказать "как?"

ankor077
18.03.2009, 05:27
Програмка показывает пины на телефоны
http://depositfiles.com/files/k94y2x6iq :wink:

ankor077
20.03.2009, 06:32
Вот еще немного....

Vasilio
21.03.2009, 12:39
Все нормально качается ..

Может у него серый IP...



Не получается скачать, сюда можешь выложить?

Держи.

men-52
21.08.2009, 22:39
им фулл запросто слил с N95-8g. (фулл сливал с включенной зарядкой - вычитал это на китайском форуме)
Использовал 4 провода (14-питание брал телефона) Rx - садил на Tx телефона и т.д. (если что - просто поменяй). микруху взял нашу - К561ЛН2
http://www.filebar.kz/files/149546/%D1%88%D0%BD%D1%83%D1%80%D0%BE%D0%BA_%D0%9B%D0%9D2 .JPG

А зачем N95-й конектить через COM-порт?

men-52 добавил 21.08.2009 в 23:02

уажаемый NEMO®™
как я понял эта микруха состоит из 6 элементов отрицания из которых используется всего 2
Вопрос:можно ли вместо К561ЛН2 использовать К155ЛА3 с четыремя
элементами с соответсвуюшей перделкой

Нет. Микросхемы не взаимозаменяемы :140: не только по логике, но, главное, по электропитанию: 155-я серия - строго 5 В, а 561-я - от 3-х до 15 В

Калюня
04.05.2011, 11:28
Инструкция по поиску распиновки на Spreadtrum (SC6600R1)


Определение распиновки интерфейсного разъема

У моделей на платформе SC6600R1 нет UART-интерфейса, а есть только чистый USB-интерфейс. Далее приводится пример для "Nokia" TV100 (Xintai TV100, Spreadtone Z998) с интерфейсным разъемом T18_pin (как у Samsung), счет справа налево.

Подключите полноконтактный переходник к телефону. Сначала, без аккумулятора, найдите GND, VBATT и VCHARGE (цепь VBATT на интерфейсный разъем может быть и не выведена). В примерах, через слэш, приведены три результата измерения сопротивления: как напряжение отсечки в прямом и обратном (в скобках) направлениях и как активное сопротивление в прямом направлении на пределе 2 Мом.

Pin Resistance Signal
================================
1 0 GND
5 0 GND
10 0 GND
12 0 GND
13 0 GND
17 1.96/(0.60)/16 кОм VCHARGE
18 1.96/(0.60)/16 кОм VCHARGE

Здесь, контакты 1, 5, 10, 12 и 13 – это GND, т.к. имеют нулевое сопротивление относительно явно видимой цепи общего провода (например, железки интерфейсного разъема). Контакты 17 и 18 звонятся между собой (запараллелены) и имеют самое малое обратное сопротивление – это VCHARGE. В этой модели цепь VBATT на интерфейсный разъем не выведена.

Далее эти найденные цепи будут выделяться синим полужирным шрифтом.
Результаты дальнейших измерений сопротивления:

Pin Resistance Signal
=================================
1 GND
2 1.79/(0.88)/800 кОм
3 ... >/(>)/...>
4 ... >/(>)/...>
5 GND
6 >/(1.17)/>
7 >/(1.17)/>
8 1.03/(0.63)/10 кОм
9 0.99/(0.64)/960 кОм
10 GND
11 >/(1.11)/>
12 GND
13 GND
14 >/(0.75)/300 кОм
15 >/(>)/>
16 >/(>)/>
17 VCHARGE
18 VCHARGE

Здесь, контакты 3, 4, 15, 16 имеют бесконечное сопротивление во всех трех режимах измерения, причем, у первых двух сопротивление медленно ползет к бесконечности, а у двух вторых – бесконечным становится сразу. Эти четыре цепи явно не принадлежат к USB-интерфейсу и из дальнейшего рассмотрения исключаются. Далее они будут выделяться серым бледным шрифтом.

Pin Resistance Signal
=================================
1 GND
2 1.79/(0.88)/800 кОм
3 ?
4 ?
5 GND
6 >/(1.17)/>
7 >/(1.17)/>
8 1.03/(0.63)/10 кОм
9 0.99/(0.64)/960 кОм
10 GND
11 >/(1.11)/>
12 GND
13 GND
14 >/(0.75)/300 кОм
15 ?
16 ?
17 VCHARGE
18 VCHARGE

Здесь, контакт 8 имеет самое малое активное сопротивление. Возможно, это USB_D+ (при окончательной проверке распиновки это предположение оказалось правильным), далее, временно, этот контакт будет выделяться синим обычным шрифтом.

Pin Resistance Signal
=================================
1 GND
2 1.79/(0.88)/800 кОм
3 ?
4 ?
5 GND
6 >/(1.17)/>
7 >/(1.17)/>
8 возможно, USB_D+
9 0.99/(0.64)/960 кОм
10 GND
11 >/(1.11)/>
12 GND
13 GND
14 >/(0.75)/300 кОм
15 ?
16 ?
17 VCHARGE
18 VCHARGE

Контакты 2, 6, 7, 9, 11, 14 являются кандидатами на USB_D- и Boot_pin.
Если ваш телефон еще худо-бедно включается... Подключите аккумулятор, телефон не включайте. Замерьте напряжения на оставшихся контактах.

Внимание: если в вашей модели телефона цепь VBATT на интерфейсный разъем выведена, исключите случайное замыкание этого контакта (этих контактов) на другие, особенно на GND!

Pin Voltage Signal
====================
1 GND
2 0
3 ?
4 ?
5 GND
6 1.30
7 1.30
8 0 возможно, USB_D+
9 0
10 GND
11 1.30
12 GND
13 GND
14 0
15 ?
16 ?
17 VCHARGE
18 VCHARGE

Здесь, контакт 8 имеет нулевое начальное напряжение. Вероятность того, что это USB_D+ повысилась. Контакты 2, 9, 14, имеющие нулевое начальное напряжение, могут быть USB_D-, но не Boot_pin. Контакты 6, 7, 11, имеющие ненулевое начальное напряжение, могут быть Boot_pin, но не USB_D+ или USB_D-.

Нажимая "красную" кнопку, замеряйте максимальное напряжение на оставшихся контактах (телефон может при этом запускаться, это его личное дело). По окончании каждого измерения передергивайте аккумулятор.

Pin Voltage Signal
====================
1 GND
2 2.83 возможно, USB_D-
3 ?
4 ?
5 GND
6 2.83 возможно, Boot_pin
7 2.83 возможно, Boot_pin
8 3.23 возможно, USB_D+
9 2.50 возможно, USB_D-
10 GND
11 0 возможно, Boot_pin
12 GND
13 GND
14 2.77 возможно, USB_D-
15 ?
16 ?
17 VCHARGE
18 VCHARGE

Здесь, контакт 8 имеет самое большое напряжение. Теперь, почти наверняка, это USB_D+, далее он будет выделяться синим полужирным шрифтом.

Pin Voltage Signal
====================
1 GND
2 2.83 возможно, USB_D-
3 ?
4 ?
5 GND
6 2.83 возможно, Boot_pin
7 2.83 возможно, Boot_pin
8 3.23 USB_D+
9 2.50 возможно, USB_D-
10 GND
11 0 возможно, Boot_pin
12 GND
13 GND
14 2.77 возможно, USB_D-
15 ?
16 ?
17 VCHARGE
18 VCHARGE

Контакты 6, 7, 11 являются кандидатами на Boot_pin. Каждый раз, предварительно передергивая аккумулятор, замыкайте один из этих контактов на GND. Контактом Boot_pin будет именно тот, при замыкании которого на GND, телефон откажется включаться. Установлено: контакт 11 – это Boot_pin. Далее контакт 11 будет выделяться синим полужирным шрифтом, контакты 6, 7 - серым бледным.

Pin Signal
===========
1 GND
2 возможно, USB_D-
3 ?
4 ?
5 GND
6 ?
7 ?
8 USB_D+
9 возможно, USB_D-
10 GND
11 Boot_pin
12 GND
13 GND
14 возможно, USB_D-
15 ?
16 ?
17 VCHARGE
18 VCHARGE

Из трех кандидатов на USB_D- нужно выбрать только одного. Делается это методом перебора (второе название – "метод научного тыка"). Это безопасно и недолго. Подключите к разъему USB_A компьютера контакт GND (любой из пяти найденных), контакт USB_D+ и соедините контакт Boot_pin с GND-контактом (например, "крокодилом"). Подключите к разъему USB_A компьютера один из контактов-кандидатов на USB_D-. Выход компьютера USB+5V никуда не подключайте. Вставьте аккумулятор. Если вы попали с первого раза, Система обнаружит Неизвестное устройство, прозвучит сигнал "былым". Если просто всплывет сообщение "Устройство USB не опознано", значит, попытайте счастья с двумя другими контактами.
Пример окончательных результатов тестирования:

Pin Signal
===========
1 GND
5 GND
8 USB_D+
9 USB_D-
10 GND
11 Boot_pin
12 GND
13 GND
17 VCHARGE
18 VCHARGE

Назначение остальных контактов осталось неизвестным, но для сервисных операций они и не нужны.
Соедините найденные контакты более-менее аккуратно. Подключите аккумулятор (включать телефон не нужно). Система снова обнаружит Неизвестное устройство и Мастер установки оборудования попросит драйвер. Нужный драйвер, SCI USB2Serial (его имя "SciU2S") есть, например, в каталоге Drivers программы Spiderman. После установки драйвера в Диспетчере устройств, в списке портов должно появиться устройство "SCI USB2Serial" на каком-то СОМ-порте. Номер порта может быть самый различный, от третьего до какого-нибудь черт-те пятидесятого, это зависит от того, сколько устройств знакомо вашей Операционной системе.