PDA

Просмотр полной версии : S5230G (Micron Flash) Восстановление BOOT без JTAG Боксов.


uo5oq
30.09.2010, 21:53
Не совсем тот подРаздел Samsung, но для Broadcom пока нет такового.

S5230G (Micron Flash) Восстановление BOOT и телефона без JTAG Боксов.
Попалось мне на глаза толковое описание этой нехитрой и не требующей покупки недешёвых JTAG боксов методики.
С разрешения автора lindros (http://www.mcrf.ru/forum/member.php?u=4813) публикую её тут.
================================================== ========
Как я восстановил загрузчик в S5230G Micron flash.

Здравствуйте, все, кто неожиданно для себя завалил этот телефон и ему подобные на процессоре BROADCOM ! :)
Я когда-то был на вашем месте и все пережил :)
Сразу хочется купить дорогостоящее оборудование или новый телефон клиенту, но я решил обойтись обычным JTAG-ом на одной микросхеме.
Вот хотя бы таким, как в этом ОПИСАНИИ (http://depositfiles.com/files/39k3uzyeh).
Прочитайте его внимательно, там рапиновка jtag разьема S5230 и настройка программ.
Скачайте инструменты которые вам понадобятся - это H-JTAG (http://depositfiles.com/files/sgwqc7du2)и NOICE (http://depositfiles.com/files/3o4kfzqyk)
Когда все настроите и подключите Jtag к телефону, Noice должен показать что-то вроде этого:

http://magsat.ru/noice.jpg

Рекомендую подключить телефон через блок питания с амперметром.
Я все делал на блоке питания, что бы смотреть сколько потребляет труп. Есть 2 способа востановить аппарат, быстрый и чуть медленнее :) По потреблению очень много можно судить, в каком режиме находится аппарат. Если телефон потребляет 0,02-0,03 A при нажатии на кнопку включения, то Вам повезло, бут стерт и не записан на его место плохой. С таким телефоном 5 минут работы. Ничего мешать не будет, значит переходим на способ 1.

А вот если 0,04-0,05 А - повозится придется, старые буты (или новые, неподходящие под флэш) уже нагадили в инициализации. Но это тоже не беда, минут на 10 больше, переходим на способ 2.

СПОСОБ 1:
Нужно приготовить куски бутов как я показал ЗДЕСЬ (http://depositfiles.com/files/wrwjc74o4)
Замечу, что это нужно делать из бутов, версия которых такая же, как была в телефоне до убийства. В результате этой операции получим 3 файла: 28000000.bin, 8400000.bin и 80e00000.bin
Начинаем.
Записываем в ram 28000000.bin с адреса 0x28000000
Cтартуем c этого же адреса, ждем 1-2 сек. останавливаем.
Затем записываем в ram 8400000.bin с адреса 0x8400000
Cтартуем c этого же адреса, ждем 1-2 сек. останавливаем.
Записываем в sdram boot2.img с адреса 0x80000000, 0x80f00000 и 0x83200000
Стартуем с адреса 0x80000000 с зажатой кнопкой громкость +
Получаем живой телефон и радуемся :)

СПОСОБ 2:
Нужно приготовить куски бутов как я показал ЗДЕСЬ (http://depositfiles.com/files/wrwjc74o4)
Замечу, что это нужно делать из бутов, версия которых такая же, как была в телефоне до убийства. В результате этой операции получим 3 файла: 28000000.bin, 8400000.bin и 80e00000.bin
Начинаем.
Записываем в ram 28000000.bin с адреса 0x28000000
Cтартуем c этого же адреса, ждем 1-2 сек. останавливаем.
Затем записываем в ram 8400000.bin с адреса 0x8400000
Cтартуем c этого же адреса, ждем 1-2 сек. останавливаем.
Для того, что бы убрать все , что нагадили нам старые буты , нужно вытереть три участка памяти.
0x80000000-0x8002ffff, 0x80f00000-0x80f2ffff , 0x83200000-0x8322ffff
Для этого нужно нажать на вкладку FILL в NOICE и записать в эти области FF.
Записываем в sdram 80e00000.bin с адреса 0x80e00000
Cтартуем c этого же адреса, ждем 1-2 сек. останавливаем (амперметр не должен поменять показаний и остаться 0,04 А)
Записываем в sdram boot2.img с адреса 0x80000000, 0x80f00000 и 0x83200000
Стартуем с адреса 0x80000000 с зажатой кнопкой громкость +
Получаем живой телефон и радуемся :)
================================================== ========
Авторский оригинал тут. (http://magsat.ru/)

Здесь был вложен файл: H-JTAG+V1.1+Release.part01.rar (1.50 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: H-JTAG+V1.1+Release.part02.rar (1.50 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: H-JTAG+V1.1+Release.part03.rar (1.19 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: noice_93_all.rar (6.52 Мб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

lindros
23.10.2010, 16:02
У кого-нибудь получилось хоть ?:)

Dr_Wolodya
23.10.2010, 18:58
Я пробовал - у меня 3-й способ (http://magsat.ru/) - телефон вошёл в режим Download, но при прошивке бута MultiLoader выдаёт ошибку на 29-м проценте.
Поднял с помощью другого Jtag-программатора.

lindros
23.10.2010, 21:53
Я пробовал - у меня 3-й способ (http://magsat.ru/) - телефон вошёл в режим Download, но при прошивке бута MultiLoader выдаёт ошибку на 29-м проценте.
Поднял с помощью другого Jtag-программатора.

если Вам еще интересно поговорите со мной по ICQ
я Вам отправил в личку.

witalik
24.10.2010, 12:31
поднял сегодня два s5230xpjf1 убитые. причем использовал простейший интерфейс с резисторами 100 ом. сигнал nTRST кидал на V+.
повезло на 29% ошибки не было буты готовил из S5230XPJE4. потом сверху пролил
S523MXEJF1 и появился русский язык.
первый раз очень сложно догадаться какой софт первый запускать как порт конфигурировать и что значит Cтартуем c этого же адреса, ждем 1-2 сек. останавливаем.
step by step не хватает но как говорит автор мозгами надо иногда работать : ) оказалось что при заливки boot2.img - NoICEARM.exe надо ставить галочку image.
телефоны ожили но через неделю боюсь забуду процедуру восстановления и опять придется применять способ проб и ошибок. да еще когда увидели надпись на телефоне download нельзя питание с телефона убирать и при записи через MultiLoader_V5.56.exe надо перемычку с nTRST отпаять а то тело перегружается.

lindros
24.10.2010, 18:04
если Вам еще интересно поговорите со мной по ICQ
я Вам отправил в личку.


Что это за личная переписка? Подумайте, какую ценность такой пост несёт читателям?
Если уж хотите помочь, то публикуйте в теме свои мысли, а для того, что Вы сделали, есть различные способы.
В том числе ПС, e-mail, ICQ и пр.


после такого отношения, ничего писать тут уже не хочется....
Вы,уважаемый, наверно не поняли, что я автор этого решения.
"Подумайте, какую ценность такой пост несёт читателям?"
ценности первой статьи Вам мало?
все я замолчал....

shirokov
25.10.2010, 12:22
после такого отношения, ничего писать тут уже не хочется....
Вы,уважаемый, наверно не поняли, что я автор этого решения.
"Подумайте, какую ценность такой пост несёт читателям?"
ценности первой статьи Вам мало?
все я замолчал....
Приношу извинения. Посыпаю голову пеплом. Действительно, просматривал эту тему бегло из-за большой загрузки, и не понял, что Вы - автор решения. Это в корне меняет дело.

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

bmw
06.12.2010, 17:27
У кого-нибудь получилось хоть ?:)Я несколько таких телов поднял, а вот сегодня попался один, ну никак не могу ошибку прошивки бута на 29% победить. Стирал уже большие области памяти перед началом, в даунлоад входит с тремя версиями бутов, и ни с одним не шьётся дальше 29%

Xishnik787
07.12.2010, 08:50
Я несколько таких телов поднял, а вот сегодня попался один, ну никак не могу ошибку прошивки бута на 29% победить. Стирал уже большие области памяти перед началом, в даунлоад входит с тремя версиями бутов, и ни с одним не шьётся дальше 29%

Имею такой же ТА. Делал то же самое что и вы. Стирал и через Riff. После этой прошивки ( S523MXEJF1 ) он весит на заставке SAMSUNG и всё.

Grief
18.12.2010, 15:00
оказалось что при заливки boot2.img - NoICEARM.exe надо ставить галочку image.

ты имеешь ввиду "load as binary image"?
ее и при заливке кусков бута и при заливке boot2.img надо ставить насколько я понял, так?

может те у кого удалось поднять выложат "удачные" куски boot? сегодня полдня вырезал из разных прошив - пока не ожил.

witalik
18.12.2010, 15:42
галочку только при заливке boot2.img
вот готовые бин для версии s5230xpje4

Grief
18.12.2010, 16:45
галочку только при заливке boot2.img
во! может потому у меня и не оживает, что при заливке кусков ставлю галку
вот готовые бин для версии s5230xpje4
спасибо, попробую

Grief
20.12.2010, 07:09
законектил к прошивальщику, но на 29% bcmboot выдает ошибку

Grief
20.12.2010, 16:54
интересно через такой интерфейс можно слить и залить фул?

bmw
20.12.2010, 18:06
интересно через такой интерфейс можно слить и залить фул?Нет, нельзя. С этим интерфейсом и перечисленным софтом можна слить дамп оперативной памяти и изменять её, доступа к флешке нет.

lindros
30.07.2013, 23:34
доступа к флэшке нет потому что ее надо правильно инициализировать
загрузить в оперативку загрузчик к определенному типу флэшки и запустить его
так что теоретически и практически можно :)