Printable Version of Topic
Click here to view this topic in its original format
Forum for Site of ValeraVi > Использование V_KLay (Using V_KLay) > Обсуждение проблем с V_KLay v3.x


Posted by: ValeraVi 10-11-2004, 3:24
Есть проблемы с V_KLay v3 ? smile.gif
Для начала ищем решение в http://forum.vi-soft.com.ua/index.php?showforum=7 (почитайте там все темы, т.к. в их названии ваша проблема может и не описана, а решение, которое внутри, может помочь). А потом уж спрашиваем здесь. Так же можно почитать/поспрашивать http://forum.siemens-club.org/viewtopic.php?TopicID=24501 или http://forum.siemens-club.org/viewtopic.php?TopicID=43607 - там больше народу smile.gif.

качать V_KLay 3.хх отсюда:
http://vi-soft.com.ua

Просьба к владельцам не Интел флешки x65-х (для них тип флешки будет НЕ такой: "Флеш: ИД1: 0x0089, Тип1: 0x880D") запостить сюда всю строку что появляется после нажатия кнопки "Обновить->" (она большая, поэтому - клик левой кнопкой мыши на ней, потом выделить все, потом копировать. ИМЕИ мне не нужен, так что можете затереть smile.gif ).

Для х65-й серии: если используете лоадер, сгенерированный другой программой, то в этом лоадере в секции [PhoneCommonInfo] должен быть прописан параметр "optAuthorization = 1" (без кавычек). Иначе запись в EEFULL работать не будет. Открыть .vkd файл лоадера можно в любом текстовом редакторе, например "Блокнот". Или же пользуйтесь тем лоадером что включен в исталляшку, только для этогго в него нужно прописать бутключ вашего телефона - читайте ЗАМЕЧАНИЕ 1.1.

Замечания:
1.
1.1 для лоадера с "х65 (Password boot)" необходимо сгенерировать бут ключ вашего телефона и прописать его в x65.vkd. Подробнее:
http://forum.vi-soft.com.ua/index.php?showtopic=668


1.2 (Устаревший метод, использовать не желательно) для лоадера с "х65 (Chaos boot)" буткор телефона должен быть пропатчен ява мидлетом-патчером от Chaos:
http://forum.vi-soft.com.ua/index.php?showtopic=553

2. Если у вас уже установлена старая версия V_KLay (ниже 3.0), то обязательно удалите ее перед тем как ставить новую, или ставте новую версию в другой каталог. Иначе, при выборе некоторых телефонов получите сообщение:
"Reading phone driver file: it is not exist a critical parametr: MCUMemFuBu".

3. В V_KLay, на некоторых кабелях (компах, виндах и т.п.) есть проблемы с чтением флеша (может читаться медленно или с большим кол-вом исправленных ошибок). Постараюсь это исправить, а пока можете попробовать так:
http://forum.vi-soft.com.ua/index.php?showtopic=400
Если же всеравно флеш не читается/не пишется, пишите сюда с подробным описанием типа кабеля и т.п.

4. В флешере и в патчере адресация ОТНОСИТЕЛЬНАЯ от начала фуллфлеша, а не абсолютная, поэтому, например для x65 адрес 0xA15C0000, в V_KLay будет 0x015C0000 (первую цифру A меняем на 0).

5. Если пишете о каких-то глюках, то убедителяная просьба указывать версию V_KLay, которую используете, полный текст ошибки которую выдает V_KLay, тип, марку дата кабеля, при каких условиях глюк возникает, подробное описание ваших действий, которые приводят к появлению глюка и т.п. Так же укажите всю строку (если лоадер загрузился) что появляется после нажатия кнопки "Обновить->" (она большая, поэтому - клик левой кнопкой мыши на ней, потом выделить все, потом копировать. ИМЕИ мне не нужен, так что можете затереть smile.gif ). Если ошибки относятся к COM порту, ошибки передачи/чтения данных, CRC, то сделайте лог работы COM порта прогами http://latex.hotbox.ru/ или http://www.sysinternals.com/ntw2k/freeware/portmon.shtml и отправте мне на valeravi (ат) mail (точка) ru. (В portmon нужно в Computer нажать Connect Local (если само не нажалось - тогда оно серенькое) и в Capture -> Ports поставить галку возле того порта который хочешь монитрорить и убрать галки возле остальных. http://forum.vi-soft.com.ua/index.php?showtopic=276)

6. Если новую версию ставите поверх старой, папка с лоадерами от старой версии переименовывается в Loaders_backup_by_v[новая версия]_[дата и время установки новой версии], поэтому, если хотите сохранить коды в x65.vkd и/или другие лоадеры, перепишите их из этой папки в папку Loaders.

Posted by: GABRIEL 12-11-2004, 18:48
А нельзя ли сделать конфиг для C65, потому что на официальной страничке написанно, что он поддерживается, а в самом Клае нет этой модели. Он та работает через загручик CX65, но хотелось бы отдельный пункт.

Posted by: ValeraVi 12-11-2004, 23:21
2 GABRIEL
сделаю, но там разницы нет абсолютно никакой. пользуй пока cx65.

Posted by: Rey 15-11-2004, 10:42
Все круто Валера
терь видит даже мою убитую машинку
с помощью новой версии удалось залить ФФ и все стало супер
пасиб за работу над программой=)

(интересно скоро я его снова запорю и чем?)

Posted by: ValeraVi 15-11-2004, 14:43
ok smile.gif

Posted by: Gurza 2-12-2004, 10:13
Хотелось бы видеть в V_Klay поддержку A-65. Конечно, лоадер у него тот же, что и у A-60, но для удобства не помешало бы.
Заранее спасибо.

Posted by: ValeraVi 2-12-2004, 19:48
т.е.? вы точно знаете и проверяли лоадер а60 на а 65-м и все нормально флешиися?
Мне нужно просто скопировать лоадер а60-го и назвать его а65-м? а какой размер фуллфлеша в а65-ом?

Posted by: Gurza 6-12-2004, 10:59
По поводу размера fullflash не знаю (узнаю, обязательно скину).
Просто адреса eeprom такие же как на А60, т.к. после срезки тестпоинта тело можно разблокировать Freia 15, выбрав лоадер butcorebug от А60.
Следовательно лоадер один и тот же!

И у меня ещё один вопрос к Вам. Смогли бы Вы сделать лоадер для X65 со срезанным тест-ноинтом? И надо ли Вам для этого полные аппаратные данные телефона 65-ой серии?

Можете скинуть ответ мне на matfak-uspu@002.ru.

Posted by: ValeraVi 6-12-2004, 13:56
2 Gurza
ок, по а65 жду инфу...

про "X65 со срезанным тест-поинтом" - не слышал о таком. В х65 процы другие (ARM) поэтому точно такогоже понятия про тест-поинты как и в С166-х быть не может... Что вы имеете в виду?

Posted by: Gurza 6-12-2004, 14:00
Возможно будет удобно обсудить это в ICQ?
Мой UIN: 706058

Posted by: Gurza 6-12-2004, 14:10
http://forum.siemens-club.ru/attachs.php?action=getfile&attachID=1341

Posted by: ValeraVi 7-12-2004, 4:37
картинка тестпоинта хорошая smile.gif, но наше дело маленькое smile.gif - вы мне лоадер (который работает на основе этого теспоинта) - я вам его поддержку в V_KLay smile.gif если смогу smile.gif... Самому писать лоадер нет желания т.к. это дело хлопотное и не благодарное biggrin.gif

Posted by: Gurza 7-12-2004, 15:31
Понял. Навряд ли у меня получится написать лоадер, хотя можно попробовать. Думал, что Вы возьмётесь, а я бы аппаратную инфу предоставил. Тогда вопросов нет. Сейчас работаю над тем, как снимать тест-поинт на СХ-65 без выпаивания шарика Т9. Если получится, кину картинку.

Posted by: ValeraVi 7-12-2004, 22:51
а что этот тестпоинт вообще дает? для него же еще флешер наверно специальный нужен? Сомневаюсь что флешер Chaos'а тестпроит просекет...

Posted by: Simon_Waid 14-12-2004, 19:02
Hi!! smile.gif smile.gif

Sorry, I don't speak russian! As it seems you're the only ones who are that far in Working with X65 mobiles You can anwer in russian anyway, I'll use translator software to understand!

I don't know if this argument has been handled someware else.
If so, I'm sorry please tell me in this case!

I tired to unlock a siemens C65. During this procedure parts of EEPROM (???) should have been written, unfortunately there were also parts of the EEPRFULL, but the Mobile was still locked, so only other parts got written and nothing else! Now the mobile does not work anymore. I tried to download software from a second identical phone, which is already unlocked and flashed the not anymore working phone with it's frimware (this time I made a backup copy of the memory). Unfortunately I don't get the mobile to work, because I still can't write the EEPRFULL blocks and the Bootcore (Probably writing EEPROMFULL might be enough ). dry.gif

Is there a way to get access to this Restricted areas, without bying exepnsive sofware. Is there a way to do so without testpoints, or is there a device I can built to access this area ??

Thanks a lot!

Best wishes
Simon biggrin.gif

Posted by: ValeraVi 15-12-2004, 2:23
2 Simon_Waid
Use this flasher:
http://chaos.allsiemens.com/download/x65flasher-1051.rar
it do not have limitation to write to EEFULL.

Also this flasher can generate a access code for you phone and .vkd loader for V_KLay, if you select boot method "Boot password - Generate" when connecting. With this .vkd loader you can write EEFULL also and in V_KLay.

Posted by: Gurza 20-12-2004, 9:34
Вот, Валера, узнал - размер фуллфлэша у A65 - 16Mb. Проверено мной. Подтверждено программой Martech 8.0. Можешь смело делать пункт на A65 в V_Klay.

Posted by: ValeraVi 20-12-2004, 18:34
ну, размер микрухи флеша там может и 16 метров быть, но размер фула там 16 метров быть не может, т.к. все адресное пространство у C166-го проца - 16 метров, а там нужно еще и ОЗУ куда-нить влепить... так что там скорее всего как у с60-го 14 метров ПЗУ (фулл) и 2 (или меньше) ОЗУ...

Posted by: Gurza 21-12-2004, 9:50
Вот скрин Martech 8.0 - Total Flash Size = 16Mb (на картинке хорошо видно). После считывания ФФ с тела сохраняет файлом весом в 16Mb.

Posted by: ValeraVi 21-12-2004, 18:35
с мартечем все ясно, но тот лоадер от С60-го что в V_KLay и во фрее читает и пишет токо последние 14 метров флеша! Если нужны первые 2 - можешь их дополнительно вычитать/записать лоадером C60 BOOT. Попробуй - и сравни полученный склейкой этих двух файлов фулл с тем фуллом что мартеч выдает - похож? smile.gif

Кстати - адреса еепром, ленгпака, т9 и т.п. для а65-го не знаешь случаем? матреч их адреса показывает?

Posted by: bbsc 4-01-2005, 9:40
QUOTE (ValeraVi @ 15-12-2004, 2:23)

...this flasher can generate a access code for you phone and .vkd loader for V_KLay...
With this .vkd loader you can write EEFULL also and in V_KLay.


К сожалению, не пишет и с этим лоадером.
И это чертовски неудобно, т.к. теряется смысл полного бэкапа.
Это фича V-Klay или сгенеренного лоадера?

З.Ы. Н-да, я уже понял, чья это фича wink.gif.
С нетерпением ожидаем новую версию замечательного инструмента, обещаную еще в прошлом году smile.gif
http://forum.siemens-club.ru/viewtopic.php?TopicID=43607&page=6#305103

Posted by: Fatal error 9-02-2005, 14:04
Я прошу прощения, я попробывала скаать V_Kley на свой коп с вашего сайта. Все быстренько скачалось, вот только архив поврежден и я не могу вынуть программу из него. И еще пару таких ломанных архивов было, вобщем потратила трафик неначто.

Posted by: ValeraVi 11-02-2005, 2:03
http://www.vi-soft.com.ua есть 2 линка на закачку проги... попробуй качать с зеркала...

вот еще http://www.vi-soft.com.ua/siemens/v_klay_setup.zip, может поможет...

Posted by: Fatal error 11-02-2005, 16:31
Валер, да у меня все архивы битые, пыталась патчи слямзить, да не вышло, скачал 61Кб и все, дальше говорит: Закачка End.
Тоже самое сейчас со всеми ссылками на V_Kley, скачает мегиков 30 и тоже самое.
Хоть убей!В чем дело?

Posted by: ValeraVi 14-02-2005, 20:06
2 Fatal error
ну, V_KLay "мегиков 30" не занимает, а всего 1.6 wink.gif
вот еще есть на сайте http://x65.antex.ru:
http://x65.antex.ru/dn.php?file=files/Programs/v_klay_setup.zip

хотя, это у тебя явно проблема с инетом или ИЕ, если им качаеш. Т.к. зеркало на совсем другом сайте. Пробуй качалкой какой-нить - FlashGet, например...

Posted by: Mario 21-02-2005, 15:01
У меня проблема с соединением!!!
Значит семён MC60
Винда XP
кабель не родной COM!!!
V_klay 3.2.2
но ещё пробовал 2.5
Даже и не знаю что делать. Форум по этой теме читал и не знаю!!!
Помогите

Posted by: ValeraVi 21-02-2005, 18:56
2 Mario
это пробоваЛ?
http://forum.vi-soft.com.ua/index.php?showtopic=280

че за прошивка в твоем телефоне? какая конкретно проблема с соединением? пошагово опиши че делал...

Posted by: Mario 21-02-2005, 20:35
Сначала я выбираю тел. MC60, порт СОМ1, скорость 115200, нажимаю обновить , он пишет Соединение...Жмите Выкл или отключите или подключите кабель при выключенном телефоне. потом вставляю в стакан, как Вы говорили в описании, и пробовал нажимать на включение, но ничего не помогает!!!!

Posted by: Mario 21-02-2005, 20:37
А да забыл!!! Прошивка 10!!!!

Posted by: ValeraVi 22-02-2005, 19:59
нету такого тела "MC60" ....

там:
http://www.vi-soft.com.ua/
качаете последнюю версию V_KLay, выбираете "MC60 (bootcore bug)", и должно все работать, если у вас кабель нормальный.. если он оригиналный и на COM порт, то скорее всего не подойдет. читайте фак я там описывал...
http://forum.vi-soft.com.ua/index.php?showtopic=338

Posted by: teka67 4-03-2005, 5:24
ребята проблема!!!! у меня сх65 v.41 сом кабель RS-232 wind XP SP2
V_KLay 3.2 подключаю телефон связь установлена потом ошибка:
Ahard ware I/o error was reported while accessing com5-Loader:open:no answer from boot chaos key 2.bin
что делать расскажите подробно можно на мыло teka67@mail.ru быстрее будет

Posted by: malser 4-03-2005, 22:10
Помогите кто может! V_KLay 3.2 Телефон А 65 Версия прошивки 6 Кабель COM(2 шт Один 3х проводный, другой полный с подзарядкой 7 проводный. Оба самодельных. Паял сам). Оба кабеля работают на ура со всеми имеющимися Эксплоирами с этим телефоном и с А55, С55. Читает флеш на А55 и С55. Но при подключении А65 выдает для многих знакомое ошибка "A hardware I/O error was reported while accessing COM1 - Loader: Open: No answer from boot GoBoot.bin."
Кстати другие программы для флеширования телефон А65 не видят(x65flasher, x65PapuaUtilsV015)
В чем может быть дело Может в прошивке?

Posted by: ValeraVi 5-03-2005, 2:33
2 teka67
http://forum.vi-soft.com.ua/index.php?showtopic=668

2 malser
a65 на базе 55-й серии:
http://forum.vi-soft.com.ua/index.php?showtopic=280

Posted by: SpiderX 5-03-2005, 8:03
Есть вопрос к создателю smile.gif
Говорят, что фуллфлеш слитый в V_KLay 3.2.2 (речь идет о Siemens C60, ТП резан, буткор не патчен) не всегда способен восстановить работоспособность "убитой" мобилы. Связано это с тем, что FF должен быть не 14 Мб (14,680,064 байта), а 16 Мб.
Подтвердите или опровергните.

Posted by: ValeraVi 7-03-2005, 21:55
2 SpiderX
я не в курсе sad.gif... работоспособность "убитой" мобилы вообще довольно трудно восстановить smile.gif... все зависит от степени "убитости" smile.gif наверно... А вообще-то я не работник мастерской по ремонту мобил smile.gif, так что опыта в ремонет не имею smile.gif...
а все 16 метров можно и так слить - первые 2 метра - в режиме C60 BOOT, остальные 14 - в режиме C60... по идее smile.gif...

Posted by: SpiderX 8-03-2005, 9:00
2 ValeraVi
Наверно, всё завсит от степени убитости. Если трабла в первых 2-х метрах вряд ли спасёт заливка остальных 14-ти.
Режима C60 BOOT нет в V_KLay 3.3, надо юзать Freia. Только не знаю какую версию лучше и как правильно адрес выставить или там диапозон адресов автоматически выставится?

Корректировка:
"Режима C60 BOOT нет в V_KLay 3.3" беру слова обратно smile.gif

Posted by: ValeraVi 8-03-2005, 19:13
2 SpiderX
V_KLay 3.3 есть эти лоадеры. только по умолчанию они не устанавливаются. запусти инсталляшку, в списке устанавливаемых компонентом убери все галки и поставь только последнюю - лоадеры с ..BOOT.. доустановятся...
а в фрее там адреса по у молчанию стоят те которые нада - выбирай фуллфлеш и все..

Posted by: Andru_s 10-03-2005, 12:53
У меня СХ65, USB-кабель DCA-540.
Скажите, если кто знает, этот кабель работает с V_KLay?
Я пробую,но ничо не идёт!!!

Posted by: SpiderX 10-03-2005, 19:12
2ValeraVi
Может будут интересны такие наблюдения:
Сливал несколько раз FF в режиме BOOT при различных настройках и разном уровне зарада аккума. Выяснил, что содержимое этой области не меняется.
Размер полученного файла составил 2,097,152 байта. Смутило то, что V_KLay не совсем чётко распознал тип флеша, и по умолчанию выдал такое имя файла:
C60_BOOT_(Test_point)_яяяяяяяяяяяяяяя_яяяяяяяяяяяяяяя_fwff_0000000005970FBD_2004-12-28_21-43-52_From_00.bin (это при первичном бэкапе).

Забыл добавить:
V_KLay 3.3
Тел: C60 (бут не патчен, ТП разрезан), SW 27
Кабель USB (Prolific)

Posted by: ValeraVi 11-03-2005, 4:11
2 Andru_s
не работает

2 SpiderX
так и должно быть. в BOOT режиме лоадер не выдает инфу об модели телефона, ленгпаке и т.п.

Posted by: migera 2-04-2005, 9:03
Очень неудобно стало, что в версии 3.3 автоматически начинается бэкап флэша (лишняя некчемная суматоха по ее отмене) ... и я не нашел - где это можно отменить (или это нельзя сделать ?). Просто я на многих компах свой (и не только) телефон патчу и лить фф каждый раз не требуется!
Подскажите решение плз ...

Posted by: ValeraVi 3-04-2005, 21:25
для отключения (работает только с v3.3 от 8-03-2005):

[HKEY_CURRENT_USER\Software\Vi-Soft\V_KLay2\Options]
"DisableFubuAutosave"=dword:00000001

(это из v_klay_command_line_format.txt (в конце))

Posted by: Bolex 5-04-2005, 13:52
CF62 s INTEL flashkoy nebootitsja ! kakda budet pod nee loader ?

Posted by: ValeraVi 7-04-2005, 3:52
www.cf62.a2t.ru -> программы -> repair & unlock

Posted by: SoNis 7-04-2005, 9:02
Извини за назойливость, но осмелюсь напомнить про проблемку с А65 китайского поизводства. Может нуно чем-нить подсюбить.

Posted by: moonsword 7-04-2005, 20:14
У меня сименс сх64-43. Я слил фулфлэш.
И сразу пытаюсь засунуть его в мобилу обратно!
А мне пишет An unknown error occurred while accessing com3 - Loader: WrireMamory: WriteMamory: Protected area. Access denied..

Что Делать?

Posted by: Bolex 8-04-2005, 10:41
QUOTE (ValeraVi @ 7-04-2005, 3:52)
www.cf62.a2t.ru -> программы -> repair & unlock

Spasibo konechno no etot sposob mne davno izvesten .
Nelzja ponizit versiju 12 . WinSwup nedajot ,a chtob full vlit niodna programma zabootitsja ne mozhet.

Posted by: ValeraVi 11-04-2005, 16:27
2 SoNis
Мне уже кто-то задавал вопрос на мыло по А65-му, вот все что я про него знаю, остальное спрашивайте у владельцев такого тела. я таковым не являюсь.
пробуй искать там:
http://forum.siemens-club.ru/viewboard.php?BoardID=20
например:
http://forum.siemens-club.ru/viewtopic.php?TopicID=49303
можно конечно пробовать даунгрейдится до 7-й прошивки
http://allsiemens.com/flash/A65.htm
или даже до 5-й
http://www.siemens-club.ru/phcat.php?action=showmodelflash&IDmodel=82
а потом запускать мидлет патчер для 55-й серии (не для 65-й), но говорят что не помогает,
так что можешь пробовать резать тестпоинт:
http://forum.siemens-club.ru/viewtopic.php?TopicID=49303&page=0#329961

2 moonsword
на каком адресе выскакиваеть ошибка?
не пиши в буткор.
или: http://forum.vi-soft.com.ua/index.php?showtopic=541
QUOTE
Для х65-й серии: если используете лоадер, сгенерированный другой программой, то в этом лоадере в секции [PhoneCommonInfo] должен быть прописан параметр "optAuthorization = 1" (без кавычек). Иначе запись в EEFULL работать не будет. Открыть .vkd файл лоадера можно в любом текстовом редакторе, например "Блокнот". Или же пользуйтесь тем лоадером что включен в исталляшку, только для этогго в него нужно прописать бутключ вашего телефона - читайте ЗАМЕЧАНИЕ 1.1.


2 Bolex
что я знал, рассказал... больше см. там:
http://forum.siemens-club.ru/
http://forum.allsiemens.com/

Posted by: SoNis 20-04-2005, 3:41
Китайский А65! Ну вот, наизваращался по-полной программе. Наверно уже все попробовал. Мидлет-патчеры с ним неработают однозначно. На Siemens-club ребята выложили какие-то лоадеры, но у меня и они не проходят. Причем не проходит только Nutzo и Allboot.
Вкладываю лоадер с Siemens-club для анализа. Не сочти за наглость, ПОЖАЛУЙСТА, посмотри его. Мож какой камень валяется?

Posted by: ValeraVi 24-04-2005, 3:54
2 SoNis
А65_лоадер - один в один как и лоадер в инсталляшке V_KLay (A60_C60_A65.vkd)
А65_лоадер2 - отличается одним битом в байте по 1AE6 в буте аллбут и кроме этого это лоадер от старого V_KLay 2.x (c 3.х не пашет). Может этот бит как-то и влияет на работу лоадера, но на его загрузку в телефон он точно не влияет...

Posted by: VivalzarD 24-04-2005, 20:46
2 ValeraVi

Вот такая проблема:
Телефон: Siemens C60
Прошивка SW27
Железо HW40
Чипы внутри интелловские
Дата выпуска - 2004 год.
Ни разу не патчен и не перепрошит!
Тест-пойнт резан (не криво - все нормально под микроскопом)

Кабель - фирменный Siemens - переделанный - микросхемы кабеля питаются не от тела а от внешнего источника. Кабель работает (проверено по закачке файлов).

Суть проблеммы: Ни одна из известных мне прог не коннектится. В том числе и v_klay (версии от 2.1 до 3.3). v_klay выдает: A hardware I/O Error... Loader: Open: No answer from boot AllBoot.bin !

Первые три загрузчика проходят (т.е. InitBoot, LoaderBoot и GoBoot).
А вот последний - нет.

PortMon вот что выдает в момент работы с последним загрузчиком:
0.00000251 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS
0.00000251 V_KLay.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:5000 RM:0 RC:0 WM:0 WC:0
0.00000670 V_KLay.exe IRP_MJ_READ Serial0 SUCCESS Length 1: A6
0.00002794 V_KLay.exe IRP_MJ_WRITE Serial0 SUCCESS Length 2: 30 1B
1.20597897 V_KLay.exe IRP_MJ_WRITE Serial0 SUCCESS Length 6960: EA 00 04 02 CA 00 3C 07 CA 00 1E 1B CA 00 62 06 CA 00 28 1B CA
0.00021064 V_KLay.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: A5
0.00000615 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS
0.00000447 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS
0.00000251 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS
0.00000251 V_KLay.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:5000 RM:0 RC:0 WM:0 WC:0
0.00000698 V_KLay.exe IRP_MJ_READ Serial0 SUCCESS Length 2: CC CC
0.00000251 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS
0.00000196 V_KLay.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:5000 RM:0 RC:0 WM:0 WC:0
0.00000363 V_KLay.exe IRP_MJ_READ Serial0 SUCCESS Length 2: 89 56
0.00000251 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS
И дальше v_klay ждет... ждет... и ничего дождаться не может. В итоге ругается и не хочет работать.
Как я понял - загрузчик возвращает два числа: CCCCh и 8956h - что они означают - без понятия. Пробовал их подставлять вместо строчки 0sOK в файле с загрузчиками - ничего не вышло.

Вот и все. Что делать - не знаю, а телефон то прошить как хочется!

---------------------------------
Голь на выдумку горазда: тулза для перепрошивки мобильников - из карманного фонарика!

Posted by: ValeraVi 24-04-2005, 22:58
QUOTE
             If flashbase=UNKNOWN_FLASH_NAK=0xCCCC - error - flash IC type is unknown for loader.
                Then loader sends a WORD=flashtype (LOBYTE - LOBYTE(manufacturer), HIBYTE - LOBYTE(IC ID)) and exits (reset MCU).

т.е. это означает что лоадер не знает твой тип флеша 8956 (или 5689 - кому как нравится smile.gif )...

Posted by: VivalzarD 29-04-2005, 20:52
2 ValeraVi

Ну и что мне делать? Я знаю что чипы новые. А дальше что?
Вобщем код лоадера у меня есть. Как ты говорил - его надо дизассемблернуть и полечить (объяснить, мол, что данный чип тоже хороший). А чем? Я вроде что-то нарыл в нете - но там только разные описания, документация и ни одного дизассемблера (впрочем и ассемблера самого тоже нет). Свой асм писать под это дело - ей богу извращенство.

Пожет подкинешь ссылки или подсказку дашь?

-=: VivalzarD :=-

Posted by: ValeraVi 29-04-2005, 23:25
дизассемблер наз. IDA Pro v4.30 или старше.. ссылку видел там
http://alexsid.antex.ru/index.php?main=techinfo.php
но может уже и мертвая. Ищи по варезным сайтам. качай то ту версию которая с модулем для с166-го проца.
Насчет научить лоадер писать твою микруху это немного опастно, т.к. если хоть чуть-чуть ошибешся - трубу на свалку, если нету другого какого-нить флешера который понимает твой тип флеша, чтоб залить бекап. Найди даташиты на твою микруху флеша и даташит на старую микруху флеша - стравнивай их чтоб был одинаковый алгоритм стирания/программирования флешек.

Posted by: VivalzarD 1-05-2005, 22:16
2 ValeraVi

Да пробовал я ее ИДА-шкой мучить. ИДА в этом загрузчике неизвестную команду находит. И хер его знает что эта команда делает. Вроде все понятно. А вот где параметры флешек лежат - хер его знает. Так что - с флешкой мучений долго еще много будет.

Posted by: ValeraVi 3-05-2005, 16:07
2 VivalzarD
ищи кучу сравнений, типа:
CODE
 cmp r9, #01689h
 jmp cc_Z, HC_Grp1a_GetPhoneID
 cmp r9, #01789h
 jmp cc_Z, HC_Grp1a_GetPhoneID
 cmp r9, #01720h
 jmp cc_Z, HC_Grp1a_GetPhoneID
 cmp r9, #0172Ch
 jmp cc_Z, HC_Grp1a_GetPhoneID
 cmp r9, #09289h;Intel 32Mb
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #9689h;Intel 32Mb
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #05489h
 jmp cc_Z, HC_Grp1a_GetPhoneID
 cmp r9, #0C089h
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #0C289h
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #0C489h
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #0C589h
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #0BA20h
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #0FF20h
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #0CE20h
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #04820h
 jmp cc_Z, HC_Grp1_GetPhoneID
 cmp r9, #01020h

Их должнобыть несколько. Это и есть сравнение типа текущей флешки, с известными.. Выбираешь среди известных типов флешек, такую флешку, алгоритм прошивки которой один в один совпадает с твоей (сравнивай по даташитам) и прописываешь свой тип в место известного лоадеру (во всех местах где попадается).

Posted by: Mike 5-05-2005, 17:29
у меня был С60 с 23 прошивкой, я пропатчил буткор, поставил 27 прошивку, но V_Klay при попытке снять ФФ с тела выдает ошибку "An unknown error occured while accessing COM1. Loader not ready!"
пробовал на разных портах и с разными скоростями, но все одно и тоже...
PLZ HELP!

Posted by: VivalzarD 9-05-2005, 17:37
2 ValeraVi

УРА!

Я расколбасил код лоадера и теперь он коннектится к телу. Причем изменить идентификатор флешки недостаточно. Надо изменить ее параметры (там задаются размеры флешек и максимальное адресное смещение). Когда это все меняется - все начинает работать!

И даже перепрошивка прошла!

НО! Прошла криво. И я не знаю почему. И мой тел умер ваще.

Вот что происходит: все блоки лоадер пишет нормально. А вот блоки с 0x60 по 0x68 пишет, но при выгрузке лоадера эти блоки почему-то как бы стираются. То есть - записал я флеш - все ок. После сразу считал его из тела на винт. Нажал на кнопку выгрузки лоадера и снова подконнектился к телу. Опять прочитал флеш и высфопил на винт - и итог - флеши различаются с 60 по 68 блок!

Причем первый флеш - копия того, что я туда залил!

Как я понял - 60 блок это BOOTCORE. Все остальное - какая то важная байда (там много настроечной инфы). И без этих блоков (точнее без верного их содеражния) ни тел не работает, ни какие другие проги к нему не коннектятся, кроме V_KLAY (ну напр. Siemens EEPROM Tool)/

Вот так вот. И еще - при коннекте к телу V_KLAY дает о нем такую инфу:
fw0; Флеш: ИД1: 0x0089, Тип1: 0x8856; PhoneID1: 0xE690B74E; PhoneID2: 0x00042000 dbg: cache param: No=1,0x00000000: 0x00020000

А если записать в тел блоки с 60 по 68 и нажать кнопку "обновить" - то будет так:
SIEMENS C60 lg91 fw27; Флеш: ИД1: 0x0089, Тип1: 0x8856; PhoneID1: 0xE690B76F; PhoneID2: 0x00042000 dbg: cache param: No=1,0x00000000: 0x00020000,

Вот такая вот фигня. Интересно узнать твое мнение!

With Best Regards -=: VivalzarD :=-

Posted by: ValeraVi 9-05-2005, 22:29
2 VivalzarD
сравнивай даташиты на твою микруху флеша и на ту микруху которая стандартно идет в C60-х ...
QUOTE
Надо изменить ее параметры (там задаются размеры флешек и максимальное адресное смещение).

странно.. а зачем это все менять, если телефон один и тот же - или в телефонах с флешкой ИД1: 0x0089, Тип1: 0x8856 больше флеша???

Posted by: VivalzarD 10-05-2005, 17:14
2 ValeraVi

А где даташиты взять? Вот микруха 1201 полностью совпадает по параметрам с 8956. Но 8956 я могу посмотреть в теле (ну обозначение, серию и т.п.) а что с 1201 делать? Как расшифровать и где даташиты потом искать?

И еще есть подозрение:

я залатал дырку в плате (резаный тест-пойнт) графитом и буткор заработал. И к своему удивлению я обнаружил - что буткор все-таки прошивался нормально, ибо v_klay к нему коннектится как к Patched Bootcore. А как к тест-пойнту - уже нет.

И определяет он инфу о телефоне правильно лишь тогда, когда будет произведена запись в область буткора телефона.

То есть пишет он нормально, а вот читает... или это глюк у лоадера такой.

Вобщем подозрение такое, что есть какая-то важная булька во флеше телефона, то-ли блокер, то-ли еще что, и она не упдатится или ... на этом мысли останавливаются.

Может еще кстати механизм трансляции адресов при записи во флеш не тот. Там же хитро как то все идет. Может все записаться нормально и считаться так же, но на самом деле будет все "к верху ногами".

Я лоадер еще плохо изучил... работаю.

Вот кстати файл сюда приложил - протокол работы portmon-а при записи области из файла фуллфлеша в область буткора (с 0x00600000 по 0x00680000).

With best regards -=: VivalzarD :=-

Posted by: VivalzarD 12-05-2005, 22:23
2 ValeraVi

Не могу я даташит на интелловскую флешу найти. На АМД-шную нашел полнейшее описание. А на интелловскую - нет. Там флеша: Intel 48F300, а я в нете нашел только 28F320 - но это не то.

Вот фигня такая. Напьюсь теперь ...

Sad -=: VivalzarD :=-

Posted by: ValeraVi 13-05-2005, 0:30
может это оно:

вот главная страничка для этой серии
http://www.intel.com/design/flcomp/PRODBREF/251890.htm

даташит...
http://www.intel.com/design/flcomp/datashts/25263302.pdf
правда на аналог с меньшей памятью - но это мелочи - пару адресных линий добавить...

а тута вот можно почитать как ее программировать
http://download.intel.com/design/flcomp/datashts/25190209.pdf

такие мкрухи, кстати, в х65-х стоят ...

Posted by: VivalzarD 14-05-2005, 22:22
2 ValeraVi

Вот теперь интереснее! Но все равно каменный цветок не выходит...

Фишка вот в чем: алгоритмы записи в лоадере я менять не стал (муторно, да я и не понял что к чему, схемы то тела с интелловской флешей у меня нет).

Ну я подставлял параметры флеши вместо интелловских (которые там уже есть) и вроде нормально. За исключением того, что начиная с адреса 0х00200000 идут CRC ошибки! Я так понял - при подстановке данных параметров запись ваще не идет. То есть он делает вид что пишет, потом читает - а CRC не совпадает!

Хотя раньше со старыми параметрами (параметры АМД-шной флешки) запись шла! И читалось все так как надо!

Кстати раньше я подставлял ID своей флеши вместо влеши 1201 (АМД). Теперь этот фокус не проходит - если еще и параметры флеши остальные задать. Лоадер виснет на определении типа флеши и тела.

Вот такие пироги... жопа ваще... не знаю что делать, но делаю что умею. Если будут соображения - поделись. Мне они могут сильно помочь, да и не только мне....

With best regards -=: VivalzarD :=-

Posted by: ValeraVi 15-05-2005, 1:31
2 VivalzarD
Соображение тут может быть только одно - алгоритм записи у новой флешки другой, и нужно его реализовывать в лоадере...

Posted by: VivalzarD 23-05-2005, 20:04
2 ValeraVi

Опять пишу!

И все не в понятках. Достал я прогу - Siemens Service Tools 5.53 - и эта софтина подконнектилась к моему телу и нормально с ним работала! Причем вот какя фича: все, что я записал с помощью VKlay (с переработанным лоадером), прочиталось этой прогой и все было записано так как надо!

Записал я фуллфлеш этой прогой - а тел все равно мертвый! Как будто чего-то не хватает.

Вот чего? Хрен знает. И на эту тему вопрос: что такое BOOT. То есть существует лоадер - C60 BOOT. А с какой памятью он работает? Он же ведь всего с 2-мя мегами оперирует! И по какому адресу эти два мега лежат?

Может я случайно этот BOOT запорол - и теперь шей не шей - все равно не оживить?

With best Regards -=: VivalzarD :=-

Posted by: AlexeyVN 25-05-2005, 20:40
2 VivalzarD. я воюю с точно такой проблемой свяжись со мной
335205304

Posted by: AlexeyVN 26-05-2005, 21:27
Я вот что еще заметил C60 (intel) sw27. заливаю ссе фул. - работает. сливаю сст - фул. сравниваю 32 различия, заливаю обратно не работает!!!

Posted by: BSW 2-06-2005, 14:39
А у меня другая ситуация - слил с нерабочего (только подсветка и бжжжжжж) тела С60 898856 фулл, залил другой якобы рабочий - тело мертвое, заливаю обратно оригинальный фулл - тело мертвее прежнего. Не только нет подсветки и бжжжжжжж, но и Eeprom Tool 3.15 перестал с него выдавать информацию!!!
Сливаю с него опять фулл и сравниваю с первым - они ОДИНАКОВЫЕ!!!!
Бред какой то.
Есть ли SST или другая прога нормально работающая с этим типом флеша???



Posted by: BSW 10-06-2005, 17:20
Отвечаю сам себе - с эти типом флеша прекрасно справился Martech...

Posted by: FISH34 20-06-2005, 21:13
@VivalzarD
Скажи..please..как решил свою проблему?
У меня тож такой чип, тока на А65...
РЕзал тестпоинт и также на лоадере AllBoot.bin ошибка...

Posted by: Ganster 26-06-2005, 22:25
Я всегда пользовался V-Klay 2.7.Он нивкакую не хотел коннектиться с Siemens A52 с последней версией 9 прошивки.Я надеялся,что с выходом более новой версии V-Klay этот баг с лоадером исправят,но увы... sad.gif Может кто поможет с лоадером то? Я такой не один,на многих форумах этот вопрос не раз обсуждался! Лоадер можно пульнуть мне на e-mail ganster00@mail.ru Заранее спасибо!!!

Posted by: ValeraVi 12-07-2005, 21:03
2 Ganster
это не баг smile.gif, это фича smile.gif... Это раньше - был баг в телефоне, и им пользовались чтоб читать/писпать флеш, в новых версиях прошивок сименс баг поправил smile.gif... Пока не найдут новый баг - юзай обрезание теспоинта smile.gif, что черевато потерей гарантии и т.п.

Posted by: bbsc 16-07-2005, 22:53
2 ValeraVi
Уже можно добавлять М75 в список поддерживаемых телефонов.
Сегодня поставил первые патчи.

Спасибо, ValeraVi :beer:

Posted by: ValeraVi 17-07-2005, 2:00
2 bbsc
ок smile.gif, допишем как нить.. smile.gif

Posted by: d.k.Brazz 31-08-2005, 13:08
Хочется узнать причину по которой из А60 последние версии В-Клай сливают не 8 а 14 метров. Насколько это вообще принципиально? Просто возникли http://forum.siemens-club.ru/viewtopic.php?TopicID=30168&page=17#388770 при ковырянии таких ФФ.

Posted by: ValeraVi 1-09-2005, 2:50
в лоадере для а60 вы можете вручную настроить такой размер как вам нужно... или просто на вкладке флешера выбрать нужный диапазон чтения флеша...

Posted by: tsar2004 12-09-2005, 9:23
Зддравсвуйте, проблема такая:
попытался сменить имей на отцовском теле CX65, путём вливания в него еепрума другого тела, V Klay ругается на загрузке 2-го ключа.
Кто знает, как сменить или обойти эту проверку?
Во Freia 15 нет 65 серии, пробовал через 60, ни чего не получилось.

Posted by: asgard 12-09-2005, 13:10
как поршить телефон через usb кабель

Posted by: ValeraVi 13-09-2005, 1:28
2 tsar2004
1. при вливании чужого еепрома получить трупик а не телефон smile.gif
2. написано вверху:
QUOTE
Для х65-й серии: если используете лоадер, сгенерированный другой программой, то в этом лоадере в секции [PhoneCommonInfo] должен быть прописан параметр "optAuthorization = 1" (без кавычек). Иначе запись в EEFULL работать не будет. Открыть .vkd файл лоадера можно в любом текстовом редакторе, например "Блокнот". Или же пользуйтесь тем лоадером что включен в исталляшку, только для этогго в него нужно прописать бутключ вашего телефона - читайте ЗАМЕЧАНИЕ 1.1.


2 asgard
http://forum.vi-soft.com.ua/index.php?showtopic=668

Posted by: tsar2004 13-09-2005, 3:43
А как тогда можно емей сменить?

Posted by: ValeraVi 13-09-2005, 15:36
2 tsar2004
на 55 серию был какой-то патч, на 65-ю тоже нужен патч, где его взять и существует ли он я не в курсе - этим не интересуюсь smile.gif... поищи в http://www.google.com, может уже есть...

Posted by: Mikl 26-10-2005, 14:25
Добрый День!
Имею тел. ME45, в сервис центре была установлена ver.30
взамен 21. Хотел ионизировать и поставить некотрые
патчи, в частности, большие цифровые часы.
Шнур = стакан от S45, аккумулятор заряжен на 100%,
версия V-KLay 3.3. COM1, скорость 115600. Версия FF определил быстро = С289.
Начинаю копировать FF, появляются такие сообщения:

An unknown error occurred while accessing COM1 Loader not ready.
и
A hardware I/O error was reported while accessing COM1 – Loader: Open: No answer from boot Nutzo.Bin.
[B][SIZE=7]

Решил установить более раннею версию = 2.5. Снес 3.3, установил 2.5.
FF не читает. Останавливается в самом начале и появляется сообщение
"Ошибка записи/чтения CRC".
Решил установить V-Klay на другой компьютер, полагал что
на моем направильно работает COM1. Версия 2.5.
Считывал большее время, чем раньше, но все равно выдал сообщение
"Ошибка записи/чтения CRC".
Большая просьба, подсказать возможные пути решения.
С уважением, Михаил.

Posted by: ValeraVi 27-10-2005, 2:32
S45 довольно старый телефон для него есть много разных флешеров, попробуйте другой, может он будет работать с вашим телефоном / кабелем / компом и т.д.....

Posted by: PuM 11-02-2006, 21:12
Имеется C72, бут-ключ тоже есть. В x65flasher работает. cool.gif
Но в V_KLay 3.3 и 3.2 работает только с выключенной optAuthorization. Иначе на этапе "Установка скорости связи...Ok." появляется сообщение об ошибке: "A hardware I/O error was reported while accessing COMx (проблема наблюдается на всех портах) - Loader: Authorization #1: Loader not ready."
Отсюда возникает вопрос: чё за фигня? unsure.gif

Posted by: ValeraVi 12-02-2006, 16:43
может это optAuthorization и не нужно? или без него в еепром не пишет? хотя, для установки патчей запись в еепром и не нужна....

Posted by: PuM 12-02-2006, 16:48
Просто хотелось иметь возможность откатиться на 100%, если что smile.gif

Posted by: Slava98 29-11-2006, 12:20
Добрый день
Имею телефон S75 SW47
Имею кабель DCA 510
Суть проблемы такова - когда требуется давить красную кнопку - я нажимаю её и ничего не происходит ( Перепробовал все порты, все скорости и все *vkd ) ничего не помогает, помоги пожалуйста. Есть предположение что не порядок с драйверами - я устанавливал с диска сименс.
Заранее спасибо

Posted by: akin80 21-12-2006, 15:30
Подскажите ПОЖАЛУЙСТА в чем может быть проблема!!!
подобный вопрос на форуме уже задавался Crusader, но ответа на него я так и не нашел
"Все самые популярные программы прошивок жалуются на
boot file is not accepted
Дело было ТАК:
Решил перепрошить А55 в С55
1.Создал все бэкапы для А55.(Делал это во Freia и V_clay)
2.Случайно залил прошивку(8Мб) в bootcore или eeprom(уже точно не помню).
3.После этого телефон поработал мин 20, а потом еще несколько раз включился, а затем перестал реагировать на кр.кнопку..
4.Полазил в Инете, нашел фотки для перерезания TEST POINT.
5.Перерезал! теперь реагирует на кр.кнопку(но не включается).
6. v_clay теперь пишет
No Answer from boot AllBoot.bin
frea затыкается на 3-м буте "
народ, есть какие-нибуть мысли?


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)