реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Попытки оживить девайс на базе Qualcomm MSM7227, Собираем информацию по данному камню и работе с ним через wiggler
energizer
сообщение Jul 26 2013, 15:12
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 11-07-13
Пользователь №: 77 483



Цитата(MSL @ Jul 26 2013, 18:20) *
да задача простейшая. уровень сложности "типа как прошить NOR на моем ARM". Если хотите советов, не жалко, но мне почему-то кажется что вы им не последуете.
1. Выкиньте свой виглер и используйте как жтаг то, откуда вы берете лпт хотя-бы.
2. Прочитайте для начала любой мануал onenand и потом уже пишите вопросы про нанд контроллер и работу с ваннанд.
3. Если это типа "хобби" такого, зачем вы тут электронцикам в теме арм устраиваете разрыв шаблона?-)

если это все советы что Вы имеете то-
я Вас понял- Вы кулл хацкер а я школота..
лично совсем не против тупить в песочнеце для начинающих- пусть модераторы перенесут туда тему чтобы что бы Вам шаблон не рвать .
Go to the top of the page
 
+Quote Post
MSL
сообщение Jul 27 2013, 06:14
Сообщение #32


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 25-07-04
Из: Rostov-on-Don
Пользователь №: 382



Цитата(energizer @ Jul 26 2013, 19:12) *
если это все советы что Вы имеете то-
я Вас понял- Вы кулл хацкер а я школота..


Если вы еще не поняли, то, по-моему я единственный, который дал вам совет по делу. Еще раз повторить? Забудьте про нанд контроллер, прочитайте мануал на ваш ваннанд, работайте напрямую, сделайте для начала хоть простейший скрипт ID читать. Весь это бред про сложность и секреты хитрых девелоперов коммерческих боксов в данном случае бред. Вы вместо того, чтобы сказать спасибо и задавать только конкретные вопросы дальше, вы начинаете нести пургу про "кулл хацкер и школота". Ну что ж, удачи школоте тогда, советы дальше пусть другие дают вам.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 27 2013, 07:18
Сообщение #33


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(MSL @ Jul 27 2013, 09:14) *
Если вы еще не поняли, то, по-моему я единственный, который дал вам совет по делу...


MSM ваши советы тут видимо мимо кассы.
У energizer-а перед глазами реальный код. Ему лучше знать куда смотреть.
И до MSM7200.pdf от сюда рукой подать.
За OneNAND отвечает EBI2 NAND контроллер.
Так что energizer все правильно делает.

Хотите быть героем? Тогда выложите здесь мануалы на целевой чип wink.gif
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jul 27 2013, 09:13
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



чего то я ваще не в теме видатьsm.gif

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

Если я правильно понял вы хотите через жетаг запихать прогу в контроллер (допустим в РАМ), которая запишет указанные вами данные во флэш подключенную к контроллеру. При этом у вас нет описания на этот контроллер, и как вы хотите это сделать? Вы исходите из того что если флэш то подключена к контроллеру, а если программа то лежит сначала?

Для меня как то очень много неизвестных, и я бы не взялся за это потому что угадать их для меня маловероятно. Или у вас есть вечность на подбор параметров):?

чем вы располагаете для того чтобы все это делать?
Go to the top of the page
 
+Quote Post
Petka
сообщение Jul 27 2013, 10:09
Сообщение #35


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(drova326 @ Jul 23 2013, 15:00) *
....Залил случайно на свой Samsung Galaxy Ace (S5830) не тот бутлодер, в результате чего получил красивый, но бесполезный кирпич.
.... Потому я здесь. В общем помогите с помощью виглера восстановить телефон.
....Кто какой опыт по данному вопросу имеет?

Рекомендую начать с освоения openocd. Создайте тему в разделе "GNU/OpenSource средства разработки для avr/arm/mips". Там люди добрее.
У меня был опыт заливки внешней NAND через jtag процессора с учётом подсчёта ECC.
Штатный бутлоадер есть?
Go to the top of the page
 
+Quote Post
energizer
сообщение Jul 27 2013, 13:15
Сообщение #36


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 11-07-13
Пользователь №: 77 483



Цитата(AlexandrY @ Jul 27 2013, 11:18) *
У energizer-а перед глазами реальный код. Ему лучше знать куда смотреть.
И до MSM7200.pdf от сюда рукой подать.
За OneNAND отвечает EBI2 NAND контроллер.
Так что energizer все правильно делает.

советы дает с издевкой но явно правильные. с некоторыми не согласен (на счет выбросить вигглер-не хочу ) // на издев мене ...@ть я этим на жизнь не зарабатываю
работа нанд контроллера в части работы с onenand капитально отличается - что касается обычного нанд -там все для меня привычно и не сложно и без дата щита на текущий таргет видно что куда
конфигурить и где что куда писать читать...уж больно все схоже с пред поколением.
но вот что касается ваеннанд приходится сидеть над исходниками с .codeaurora и собирать в кучу все адреса и явки что бы понять что куда конфигурить в какой последовательности
засылать команды что бы интерфейс поднялся и пошло перемещение. а потом уже если пойму что куда -- переписать под флешер функции не вижу проблем вовсе
- балванку флешера lpt под арм9 из проектов которые скачал с сайта китайцев состряпал уже давно - она себя оправдывает и по скорости и по удобству
позволяет работать и напрямую и с драйверами -причем дрова совместимы с hjtag - специально так сделал для удобства -посмотрел как создатели условились в обмене и повторил их функции в точности..

хорошо что есть исходники и заголовки от сабжа - там действительно все есть - но я некоторых вещей пока просто не могу осилить ввиду не проффисионализма - для настоящих кодеров
там видимо все перед глазами. кстати судя по щиту на 7200 - сабжевый отличий в части нанд контроллера не имеет- я по крайней мере явных не вижу.
вот сижу читаю и не врубаюсь в чем прикол - в сорцах от линукса нет вообще работы с onenand через регистры EBI2 контроллера msm как это описывается в датащите 7200 --вообще нету ни слова ..
зато очень подробно описывается что куда относительно базы (которая предположительно находится для сабжа 0x40000000 как намекал MSL жаль нету доступа до тела что бы проверить
в исходника сильно все для меня закручено ссылками на инклуды но разобраться вполне можно.

Сообщение отредактировал energizer - Jul 27 2013, 15:51
Go to the top of the page
 
+Quote Post
MSL
сообщение Jul 28 2013, 09:59
Сообщение #37


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 25-07-04
Из: Rostov-on-Don
Пользователь №: 382



Цитата(AlexandrY @ Jul 27 2013, 11:18) *
MSM ваши советы тут видимо мимо кассы.
У energizer-а перед глазами реальный код. Ему лучше знать куда смотреть.
И до MSM7200.pdf от сюда рукой подать.
За OneNAND отвечает EBI2 NAND контроллер.
Так что energizer все правильно делает.


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

Цитата(AlexandrY @ Jul 27 2013, 11:18) *
Хотите быть героем? Тогда выложите здесь мануалы на целевой чип wink.gif


я думаю, вы не бедствуете, можете и сами приобрети нужный у китайцев и выложить в паблик. я же объяснил, что обмениваться результатами своего труда предпочитаю с людьми, которые тем же могут помочь и мне.
Go to the top of the page
 
+Quote Post
energizer
сообщение Jul 28 2013, 10:46
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 11-07-13
Пользователь №: 77 483



Цитата(MSL @ Jul 28 2013, 13:59) *
Без наличия документации пытаться работать с ваннанд через нандконтроллер, я даже не знаю как это назвать...
.......... обмениваться результатами своего труда предпочитаю с людьми, которые тем же могут помочь и мне.

я за свободный доступ к информации и обмен с предварительными условиями для меня не имеет смысла.. и даже не представляю чем люди которые самые обычные Вам вообще могут помочь-
мне например встретились исходники с настройками где люди именно так и работают - через нанд контроллер - замысловато но видимо я не еднственный кто это пытался понять..
.. теперь по сути вопроса - потихоньку я проясняю ситуацию и все больше прихожу к выводу что проблема решаема вполне на либом интерфейсе- в том числе и сковозь LPT
для клонов сиггера есть прямой вариант прям сейчас (лично не могу проверить но думаю что работает )
так вот о чем это я а вот о шикарном подарке от одного немца ник которого на XDA developers viperbjk он много лет создавал программу для хакинга и исследования в том числе Квалкомовских камней
и вот он некоторое время назад завершил свой проект в коммерческом развитии и решил сделать подарок миру
- выложил в сеть полную версию своего многолетнего творения RevSkills с ключиком на pro версию честносказать узнал об этом только сегодня
в которой на вкладке хардваря есть интерфейс житаг заточенный не только на сиггер но и на gdb (который можно поднять на чем попало -все что поддерживает openocd
ну и конечно в том числе куча вариантов вигглеров )
// так же не являясь жлобом крайней степени он не стал шифровать и прятать настройки и адреса регистров -
более того он расположил их в легко читаемом и разумеется легко редактируемом и даже расширяеммом- удобно форматируемом файле -формата xml
- путь туда под хапе C:\Program Files\RevSkills\config\jtagdevices.xml - там в кучу собрано то что мне раньше приходилось выцеплять из разных источников которые иногда противоречили друг другу
-потому как настоящие датащиты стоят безмерно и свободно не распространялись. он среди кучи тех информации делал выжимку самого нужного..
вот спасибо ему огромное !!
где взять эту по истене полезную программу и материал - последний релиз RevSkills( раньше программа называлась qmat и psas )
даже не знаю имеет ли теперь мне смысл продолжать пробовать писать однокнопочный флешер-ведь это и есть по сути отличное комплексное решение
для почти всей линейки контроллеров от квалкома - то чего не хватает -можно добавить ;-) но сабж есть ;-) а исследовательские возможности программы далеко далеко за пределом желаний ;-)
с её помощью можно делать то что запрещено и наказывается в некоторых странах запада ;-)
-время потраченное на изучение новой для меня темы провел с интересом и наверное все таки напишу микро симпл флешер- думаю что он будет работать сильно быстрее чем через gdb с вигглером , однако
- мне кажется что нужно обязательно попробовать творение немца надеюсь топик стартер это и сделает..

Сообщение отредактировал energizer - Jul 29 2013, 10:02
Go to the top of the page
 
+Quote Post
drova326
сообщение Jul 28 2013, 22:23
Сообщение #39


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 3-07-13
Пользователь №: 77 374



Цитата(energizer @ Jul 28 2013, 20:46) *
нужно обязательно попробовать творение немца надеюсь топик стартер это и сделает..

Обязательно попробую. У меня сейчас напряг с интернетом, поэтому не могу активно принимать участие в обсуждении, хотя ведь именно мне это в первую очередь и нужно... С нетерпением жду когда провайдер починится, чтобы попробовать то, что энерджайзер накопал)
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 22:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01464 секунд с 7
ELECTRONIX ©2004-2016