PDA

Просмотр полной версии : При прошивке С200N погиб. Write Failed at: 0x00804000. Что делать?


Radogor
27.10.2006, 06:52
Я столкнулся с проблемой при прошивке Samsung C200N.
Считывает флэш полностью по всем адресам, сохраняет. А когда делаем
прошивку, то записывает только до адреса 00800000:сс000000.
Запись встает колом. Лампочки ни УФСе ТХ RX не моргают.
Еще вопрос с прошивкой идет файл trdata.bin что это за файл.
Прошивку лью C20NXEED1.
На плате написано что модель 208. Пробовал и 200 и 208 ошибка одна и
таже.

Да и беспокоет что одну из флэшек программе не удается распознать по
типу. Может из-за этого траблы.

С такой проблемой я не первый сталкиваюсь (смотрел форум). Но решения я там не нашел. Думал попробовать прошить оптифлэшем. Но ведь тело не включается. А там обязательное условие нажать клавишу питания. Ничего не выходит.
Жду ответа.


Такие вещи показывает окно UFSа

Region: 1, 0x00000000-0x00000677, Length: 1656 bytes
Region: 2, 0x00004000-0x00006C3B, Length: 11324 bytes
Region: 3, 0x00020000-0x00020003, Length: 4 bytes
Region: 4, 0x00040000-0x00A4D393, Length: 10539924 bytes
1st Boot Ok, McuId: 000603EC, Rom: 00004B43, 5-1.0
2nd Boot Ok, McuId: 000603EC, Rom: 00004B43, 2-1.1
Fll Boot Ok, Vers: 5.11, fl_sceptre3_sgh_hw5_v24_C200.sre
Flash1: Fl_Id: 00010000_227E1111 - Amd KK-B
Flash2: Fl_Id: 00030000_E3030000 -
Flash2: Unknown Metrics
Baud Rate Set: 460800 bps
Open: eom.CLOS+!eom.
Bad response: 0x0000, 0000
Write Failed at: 0x00804000

realcheburator
27.10.2006, 08:31
скорость для начала пониже попробовать, потом диоды Зенера снять

$erjik
03.11.2006, 16:07
Как бы не пришлось перекатывать флешку. Серые пятоки на чипе или плате под неповреждённым компаундом у Samsung-ов нормальное явление.

bvedargh
04.11.2006, 11:16
Я столкнулся с проблемой при прошивке Samsung C200N.
Считывает флэш полностью по всем адресам, сохраняет. А когда делаем
прошивку, то записывает только до адреса 00800000:сс000000.
Запись встает колом. Лампочки ни УФСе ТХ RX не моргают.
..Да и беспокоет что одну из флэшек программе не удается распознать по типу. Может из-за этого траблы.
..Думал попробовать прошить оптифлэшем. Но ведь тело не включается. А там обязательное условие нажать клавишу питания.
Мнение, что 99% баг UFS-а.
"Нажатие на клавишу питания" <> Телефон должен включаться. Опти должен работать.
Остальное - человеческий фактор :)

Radogor
05.11.2006, 10:31
С оптифлэшем разобрался. Скачал DirectCom для UFS.
Запустил ОптиФлэш под С200 Браво. открываю файл с прошивкой. Передергиваю АКБ прога начинает общаться с телом но потом вылетает ошибка. Пробовал с регионами (Они были прописаны в Оптифлэше), пробовал их удалять, Пробовал переписать номера регионов с проги UFSа.
Без регионов вообще ошибку выдает. С регионами пишет Тайм аут. Что делать даже и не знаю.
Если в УФС прошивка хоть шьется до 78% то в Оптифлэше слошной Тайм аут.
Стоит у меня Винда ХР2, дома пробовал Хом едишен. Траблы теже

AlexS1
06.11.2006, 04:01
Походу твое тело ударенное и отвалилась флешка, хотя для начала найди обычный кабель и оптиком его. Лично у самого через директ не прошил ни одного самца.

Удачи!!!

bvedargh
07.11.2006, 17:47
насчет dcom полностью согласен с AlexS1.
Radogor, исходя из данной вами информации - этап соединения устройства и по: usb->ufsx->dcom(наверняка ломанный старый)->cable->phone. кабель для ком-порта (собрать, купить, украсть), проверить с ним.
ну и лог происходящего, как всегда, мог бы что-то прояснить (optiflash - options/log).

Radogor
09.11.2006, 04:22
У меня есть кабель от C100 прошивочный правда ЮСБ, но я им шил С100. Работал нормально. И есть еще старенький от Т100, прада сейчас незнаю работает ли он. От Т100 он КОМовский. Какой из этих кабелей подойдет для С200?

Raikkonenn
09.11.2006, 05:17
слышал, что от т100 должен подойти.
проблемма скорее всего железная.
интересует такой малюсенький вопросик - ты его живым видел?
если нет - скорее всего флэшь уже кверх ножками лижит (сдохла).
Да и беспокоет что одну из флэшек программе не удается распознать по типу.
разбери его, посмотри трещины вокруг всех флэшек, которые ты там найдешь.

Radogor
09.11.2006, 06:34
В этом то и все дело. Тело до прошивки работало. Хозяин жаловался, что тело иногда (изредка) глючит. что-то с дозвоном, или подвисает.
Когда его принесли ко мне. Оно работало.
А сечас просто мастдай какой-то (

$erjik
09.11.2006, 13:08
Говорил тебе, перекатай флешку.

Radogor
17.11.2006, 10:00
Пробовал. Перекатал флэшку. Все одно. 77% и капец. Ерор сплошной.
Сейчас буду пробовать Optiflah C200

Radogor
17.11.2006, 10:13
Пробую шить ОптиФлэшем для С200 Браво.
Пишет ERR-PROTOCOL.
адреса для флэширования убрал совсем.
Файл C20NXEED1.s3
Шью кабелем для С100. Лично им шил из под Винды. Рабочий 100%.
Кабель ЮСБ. Встал на КОМ7. скорость 115000.
ХардВаре платформ: Customer T: Bravo; C200
Flash erase phase: 1
Operation passes: Default
Дальше галочки не где не стоят.

нажимаю ФЛЭШ.
Просит Power ON. Передергиваю АККУМ.
Процесс пошел. Читает прошивку из файла на винте.
Потом вылетает ошибка:
Sorry, an error has occured! (ERR_PROTOCOL).
При этом сама прошивка тела так и не пошла. Может у меня файл прошивки кривой (
Что делать то?

taa73
17.11.2006, 16:43
Попробуй это мне помогло под Ufs.

Radogor
18.11.2006, 07:41
Скачал. Файл бинарный.
Мои действия :
1/Connect UFS
2/Выбираю Тридентовский модельный ряд, далее С200.
3/Как прошивку он его видеть не хочет.
4/нажимаю Write E2P. По умолчанию стоит расширение файлов S3, меняю его на bin. Ок.

1st Boot Ok, McuId: 000603EC, Rom: 00004B43, 5-1.0
2nd Boot Ok, McuId: 000603EC, Rom: 00004B43, 2-1.1
Fll Boot Ok, Vers: 5.11, fl_sceptre3_sgh_hw5_v24_C200.sre
Flash1: Fl_Id: 00010000_227E1111 - Amd KK-B
Flash2: Fl_Id: 00030000_E3030000 -
Flash2: Unknown Metrics
Baud Rate Set: 460800 bps
Image File: C200N xedk1 ff.bin

Дальше пишет: Вы точно уверены чтоб начать запись по адресу хххх.
Жму ок, а он мне в ответ
Write Failed at: 0xХХХХХХХХ

Если не трудно то про прошивку бинарника в С200 поподробнее.
Моей благодарности не будет границ. В пределах разумного.
)

taa73
18.11.2006, 14:10
У меня Ufs как прошивку видет в формате S3,bin а формат Sre не видет.Значит тебе нужен фулл S3.

AlexS1
19.11.2006, 00:10
В этом то и все дело. Тело до прошивки работало. Хозяин жаловался, что тело иногда (изредка) глючит. что-то с дозвоном, или подвисает.
Когда его принесли ко мне. Оно работало.
А сечас просто мастдай какой-то (


А вот енто знакомо по X100, тела ведут себя также при прошиве еррор, а там и бубен и без него - тело труп.
Перекатываешь проц, флеш.
Потом заново шиешь и тело как новенькое.:icq20:

Удачи!!!

Radogor
19.11.2006, 06:10
Флэш перекатал не помогло. Теперь нужно проц попробовать перекатать. Спасибо! Ели поможет отпишусь

bvedargh
21.11.2006, 15:31
в приведенном вами логе от опти должна была быть строка инициализации железа - как определась flash. что-то вроде "IDs returned by detection.." и далее.
если не пользовались опти раньше - убедиться в правильности версии (4.14 T). если используем не фулл и без опции "erase all" (а в нашем случае - ни то, ни другое не надо), резервы убрать и проверить платформу. она должна быть "Customer T: Bravo", подробно смотрим в файле platform.def (находится в директории программы)
[Customer T: Bravo ]
MIT=0
BootLoader=passive
SetupLoader=sl_sceptre3_nice_std.sre
SetupLoaderBaseAddr=0x04000000
FlashLoader=fl_sceptre3_sgh_hw5_v24.sre
FlashLoaderBaseAddr=0x00000000
StackBaseAddr=0x00000000
ChipDesc=1
Flash0=0x00000000,8,0
Flash1=0x00800000,8,1вот потом уже c уверенность насилуем плату. ufs-у доверять "двусмысленные" моменты нельзя.

As-Servis2007
19.03.2007, 14:39
Помогите принесли тело x100 после прошивки невключается, теперь при подключении к ufs пишет (1st Boot Failed: Power-Up) что мне делать?