PDA

Просмотр полной версии : Vertu плохой контакт зарядки


ZASlonovsky
24.04.2012, 17:25
Итак, пациент:
Vertu на MT6225A + MT6305BN.
Прошивка YT25_A307_PCB01_GPRS_MT6225_S00.YT25_A307_V1_1.BIN
--------------------------------------------------------------------------------------------------------------
MTK Rom Info Version: 04
ROM version: YT25_A307_PCB01_GPRS_MT6225_S00.YT25_A307_V1_1.BIN
MCU version: YT25_A307_V1.1
Security crc: A229FBD8
Build time: 2009/07/19 16:57
Hardware: YT25_06B_HW
More info: YT25_A307_V1.1 YT25_06B_HW 2009/07/19 16:57 BUILD_NO 06B YT25_A307
--------------------------------------------------------------------------------------------------------------
Лог инфинити:
COM3 [VCP1] selected
module v4.13
Device: _Autodetect MT6205-6239 NOR
Checking data, wait...
advanced flash detection enabled
Action: read/check information
====> Boot ...
Press and HOLD Power button now !
19200 fixed
Connecting, wait...
Initializing [6225:8A05:8A00]...
CPU: MT6225
high speed boot On
chip: 0001:1B03:0000
status: FF
boot packet size: 0400
Release Power button now !
Boot Done
====> Initialize ...
detecting chip #00 in region #00...
flash: 01227E22202200:18E59F00000000
flash: Amd AMD/Fujitsu std [D 0004x010000 003Ex040000 0004x010000] 16Mb
otp offset: 00000000
detecting chip #01 in region #00...
flash: 01227E22202200:18E59F00000000
flash: Amd AMD/Fujitsu std [D 0004x010000 003Ex040000 0004x010000] 16Mb
otp offset: 00000000
detecting chip #02 in region #00...
flash: 01227E22202200:18E59F00000000
flash: Amd AMD/Fujitsu std [D 0004x010000 003Ex040000 0004x010000] 16Mb
otp offset: 00000000
detecting chip #03 in region #00...
flash: 01227E22202200:18E59F00000000
flash: Amd AMD/Fujitsu std [D 0004x010000 003Ex040000 0004x010000] 16Mb
otp offset: 00000000
number of flash chip/regions detected: 04/01
Initialize Done
====> Set baud ...
460800
Set baud Done
====> Initialize bootcode ...
Initialize bootcode Done
====> Check firmware integrity ...
device parameters detection in progress...
detecting chip #00 in region #00...
flash: 01227E22202200:18E59F00000000
flash: Amd AMD/Fujitsu std [D 0004x010000 003Ex040000 0004x010000] 16Mb
otp offset: 00000000
detecting chip #01 in region #00...
flash: 01227E22202200:18E59F00000000
flash: Amd AMD/Fujitsu std [D 0004x010000 003Ex040000 0004x010000] 16Mb
otp offset: 00000000
it's time to stop: 18F09FE518F09FE518F09FE518F09FE518F09FE518F09FE5
number of flash chip/regions detected: 01/01
total flash region size: 01000000
usb bootloader detect...
..
usb bootloader detect (phase #2)...
..
usb bootloader (chip) is absent
searching rom info...
search rom info finished
rom info structure: [protected] type (04), 1 record(s)
TCL-ID is absent
startup code area #1 is Ok
startup code area #1 backup saved: c:\InfinityBox\MModule\backup_security\id.98DB2CD8 .[YT25_A307_PCB01_GPRS_MT6225_S00.YT25_A307_V1_1.BIN _D8FB29A2].rpl
====================
New firmware found (v.4.13, database date: 02.02.2012):
YT25_A307_PCB01_GPRS_MT6225_S00.YT25_A307_V1_1.BIN

This firmware is missing in support area. If this phone is good and working:

- download latest software from support area and try again, probably this firmware already supported in latest software
- make "Read full flash" operation
- send flash backup files to support: [email protected] or upload files to http://rapidshare.com or http://4shared.com
- include in your e-mail full text from phone back label (phone name etc.)
====================
rom info detection finished
device-id: 98DB2CD8
rom info ver: 04
sw version: YT25_A307_PCB01_GPRS_MT6225_S00.YT25_A307_V1_1.BIN
project-id: YT25_A307_V1.1, A229FBD8
code offset: 00000000
ffs offset/size [01]: 00E00000/00200000
rom info structure: [protected] type (04), 1 record(s)
TCL-ID is absent
detecting ffs/eeprom area in 1 chip(s)...
standard ffs/eeprom offset detected: 00E00000
standard ffs/eeprom offset confirmed: 00E00000
detecting ffs/eeprom size...
ffs/eeprom size: 00200000
ffs/eeprom chip: 00
ffs/eeprom area: 00000000:00E00000-00FFFFFF
firmware area: 00000000-00DFFFFF
detecting ffs/eeprom structure pass 1...
.....................
ffs/eeprom: detect std location pass #1...
................................................
ffs/eeprom: detect standard offset pass #1...
ffs/eeprom record offset detected
ffs/eeprom: detect standard data...
ffs/eeprom record size detected
ffs/eeprom layout detection complete
ffs/eeprom detected ok: element #1
sec info (detailed) detection...
searching sec info#1...
.
search sec info#1 finished
detecting firmware version...
firmware version: YT25_A307_PCB01_GPRS_MT6225_S00.YT25_A307_V1_1.BIN
detecting firmware build...
................................................
firmware date/time: 2009-07-19 16-57
hw1: YT25_06B_HW
hw2: 06B_YT25_A307
done
detecting product-id...
.................................................. ..............
done
detecting languages...
.................................................. ..............
error: can't detect language parameter #1
warning: can not detect language names
if software freez: make "Find language names (slow process)" unchecked and repeat operation.
file saved: c:\InfinityBox\MModule\backup_security\YT25_A307_P CB01_GPRS_MT6225_S00.YT25_A307_V1_1__system_log_98 DB2CD8_D8FB29A2_20120416-001346.B0X.bin
Finished, time used: 4 min 50 sec
Remove/Install battery now !

Аппарат при подключении зарядки показывает индикацию, но довольно скоро (меньше минуты) показывает на экране: "Плохой контакт зарядки" и соответственно перестаёт заряжаться.
Заменены: ключ зарядки, сборка "104", контроллер питания MT6305BN.
Процессор перекатан. Результат нулевой.
При зарядке потребление 370мА скачками, т.е. по идее всё должно быть нормально, или этого ему мало ?..

Какие ещё варианты посоветуете, господа знатоки ?

butum
24.04.2012, 18:11
1. Попробовать другой фулл (помогало неоднократно на Fly MP600).
2. Подбирать зарядку.
3. Есть еще резистор в цепи зарядки, R=0.22, проверить-заменить его.
4. Остается только CPU...

ZASlonovsky
24.04.2012, 18:35
1. Попробовать другой фулл (помогало неоднократно на Fly MP600).
2. Подбирать зарядку.
3. Есть еще резистор в цепи зарядки, R=0.22, проверить-заменить его.
4. Остается только CPU...

1. Прошивал таким же фулом.
2. Что подбирать, если он с БП цифрового не заряжается нормально при напряжении 5 вольт ровно ?
3. Ах да, в данном случае R390. Его тоже менял. Хотя обычно по нему визуально видно, что выгорел.
4. Процессор заменить пробовал, но сек.зону надо пересчитывать, а инфинити отказывает - просит фулл прислать. Пришлось родной процессор назад поставить.

butum
24.04.2012, 19:07
если он с БП цифрового не заряжается нормально при напряжении 5 вольт ровно ?


Были случаи, когда заряжался только от 6,5 Вольт. Попробуйте.

ZASlonovsky
24.04.2012, 20:44
Были случаи, когда заряжался только от 6,5 Вольт. Попробуйте.
Потребление то же самое - 370мА.
А на 7 вольтах уже 430, но скачки 100-430, т.е. уже лишнего.
Получается, что схема отрабатывает нормально, но телефон решает, что ему мало такого тока. Но на каком основании? Софтово что ли управляется?..

VR.KIEV
25.04.2012, 00:19
...
показывает на экране: "Плохой контакт зарядки" и соответственно перестаёт заряжаться.


обычно так пишет, когда непорядок по токам или напряжению на входе цепи зарядки..

но китайцы могут показывать такое сообщение, даже когда непорядок с BSI.
-проверить сопротавление BSI на АКБ, и на плате..

Белка
25.04.2012, 00:31
может тупо звучит но часто помогает замена провода от зарядки к штекеру на большего сечения скачки по току пропадают.

ZASlonovsky
25.04.2012, 08:47
обычно так пишет, когда непорядок по токам или напряжению на входе цепи зарядки..

но китайцы могут показывать такое сообщение, даже когда непорядок с BSI.
-проверить сопротавление BSI на АКБ, и на плате..
Вот уже интересно.
Аккумулятор другой пробовал (их два в комплекте + пробовал оригинальный нокиевский).
А вот какое сопротивление на BSI на плате должно быть?
У меня между BSI и GND получается 37 Ом.

может тупо звучит но часто помогает замена провода от зарядки к штекеру на большего сечения скачки по току пропадают.
Спасибо. :bayan:
Это было почти в первую очередь проверено. Уже к контрольным точка на плате припаялся.

VR.KIEV
25.04.2012, 21:56
А вот какое сопротивление на BSI на плате должно быть?
У меня между BSI и GND получается 37 Ом.


37 Ом? - маловато будет..
bsi (он же tbat, batid, и еще както.. ) он как минимум на плате должен быть около одного килоОма, потому как в батарейке стоит терморезистор, который тоже минимум 1кОм

ZASlonovsky
26.04.2012, 20:54
37 Ом? - маловато будет..
Изучаю платы. Закономерности нет.
Есть платы на которых из трёх контактов АКБ два - GND.
А попадаются даже с двумя VBAT из трёх.
Так что что-то мне подсказывает, что ему всё равно на третий контакт должно быть. Или я ошибаюсь?

VR.KIEV
26.04.2012, 21:34
китайцы любят экономить, поэтому если бы третий контакт не использовался в качестве BSI, то был бы на земле..

хотя иногда их китайская схемотехника выходит за рамки логики.

Ridec7
26.04.2012, 21:52
Изучаю платы. Закономерности нет.
Есть платы на которых из трёх контактов АКБ два - GND.
А попадаются даже с двумя VBAT из трёх.
Так что что-то мне подсказывает, что ему всё равно на третий контакт должно быть. Или я ошибаюсь?

Если по схеме только две линии - VBAT и GND, то вероятней всего контроль заряда собран в самой АКБ. У Вас, как я понял, все таки есть три линии, следовательно правильное замечание от VR.KIEV нужно копать по линии BSI.

4. Процессор заменить пробовал, но сек.зону надо пересчитывать, а инфинити отказывает - просит фулл прислать. Пришлось родной процессор назад поставить.

а в чем собственно проблема?

ZASlonovsky
27.04.2012, 21:13
китайцы любят экономить, поэтому если бы третий контакт не использовался в качестве BSI, то был бы на земле..

Тестер в режими прозвонки пищит, но ноль упорно не показывает.
32 Ома.

а в чем собственно проблема?
В первом сообщении темы есть лог. В котором если покопаться есть информация о том, что прошивки на сервере нет + в прошивке есть "security area". Если она есть, то после замены процессора её надо пересчитывать, иначе аппарат не запустится. Ибо с новым процессором "security area is damaged". А пересчитывать инфинити отказывается, ибо говорит, что прошивка новая, знать не знаю, пришлите её нам и ждите обновлений.

P.S.
Где-то в профильном разделе про Инфинити я просил о помощи. Был аппарат типо 8600, в котором было КЗ в процессоре (порядка 300 мА). При этом аппарат включался, работал, звонил, но естественно жрал батарейку.
Но после замены процессор он не включался, ибо "security area is damaged". И это было видно в логе. Пробовал несколько процессоров. Но тем не менее ставил назад радной и всё заводилось, но с потреблением.
В итоге мне так и не смогли ничем помочь. Было ровно то же самое: пришлите прошивку и ждите. Слал, ждал, но всё равно поправить зону не мог.

Ridec7
27.04.2012, 23:04
Тестер в режими прозвонки пищит, но ноль упорно не показывает.
32 Ома.
...
Было ровно то же самое: пришлите прошивку и ждите. Слал, ждал, но всё равно поправить зону не мог.

Между GND и BSI нету никаких пассивных элементов? Прошивка в поддержке появилась? Пробовали только Infinity или так же SpiderMan, FlashTool и т. д.?

На счет зоны безопасности.. Так пробовали?
Поиску и заливка "зоны безопасности" китайцев
Предупреждаю сразу, что все, что описано ниже имеет смысл ТОЛЬКО в том случае, если вы слили фулл с ЕЩЕ ВКЛЮЧАЮЩЕЙСЯ трубы.
Итак практически живая труба увалена в хлам, ни декрипторами ни шаманским бубном не поднимается, но есть фулл, снятый еще до экспериментов...

Для подъема нам потребуется все тот же FlashTool и компаратор, никаких декрипторов и прочего использовать не НУЖНО!

1. Заливаем в телефон наш самый первый фулл (для примера обзовем его 1.bin)
2. Вычитываем фулл из телефона (обзовем его 2.bin)
3.Открываем компаратор и в качестве "файла А" открываем 1.bin, а в качестве "файла В" - 2.bin
4. Слева программа нам скажет, что у нас 112-116 несовпадений и под значком дискеты покажет адрес первого несовпадения.
5. Нажимаем на кнопку "переход по адресу..." и вводим адрес первого несовпадения - увидим кусок 16иричного кода, того самого размера. (вот тут сразу и видно почему 112-116, а не 116. да потому, что несколько байт из зоны безопасности могут совпадать. обычно не более 2-4х)
6. Выделяем нужный кусок в файле А. и нажимаем на кнопку "Сохранить выделенный фрагмент" (компаратор выделяет только прямоугольные куски, которые и сохраняет, но думаю ни у кого не возникнет проблем с тем, чтоб урезать сохраненный файл до 116 байт) и сохраняем как "безопасность.bin"
7. Создаем файл с любым названием и расширением txt (пример мой_скат.txt). внутри такое содержание:
ROM 0x08хххххххх
{
}
8. ххххххх - это адрес нашего первого несовпадения из компаратора.
9. Итог наших действий - это наш фулл "1.bin" зона безопасности "безопасность.bin" и скат "мой_скат.txt"
10. Заливаем фулл 1.bin со стандартным скатом
11. Меняем скат на "мой_скат.txt"
12. В качестве фулла указываем "безопасность.bin" и заливаем его.
13. Если ничего не напутали, то получаем трубу в первоначальном состоянии. Если труба не включается, то ищем, что неправильно сделали, ибо работать должно 100% (как минимум на процах 6226)
14. Полученная зона безопасности прекрасно идет не только на первоначальный фулл, но и на тот же фулл после русификаци... т.е. русский фулл+116 байт= рабочая труба с нормальным русским, даже если декрипторы не хотят работать...

Оригинал сообщения .:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 20 сообщение(ий)) ::.
Пост из другого форума, там где я его нашел автор taa73

ZASlonovsky
29.04.2012, 15:28
Ridec7, вы сами это делали? Понимаете смысл действий в данной инструкции? По-моему нет.
Я китайцами не первый день занимаюсь, чтобы тупо выполнять инструкции и не понимать, что происходит. Я бы объяснил на пальцах, но это не тот форум, чтобы разжевывать. Здесь так не принято.
И этой инструкции уже лет 5, наверное.

Toraph
29.04.2012, 22:00
а если BSI на землю посадить, как себя аппарат ведет?

ZASlonovsky
01.05.2012, 16:52
а если BSI на землю посадить, как себя аппарат ведет?
Точно так же.

VR.KIEV
01.05.2012, 17:48
если брать крайние методы, то проверить куда идет bsi, и откуда берутся 37 Ом - подключить тестер к выводам bsi,gnd и прогревать (около 200 град) точечно элементы на плате. там где сопротивление уходит - ваш искомый.

но в большинстве случаев bsi идет напрямую или на процессор, или на крупный КП.

Paolo
02.05.2012, 15:35
Телефон испытывается с оригинальным ЗУ? Сталкивался, при изготовлении ЗУ для видеокамеры (оригинал отсутствовал), устройство признаёт своё напряжение (в моём случае нестандартное - 8,3в) в узком диапазоне +-0,2 В, а на остальные выводит ошибку. Может, ситуация аналогичная?

ZASlonovsky
02.05.2012, 16:12
но в большинстве случаев bsi идет напрямую или на процессор, или на крупный КП.
Ткните, пожалуйста, носом, куда идёт BSI на MT6225A или на
MT6205BN.
Почему-то на аппаратах с аналогичной архитектурой средний контакт может быть посажен на землю или на плюс. И при этом всё работает.

Телефон испытывается с оригинальным ЗУ?
Китайские телефоны признают 5 вольт. Такая зарядка идёт в комплекте (БП с USB и шнурок). Испытываю цифровым БП. Проблема напряжения или нехватки тока от источника - исключена.

Схема отрабатывает, но или он почему-то решает, что 370мА мало ему, или почему-то больше 370мА он не принимает в себя.

Paolo
03.05.2012, 10:07
Я бы ещё АКБ проверил, если старая, то Rвн может повышаться и, как следствие, нехватка тока. Я бы так разумел, если проблема появилась после удара телефона, намокания и тд... то микросы, но вроде, логика у вас отрабатывает, 370 мА похоже на правду и импульсы. Если неисправность появилась сама собой, да ещё если сперва "через раз", то думается, АКБ. Может, аккуратно U поднять на зарядке, хотябы на 0.5 В, сгореть ничего не должно, а запас по току, может, появится.

ZASlonovsky
04.05.2012, 09:41
Я бы ещё АКБ проверил, если старая, то Rвн может повышаться и, как следствие, нехватка тока. Я бы так разумел, если проблема появилась после удара телефона, намокания и тд... то микросы, но вроде, логика у вас отрабатывает, 370 мА похоже на правду и импульсы. Если неисправность появилась сама собой, да ещё если сперва "через раз", то думается, АКБ. Может, аккуратно U поднять на зарядке, хотябы на 0.5 В, сгореть ничего не должно, а запас по току, может, появится.
Аккумулятора два. Ведут себя одинаково. Пробовал прикладывать не родной АКБ - то же самое.
До 7,5 вольт поднимал - бесполезно.
Аппарат почти новый, внутри чисто.