|
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 22.4.2009, 12:00 | Как реанимировать Glofiish X500+ после неудачной прошивки | unit123, | |||
| 31.3.2009, 14:08 | AutoInstall после Хард-Ресета. Medush SetupSystem | Все, кто хоть раз перепрошивал девайс, практически всегда сталкиваются с невозможностью автоустановки программ после Хард Ресета. Происходит это потому, что как правило набор предустановленных прог для автоинсталла из Storage жестко прописан в welcome системы. Безусловно, есть универсальные установщики, но и они всего лишь копируют поведение стандартного алгоритма и сложны в настройке для среднестатистического пользователя. Поэтому я озадачился написанием скрипта (работающего под MortScript) для АвтоИнсталла. Главные задачи проекта: - ФУНКЦИОНАЛЬНОСТЬ: Желательно предусматривающая все возможные "возжелания" юзера. - ПРОСТОТА: Чтобы не нужно было ничего никуда прописывать, достаточно разложить по папкам то что хочешь и получить результат. Или легко настроить по желанию. - ГИБКОСТЬ: если не устраивает ПРОСТОТА, дать возможность подстроить алгоритм под себя как частично, так и очень глубоко, практически полностью, но опять-таки с минимальными усилиями и знаниями. - УДОБСТВО: мультиязычный USER-FRIENDLY интерфейс, выбор между "тихой" установкой или с выдачей сообщений. Отдельный скрипт с интерфейсом для интерактивной настройки SetupSystem без вникания в тонкости ручной правки ini - файла. Предлагаю всем активно поучаствовать в обсуждении и разработке НАРОДНОГО алгоритма, сделающим наши с вами эксперименты с прошивками приятными и не требующими последующей долгой настройки девайса для приведения его к привычному "рабочему" виду. Чем активнее обсуждение, тем более удобный продукт получится! Итак, мое видение функционала и, собственно, хода самого алгоритма Step by Step (все части (секции) алгоритма настраиваемы - Да, Нет, Спросить): 1. Поднятие из BackUp'a. Если файл бекапа - exe, то проверка даты создания и запуск наиболее свежего. Либо, если файлов несколько, то можно предоставить пользователю выбор. После Restore - предустановленный выбор: прерваться или продолжить выполнение (сразу или после ресета) - например если в бэкАпе только PIM и т.п. 2. АвтоУстановка программ. Проги могут быть упакованы в архив и (или) лежать кабами в папке \Скрипт\Programs. Допускается любая вложенность подпапок - раскладывайте ваши проги "по полочкам" как душе угодно. Если в папке лежит ConfigFiles.txt с описанием что ставить - тогда исполняем только его. 3. Копирование ярлыков. Как правило, у каждого из нас куча прог на карте, не требующие установки. А вот линки на них приходится кидать вручную. Исправляем ситуацию 4. Копирование файлов. К примеру, можно автоматически скопировать любимые мелодии звонков, либо нужные конфигурационные\регистрационные и прочие файлы куда угодно. Файлы кладем в \Скрипт\Files создавая структуру каталогов относительно \My Device. Для O2 XDA Flame реализовал чтение реальных названий Storage и Storage Card из реестра. По остальным девайсам нужны ключи реестра, где хранится данная информация, пожалуйста присылайте. Это нужно для того чтобы копирование происходило именно туда куда нужно даже при неразлоченной \Storage. 5. Импорт нужных ключей в реестр. Файлы *.reg кладем в \Скрипт\Reg. 6. Тюнинг системы. Применение любимых настроек (как всегда - с предопределенным выбором Да/Нет/Спросить/ConfigTuning.txt). Данный раздел - для АКТИВНОГО обсуждения!!! Присылайте наиболее универсальные и полезные настройки системы (сразу пишем для какой оси)! Например, уменьшение ширины скроллбарови т.д. и т.п. Здесь же хочу реализовать автоустановку предустановленных: TimeZone и региональных стандартов. Плюс автоматическую синхронизацию времени с Time-сервером. Прошу высказывать свое мнение относительно функционала и алгоритма. Итак, Medush SetupSystem. Находится в активной разработке. Текущая версия: 0.3. Реализовано (по пунктам алгоритма) : 1. Диалог для поднятия из резервной копии - выбираете файл или вашу backUp-программу, выбор передается на выполнение. 2. В каталоге с программами (переименовал в \Cabs - так вроде понятнее 3,4 Реализованы, пока без поддержки Config____.txt. 5. Реализованы импорт *.reg и *.xml 6. Пока не приступал. Также пока не реализовал возобновление работы скрипта в случае случайного ресета девайса пользователем после установки одной из программ. Распаковываете архив в любое место по выбору. Если в системе не установлен MortScript, запускаете файл MortScript.exe из соответствующей директории. Он пропишет ассоциации с файлами *.mscr Далее можно выполнять сами скрипты: Главный - AutoInstall.mscr В \Scripts\ вынесены все скрипты по обработке отдельных частей алгоритма, сделал их не зависимыми от главного скрипта, т.е. вы можете запускать их все по отдельности. Все скрипты читают установки из Autoinstall.ini - покопайтесь, там можно менять ход алгоритма. Каждая секции алгоритма смотрят соответствующие ключи: Yes - выполняется, No - пропускается, Ask - спросить у пользователя. Там же параметр ShowMessage - сейчас стоит Yes и выдаются все сообщения. Когда попробуете работу скрипта и поймете ход выполнения, смело ставте No и АвтоУстановка будет работать автоматически, запрашивая только критические моменты. Доступны два языка: Русский и Английский. Любые другие - создаете новый каталог в \Scripts\Localization\, имя каталога=названию языка, внутрь кладете правленный под конкретный язык Language.ini. Все. Язык будет доступен автоматически в диалоге выбора языка (для этого включить в AutoInstall.ini параметр LanguageChoiceDialog=Yes Тестируйте, пишите. НОВАЯ ВЕРСИЯ! - полноценный импорт reg и XML - в \Cabs (бывшая \Programs) теперь генерится файл SetupLocation.ini Все что в нем в секции [Main Memory] - ставится в полном автомате Medush SetupSystem ver.0.3. [attachment=1069:Autoinstall_v.0.3.zip] |
AGC, avm, BigMike, KAREL10RUS, SP3, | ||
| 3.12.2008, 20:47 | HERMES JTAG кабель | Во-первых, спасибо за то, что отозвались.. Может не досконально, но читал... Проблема и конкретный вопрос пока один: На рисунке http://forum.pda2u.ru/forum/ipb.html?act=attach&...post&id=255 7 контактов, в обсуждаемых темах - по 5-ть. Возможно и тупейший, но КОНКРЕТНЫЙ вопрос - я затрудняюсь - куда на LPT разьеме развести контакты "VCC" и "TRST". Пока это все. Надеюсь на поддержку в дальнейшем... VCC - это питание, использовать его не обязательно, обычно микросхему кабеля запитывают извне или хотя бы от батарейки 3,3-4 вольта. Используй кабель Wiggler. Распиновка контактов: D0-(2 нога LPT)-TCK D1 (3)-TDI D2-(4)-TMS BusY-(11)-TDO D4-(6)-Tsrt. Схема кабеля: [attachment=565:wiggler_ARM.GIF] |
a_klaim, BigMike, | ||
| 3.10.2008, 10:02 | Реанимация HTC Wizard и Prophet | Помогите, подключил, настроил все как по инструкции, но прога JTAG пишет что устройство ненайдено...Может ли это быть от длины кабеля? Он немного больше чем 35см...Кабель проверил, все спаяно правильно...Помогите, зарание спасибо... Скорее всего длина кабеля не при чем. ПРоверяй правильность распайки кабеля и все остальное. |
NiiiC, | ||
| 17.6.2008, 15:11 | Реанимация HTC WIZARD и других аппаратов на базе процессора OMAP- Реанимация с помощью JTAG | Обсуждения здесь запрещены, для этого есть ОТДЕЛЬНАЯ ТЕМА! Эта тема открыта временно лишь для выяснения неточностей и (или) ошибок! Алгоритм реанимации умершего HTC Wizard, он же HTC P4300 / Qtek 9100 / Qtek A9100 / Dopod 838 / i-mate K-JAM / T-Mobile MDA Vario / O2 Xda Mini Pro / O2 Xda Mini S / Orange SPV M600 / Orange SPV M3000 / Cingular 8125 / Vodafone VPA Compact II Алгоритм работает на всех коммуникаторах с процессорами OMAP 850 и другими сериями OMAP 730-850 при определении и настройке правильного ID процессора. С некоторыми изменениями должен работать абсолютно на всех устройствах независимо от программной и аппаратной платформы. COPYRIGHT arcc Все что вы делаете, Вы совершаете на свой страх и риск!!! Используя эту инструкцию при определенной кривизне рук Вы рискуете окончательно убить свой аппарат на уровне железа! Если Вы не уверены в своей квалификации, отдайте аппарат на ремонт специалисту. Все претензии по последствиям использования данного алгоритма отправляются в корзину без рассмотрения!!!! Симптомы: Wizard перестал включаться после экспериментов с прошивками, он не падал, не тонул, из него горелым не пахнет, то есть аппарат убит именно программно. Он не включается, не реагирует на нажатие кнопок, не входит в бутлоадер. Если вы подключаете аппарат через блок питания с индикацией потребляемого тока и видите значения при попытке включения аппарата более чем 150 миллиампер - скорее всего у вас проблема в железе и этод метод вам не поможет. Методика восстановления Wizard'a основана на загрузке через JTAG исполняемого кода бутлоадера в RAM и передаче ему управления. В результате вы получаете временно работающий бутлоадер, и из него производите полную прошивку аппарата (бутлоадер + система). Аппаратная подготовка. Расположение контактов JTAG на плате Визарда [attachment=322:Wizard_JTAG_PINS.JPG] Для подключения к JTAG Вам потребуется кабель Wizard, принципиальная схема ЗДЕСЬ. Сигнал SRST_N разводить и паять не надо. Либо воспользуйтесь упрощенной схемой [attachment=316:wiggler_ARM.GIF], которая подходит и для работы с фирменной утилитой sjf для процессоров Самсунг (как результат - нестандартная разводка сигналов). Предвосхищяя лишние вопросы: абсолютно не важно, на какие пины Вы выведите сигналы, главное потом правильно настроить их в H-JTAG согласно использованной Вами схемы. Варианты презентабельного оформления получившегося кабеля. Требуется наличие на компьютере порта LPT, при его отсутствии (к примеру на некоторых ноутбуках) возможно использовать PCMCI LPT, только он должен быть аппаратным а не эмуляцией- у меня не стандарный адрес порта FFD8. В H-JTAG в свойствах Settings выставляйте нужный адрес и сделайте Port Testing. Программная подготовка. Потребуются: - программа H-JTAG, брать здесь: _http://hjtag.com/download.html - Нам понадобится дебагерр, можно использовать ADS 1.2 или NoIce .Так как ADS по размеру большой качаем NoIce _http://www.noicedebugger.com/download.html. Кряка на него нет - но работает это 31 день так что всем хватит. - правильная версия бутлоадера для Вашего аппарата (G3 или G4). Для G4 можете использовать этот патченный бутлоадер Wizard'a, тогда не придется держать кнопки для входа в бут, качаем: [attachment=323:sspl_s_wizard.zip] Для G3 используйте соответствующий файл SPL ну и кнопки придется подержать для входа в режим бута для прошивки - файл с полной прошивкой визарда, включая SPL - поиск рулит, кто-нибудь дайте ссылку выложу. Итак, приступим... 1. Установите H-JTAG. Нужно его настроить для работы с OMAP850, так как внутри этого проца находятся аж три устройства, каждое со своим ID. Идем в Settings и настраиваем согластно картинкам: [attachment=318:H_JTAG_Settings.png] 2. Подключаем wiggler к плате, подаем на него питание 3,8-4,2 (максимум 5) Вольта. Обеспечьте надежный контакт в точках подключения! Это может быть пайка либо любой другой способ, гарантирующий надежность контакта, рекомендую ознакомиться с опытом по подключению к Атомам. 3. Подключаем питание к плате аппарата - ЗАРЯЖЕННЫЙ аккумулятор или можно подать питание 3,8-4,2 В напрямую на клеммы (согласно рисунку).[attachment=319:AccPowerPinsWizard.JPG] 4. Зажимаем кнопки Power+Camera на 5-10 секунд. Если девайс включен через блок питания то при включении будет видно потребление 120-140 миллиампер. 5. В H-JTAG выполняем Detect Target. Должен определиться наш процессор с ID 0x0692602F. Отлично, первый этап завершен, мы подключились к процессору через JTAG. Пока все закрываем и действуем дальше. Теперь займемся шаманствами... 6. Устанавливаем NoIce. Настраиваем (смотрим рисунок) 1) Выбираем Options -Target Communications 2) Выбираем RDI Interface 3) Указываем где находится H-JTAG.dll для RDI 4) Ставим частоту процессора (можно указать и 200). Далее нажимаем OK и закрываем программу NoICe (не сворачиваем а закрываем !!!). [attachment=320:NoIce_0.GIF] 7. Подготавливаем убитый девайс. Подключаем JTAG. Запускаем H-jtag (настройки для процессора даны выше ). Включаем девайс - зажимаем и держим кнопки Camera и POWER. В H-jtag выполняем Detect Target - у вас должен определиться процессор с правильным ID (0x0692602F). Запускаем NoICe если все нормально и все правильно выше настроенно программа должна стать на адрес 0000 и вы увидите код ARM . Далее смотрим следующий рисунок: [attachment=321:NoIce_1.GIF] 1) Выбираем пункт меню Load 2) Обязательно первым ставим галочку на Load as binary image 3)Указываем адрес загрузки в RAM 10000000 4)Выбираем файл бутлоадера для загрузки (у нас для G4 sspl-s_wizard.nb), нажимаем Ok и видим прогресс бар загрузки (придется подождать некоторое время чтобы залился файл ). 5) Как только зальется файл выбираем пункт меню View и выбираем подменю Disassemble at... 8) Указываем нужный нам адрес 10000000, нажимаем Ok и видим код ARM - если все прошло хорошо и файл загружен то первой командой должно быть EA0003FE . Далее так как у меня Prophet и мне лень патчить для него SPL то я зажимаю и держу на девайсе кнопку Camera - Для Wizard файл sspl-s_wizard.nb уже патченный Olipro так что кнопку можно не держать (но лучше держите Теперь приступаем к пункту 9 (кнопку не отпускаем) 9) Выбираем пунк меню RUN и подменю Go FROM... 10) Указываем адрес 10000000 и нажимаем Ok Далее.... Девайс должен запустится в режиме bootloader. Кнопку можно отпустить. Так как девайс запустился то запускаем обычную прошивку например с компьютера и прошиваем девайс. Учтите если после пункта 10 не перепрошить девайс - при выключении вы снова будете иметь труп, так как SPL был только загружен в RAM и выполнен, а в DOC останется прежний битый файл. Поэтому Вам нужно произвести полную прошивку девайса и в nbf должны быть все части прошивки - IPL, SPL и сама ось. Есть еще один небольшой нюанс но я думаю это будет не у всех. После 9 шага возможен белый экран - но если воткнуть USB в девайс будет слышан характерный звук подключения устройства и можно спокойно прошивать. Белый экран возникает если вы это делаете на рабочем устройстве например на котором по ошибке на G3 залили G4 бут и т.д., когда был прежде инициализирован экран. Если все прошло удачно и вы имеете рабочий девайс благодарим arcc (можно и материально) и не забываем ставить копирайт при перепечатывании статьи . |
adimen, andrey66, blacka, Bobrikus, Buenos, Bushkop, chekm, deemario, DimonDDV, dm.simagov, GPS, halenharper, ildaris, iwan9, kolotunbabay, mihey888, pretior, psix1488, quq, risozhor, schemu, Serge94, v1nt, Yokel, Мужик, | ||
| 17.6.2008, 0:17 | Реанимация HTC Wizard и Prophet | Для всех Не обижайтесь на жесткие формулировки, но когда тратишь столько сил на поиск решения, публикацию его и в последствии приходится многократно отбиваться от одних и тех же вопросов просто потому что человеку лень просмотреть даже не несколько страниц, а несколько предыдущих постов, поневоле начинаешь кипятиться. Всем удачи в ЭКСПЕРИМЕНТАХ. |
john_wk, | ||
| 15.6.2008, 8:07 | Реанимация HTC Wizard и Prophet | Желательно перед прошивкой в mtty отформатировать DOC командой format ALL -но будте внимательны на девайсах таких как typhoon ,tornado hurricane нужно использовать другую команда format BINFS так как ALL имеет ошибку в коде и не сохраняет при переформатировании области которые пишутся на заводе в частности IMEI MAC и тд . Помимо этого в SPL который заливается через jtag должно быть отключенно (пропатченно ) seclevel =0 проверяется это также в mtty командой set 32 должно выдавать 0 а не FF иначе команда format не работает . По этому пункту нужна подробная инструкция... Аппарат ведь мертв, поэтому через обычный кабель USB в терминале не подключиться, нужно ваять кабель для подключения через com-port аппарата (сонтакты с обратной стороны разъема USB) - то есть нам нужен сделать "перевернутый" mini-usb. Alex_beda подробно описывал технологию изготовления кабеля и подключения здесь Тут же лежит и mtty. Еще инфа для изучения работы с девайсом через com-port. ХОтя я немного погорячился... После запуска SoftSPL (залитого нами в RAM), девайс спокойно виден в mtty при подключении к компу обычным кабелем, и можно спокойно проделать вышеприведенные инструкции перед передачей управления нашему SoftSPL. |
SAXON13, | ||
| 13.6.2008, 23:04 | How to restore O2 Atom Life (RoverPC G6) | Check an ohmmeter contacts nearby sim-holder and contacts on a PCB back side. Those that will be called on 99 % and there are points JTAG. |
afeng11, SAXON13, | ||
| 10.6.2008, 17:59 | How to restore O2 Atom Life (RoverPC G6) | One man from XFU have a bricked Atom Life. Look for decision here. Step 1. JTAG points discovery. Need: detail foto the PCB (motherboad) with both side. Step 2. Hardware preparation. Make a JTAG interface, for example very simple Xilinx or better Wiggler (download attached scheme from this post: http://forum.pda2u.ru/forum/index.php?showtopic=...ost&p=4988) Step 3. Software preparation. Need: - Bootloader for this device; - full damp from working device (optionally). Download h-jtag from .www.hjtag.com. Step 4. Software tools. Atom Life has PXA270 with a DOC. What I think jFlashMM will do. |
afeng11, SAXON13, | ||
| 10.6.2008, 9:29 | БЛОКИРОВКА | nosov.dima90 Рекомендую сразу публиковать решение проблемы без отсылки на сторонние ресурсы, чтобы при возникновении проблемы человек мог сразу же найти нужный ответ. Итак... На коммуникаторах можно установить блокировку паролем. После 6-ти кратного ввода неверного пароля аппарат блокируется. Для разблокировки нужно ввести код: a1b2c3 Метод действует на всех аппаратах HTC Gene: HTC P3400 / HTC P3400i / HTC P3401 / Dopod D600, на ROVERPC S5 и возможно на ряде других... |
olegas6, | ||
| 2.6.2008, 22:44 | БЛОКИРОВКА | ну нет в прошивках ничего подобного, не-ту! ИМХО проблема если не в руках (напиши как делаешь хард-ресет), то в сторонней проге сидящей в ExtRom. Дай нам фото запроса пароля. проведи 2 эксперимента. 1. Сделай хард-ресет, сразу же как только появится Today жми стилусом в дырку, чтобы не дать установиться прогам из ExtRom. 2. Если все равно потребует пароль, тогда открывай ExtRom, переноси в другое место (на настольный ПК) все файлы, включая скрытые и системные (это важно!!!). Отформатируй ExtRom и вновь хард-ресет. После такой дезинсекции ни один жук не выживет. Если поможет 2й вариант или не поможет ничего, давай нам список файлов из ExtRom посмотрим что там у тебя живет. |
nosov.dima90, | ||
| 30.5.2008, 23:02 | Реанимация HTC Wizard и Prophet | Чтобы подключиться к JTAG Wizard'a через H-JTAG: 1. Потребуется кабель Wiggler (можно попробовать и с обычным xilinx) 2. В H-JTAG: в TAP Configuration установите: TAP 0-1-2, IReg Len 0-auto-8 в Target Manager добавьте New ID Code 0x0692602F, соответсвует ARM926EJ-S 3. Подключите девайс и определите его. H-Jtag very simple connected to Wizard's JTAG. 1. You will use Wiggler-cable (you can try simple xilinx too). 2. In the H-JTAG TAP configuration set: TAP 0-1-2 and Ireg Len 0-AUTO-8 3. In the Target Manager add new ID code: 0x0692602F --- ARM926EJ-S 4. Connect your device and try detect it. [attachment=297:ID_0692602F.GIF] |
SAXON13, | ||
| 29.5.2008, 20:51 | Умер Uboot NEED HELP | все работает и сайт и прямая ссылка - только что проверил. |
buklex, | ||
| 29.5.2008, 17:10 | JTAG для смартов HTC на OMAP (Tornado etc.) | К поиску решения для OMAP подключился очень уважаемый (и думаю не только мною) человек. Скорее всего технология реанимации будет отличаться от известной всем схемы. Если удастся заставить H-JTAG правильно определить ID процессора OMAP, то считайте решение найденным. Кто может покопаться поразбираться в этой проге, настройках скриптах и т.д. - welcome! Где-то встречал инфу, что Texas Instrument использует для OMAP немного отличающийся от общепринятого стандарт формирования сигналов JTAG. Если кто найдет информацию - она может быть тем самым ключиком отпирающим последнюю дверь. |
BigMike, | ||
| 28.5.2008, 17:55 | Каталог полезной информации | Accessing ARM-Controllers with OpenOCD - _ttp://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/openocd_intro/index.html#at91sam7int с примерами работы и с командами |
SAXON13, | ||
| 27.5.2008, 12:09 | Реанимация HTC Wizard и Prophet | itsutils для снятия дампов и не только. Версия от марта 2008 года.[attachment=276:itsutils...20080313.zip] Хелп внутри и ЗДЕСЬ Получение дампа с Wizard'a - http://www.spv-developers.com/forum/showthread.php?p=8177 |
SAXON13, | ||
| 24.5.2008, 7:10 | JTAG для смартов HTC на OMAP (Tornado etc.) | Цитата(SAXON13) .но то ли это, что нужно. Где взять nk.nbf ? Похоже на то, что нужно. проверь какая прошивка стоит на доноре дампа. Оба загрузчика из официалки выкладывал Майк чуть выше. Забирай их и ищи вхождения их в твоем дампе (поиск по первым 10-20 hex-байтам. Записываешь начальный адрес вхождения и копируешь блок, равный размеру файла загрузчика в новый файл. проверяешь, что этот файл абсолютно идентичен загрузчику. то же самое повторяешь со вторым загрузчиком. убедись, что фрагмент вхождения в дамп всего один для каждого файла. В итоге нам нужны начальные адреса IPL и SPL в дампе. |
SAXON13, | ||
| 23.5.2008, 23:32 | Реанимация HTC Wizard и Prophet | Ну что ж, контакты JTAG найдены. Теперь нужно: 1. Подготовить к заливке исходные загрузчики IPL и SPL. (для G4 их номера должны быть в формате IPL x.xx.0001 и SPL x.xx.0001) 2. Найти адреса, с которых зашиты эти загрузчики. Для этого нужно снять полный дамп с АБСОЛЮТНО АНАЛОГИЧНОЙ машинки. То есть, как я понимаю, с DOC G4. Далее WinHex'ом ищем вхождения в дамп наших подготовленных загрузчиков. Скачать полный набор для снятия дампа Wizarda с инструкцией: [attachment=264:How_to_D...M_Wizard.zip] Приглашайте сюда людей с Wizard'ами, уверен что тема Recovery dead Wizard будет для всех их весьма интересна, и мы быстро получим нужный нам дамп. 3. И самое сложное... найти софт, который позволит нам активировать интерфейс JTAG и залить в DOC нужные нам байты.... Для начала паяем кабель JTAG (подсмотреть здесь) и пробуем подключиться, чтобы у нас определился процессор и тип флешки. Можно попробовать программу H-JTAG (_www.hjtag.com) или CoolFlash (спецально для OMAP) или в конце концов openwince утилиту jtag - смотри мой пост http://forum.pda2u.ru/forum/index.php?showtopic=...post&p=4579 итак, друзья, кто что может - беремся за эксперименты! Пригласил сюда заинтересованных лиц, надеюсь все вместе сможем раскопать решение. |
SAXON13, | ||
| 22.5.2008, 22:18 | Restore Boot | на этом форуме собрались люди, которым небезинтересна тема реанимации аппаратов через JTAG. Понятное дело, чо ни у кого нет готовых рецептов и пилюль от головной боли. Спасение утопающих - дело рук самих утопающих. Так что создавайте темы в реанимации - и экспериментируйте над девайсом, приглашайте других владельцев - сообща выход должны найти. А мы будем делиться опытом и подсказывать в меру своих знаний и свободного времени. |
BigMike, | ||
| 22.5.2008, 1:02 | Умер Uboot NEED HELP | Нет.Буду ждать утопленика и перепаяю это долб. diskonchip. Погоди-погоди, рано ты сдался!!!!! Идешь сюда: _ttp://cygwin.com/ Справа есть "Install now!", ставишь в стандартной комплектации. Это оболочка, позволяющая работать с программами для linux из-под Windows. Качаешь open wince include files (version 0.4.2). Эта версия имеет небольшую ошибку, латается этим патчем Компилируешь командами (из-под cygwin конечно): (./configure && make && make install) Далее забираешь прогу для прошивки через JTAG отсюда:_ttp://openwince.sourceforge.net/jtag/ Патч для поддержки DiscOnShip: [attachment=257:jtag_docmp_patch.rar] Компилируешь теми же командами. Почитай об опыте компиляции под виндами одного парня - он прошел через ошибки и описал что как делал: _ttp://www.pocketpcrussia.com/pda/18913-15.htm Попробуй этим инструментом. И не вешай нос, докопаемся!!! |
BigMike, | ||
| 22.5.2008, 0:10 | Реанимация HERMES | HTC Hermes, он же: HTC P4500 / HTC Z / HTC TyTN / Rogers & HTC TyTN / Qtek 9600 / Dopod 838 Pro / Dopod CHT9000 / i-mate JASJAM / O2 Xda Trion / T-Mobile MDA Vario II / Vodafone VPA Compact III / Vodafone v1605 / SFR v1605 / Orange SPV M3100 / AT&T 8525 / Cingular 8525 / Swisscom XPA v1605 / SoftBank X01HT Скачать Service Manual Процессор: Samsung SC32442A - 400MHz Расположение контактов JTAG: [attachment=254:htc_herm...location.jpg] [attachment=255:htc_herm...tag_pins.jpg] Для доступа к платформе и прошивки используется фирменная утилита от Samsung (поддерживает S3C2442X & SMDK2442 B/D). Забираем: [attachment=256:JtagFlas...S3C2442X.rar] Читаем инструкцию внутри. А вот special for you оба загрузчика IPL и SPL в одном флаконе:[attachment=265:IPLSPL1.04.zip] Подсказка по прошивке: [attachment=266:htc_hermes_flash.jpg] |
ArHon, BigMike, CiTY, ildaris, obaz, psix1488, rma12, saba18, SAXON13, | ||
| 21.5.2008, 22:13 | JTAG для смартов HTC на OMAP (Tornado etc.) | Согласен, что пора. Только обьясни, о каком именно командном файле идёт речь? в каталоге JFlashMM обычно создают командный файл, чтобы в консоли каждый раз не набирать команды руками. Называем его как угодно, например Test.bat В любом текстовом редакторе набиваем команды: Код jflashmm pxa27x32 eboot.nb0 I 0 PAR Pause jflashmm pxa27x32 eboot.nb0 V 0 PAR Pause Pause нужно для того чобы ты рассмотрел лог. После нажатия любой клавиши продолжится выполнение команд Можно сразу же 3-4 раза повторить этот блок, чтобы автоматически повторять попытку, т.к. далеко не всегда все сразу определяется даже при верном подключении. eboot.nb0 - заменяешь на название файла твоего bootloader'a. Параметры ключей посмотри в файле справки по JFlashmm - лежит там же в директории с прогой. Для начала я бы все-таки получил дамп машинки - для вычисления адреса, с которого начинается бут. Если бут начинается не с 0х0, а к примеру со второго байта (вполне может быть, иногда первый байт является флагом - разрешать перезапись бута или нет), то все попытки могут оказаться тщетными... |
SAXON13, | ||
| 21.5.2008, 6:03 | Умер Uboot NEED HELP | ashotbe C линуксом умеешь обращаться? |
ashotbe, | ||
| 17.5.2008, 8:05 | Умер Uboot NEED HELP | Соболезную... Пусть земля ей будет пухом... |
RVN-73, | ||
| 16.5.2008, 18:51 | Сбрасывается время | scamp Не волнуйся, точно не повредит! Проверено многократно, можешь не сомневаться! |
scamp, | ||
1 2 >
|
Текстовая версия | Сейчас: 30.4.2026, 0:15 |