Alexander99
04.12.2010, 18:09
Работаю в сфере связи. Время от времени потихоньку ремонтирую стационарные и радиотелефоны. Сейчас скопилось много радиотелефонов требующих перепрошивки для того, чтобы трубка увидела базу, а я в этом ноль. С чего начать и что для этого нужно или где об этом почитать, но только чтоб прям на пальцах. У самого есть опыт перепрошивки сотовых, спутниковых ресиверов и автомобильных контроллеров. Помогите, пожалуйста!

rommy
04.12.2010, 22:50
Это всё есть в гуглях,если поискать.

Определись сначала что именно хочешь перешивать.Можно обойтись простейшим самодельным программатором Ponyprog на ком или лпт порт.
http://www.lancos.com/prog.html
Или Хамелеон http://www.atprog.boom.ru/Sindex.html,тут описание на русском.
Много микросхем еепром,которые стоят в телефонах они шьют.

Alexander99
05.12.2010, 07:09
Уже что-то:) Спасибо. В гугле то может и много, но я даже пока не знаю правильных названий всего, чтоб нормально искать.

Alexander99
05.12.2010, 16:15
По-быстрому спаял все по упрощенной схеме для программатора хамелеон. Подключил, прочитал. Вроде процесс чтения идет, но везде одни нули. Пробую записать-пишет вроде. Читаю, опять нули...:( Че за ерунда?

rommy
05.12.2010, 16:47
Какую микру пишешь-читаешь?Хамелеон я раз собирал временно навесным мотажом только для считывания Х24С00.

А так пользуюсь самодельным Ponyprog.Собери его и к нему адаптер для микры которую надо считывать-шить. http://www.lancos.com/siprogsch.html

Alexander99
05.12.2010, 16:58
Пробовал 24с08 и 24с128 Прям на плате припаиваю три проводочка и пробую.
24с128 сразу читает, а на 24с08 на 5 и 6 контакты порта ставлю инверсию через интерфейс в настройках программы, только тогда "читает", но все равно нули. Может питание еще нужно? Пробовал включить бобик, тогда и на 128-й надо инверсию ставить...

rommy
05.12.2010, 17:16
Прямо на плате не очень хорошо.Пробуй закорачивать кварц в проце,возможно при подаче питания он начинает запускатся,а питание для еепром берётся прямо с лпт порта.Можно также попробовать поднять 8 выв. микры еепром (если это из серии 24ХХХ,чтобы питание не поступало на всю плату).Но лучше всего выпаивать микру и отельно шить,я всегда выпаиваю еепромы.
Ну и слишком длинные провода тоже не есть хорошо.

bvj
05.12.2010, 17:35
Поднимать ноги у этих 8-ногих м/с нельзя, отваливаются, особенно крайние. Подключать программатор прямо в плату, не выпаивая, новичкам не советую. Для этого надо хорошо понимать что происходит. Если не блокировать проц, то он может обращаться к м/с в то время, когда работает программатор, и вообще подключать что-то свое к интерфейсу проца и м/с чревато, хотя бы тем что родную прошивку можно просто запороть. Питание от программатора к м/с, которая имеет свое питание на плате, и может быть питается непосредственно от процессора, который в заблокированном состоянии питание на нее может не давать, - тоже может быть конфликт и проблема. Тебе это надо? Выпаяй и не заморачивай голову.
Общее правило - прежде чем что-то заливать в микруху, обязательно считывать родную прошивку и сохранять как бэкап.
Эксперименты с новым неотлаженным программатором лучше делать на отдельных микросхемах, а не на живых или полуживых аппаратах, которые собираешься отремонтировать, тем более "операции без остановки сердца" тут вообще недопустимы.

Alexander99
05.12.2010, 17:40
Выпаял обе микросхемы. 08-я с внешнем питанием прочиталась нормально, а вот 128-я (как раз, которая мне больше нужна, редиска :) ) не хочет. Может она того.... померла?

rommy
05.12.2010, 17:49
Может она того.... померла?
Вряд ли мы сможем проверить твою микру на расстоянии.Возьми другую 24128 из какой то платы и пробуй прочитать-записать.Длина проводов к микре должна быть не больше 5см.Чем короче,тем лучше.

Alexander99
05.12.2010, 17:58
Вряд ли мы сможем проверить твою микру на расстоянии.Возьми другую 24128 из какой то платы и пробуй прочитать-записать.Длина проводов к микре должна быть не больше 5см.Чем короче,тем лучше.

Ну это понятно. Я про "впринципе", часто они погибают? А другой под рукой именно 128-й нету...Будем искать.

bvj
05.12.2010, 19:20
128 попадаются со сбойными ячейками чаще, чем более мелкие, но чтобы полностью мертвые, мне например не попадались. Чтобы точно быть уверенным, надо проверять ее не на свежеспаянном и непроверенном программаторе, а на другом, с которым вопросов уже нет. У микросхем очень много модификаций, в том числе и по диапазону питания.

коля
06.12.2010, 02:09
http://monitor.espec.ws/section46/topic82569p20.html здесь выкладывал по железу Поньки и ИСПрога для 24схх, 93схх, 85хх на одной плате http://uploadbox.com/files/060b388aad/. Если не лень будет сделать.

Alexander99
07.12.2010, 00:37
Вы представляете, виной всему был диод, который был неисправен. Заменил, прошил прошивкой, любезно размещенной на просторах этого форума и все заработало!!! Будем дальше осваивать перепрошивку...