OSDev http://osdev.su/ |
|
Реально сделать свою прошивку (ARM7EJ-S чип MT6252)? http://osdev.su/viewtopic.php?f=18&t=686 |
Страница 1 из 1 |
Автор: | iz56 [ 31 янв 2013, 13:51 ] |
Заголовок сообщения: | Реально сделать свою прошивку (ARM7EJ-S чип MT6252)? |
Вопрос к специалистам - стоит ли вообще лезть в тему с этой стороны - при наличии даташита(вроде так пишется) и программы для прошивки и самих дампов (или фуллов)? Насколько сложно написать загрузочный код и возможно ли - ведь само устройство закрытое - это китайский телефон который не жалко испортить. Сколько перепрошивок выдержит устройство и есть ли какой-нибудь эмулятор общий для всех ARM? |
Автор: | SII [ 31 янв 2013, 14:36 ] |
Заголовок сообщения: | Re: Реально сделать свою прошивку (ARM7EJ-S чип MT6252)? |
Начну с конца. Общего эмулятора не существует и существовать не может. Сама фирма ARM ничего не производит -- она лишь разрабатывает процессорные ядра и кой-какие периферийные контроллеры и продаёт права на их использование другим фирмам, которые "собирают" на их основе процессоры. Соответственно, у процессоров разных фирм даже при полностью одинаковом процессорном ядре могут быть совершенно различные периферийные контроллеры (устройства ввода-вывода, грубо говоря). Более того, даже у разных моделей одной и той же фирмы они могут сильно различаться. Загрузочный код написать, как правило, несложно -- но это если есть полноценная документация на процессор (она не обязательно будет называться даташитом; например, у Atmel в даташите находится вся потребная информация о том или ином процессоре, а у NXP -- только список ног микросхемы, таблицы электрических параметров и т.п., а описание для программиста находится в усер мануале). Ну а "сделать свою прошивку"... Это смотря что понимать под этим словом. В общем случае это означает написать полностью свою программу, реализующую нужный функционал. Ну и сами подумайте, какая может быть сложность для "Хелловорлда" и для супер-пупер-мегавинды с 100500 приложениями для неё? |
Автор: | iz56 [ 31 янв 2013, 15:27 ] |
Заголовок сообщения: | Re: Реально сделать свою прошивку (ARM7EJ-S чип MT6252)? |
Спасибо, трудно с нуля подступиться к этой теме. Именно сама принципиальная возможность hello worda меня и интересует . Там дальше совсем другие вопросы будут, если пойдет, конечно . Просто купил телефон дешевый специально для подключения к компьютеру и выхода в сеть, а он на уровне прошивки не может работать как модем. Сразу первая мысль а как здесь все устроено. Искал читал в голове каша, конечно. Короче ,раз не может как модем работать - пусть служит для экспериментов. Ещё недельку покопаю сеть, потом попробую что-нибудь сделать. Но общее настроение можно сказать пока хорошее - реально интересно. |
Автор: | scuter [ 26 фев 2015, 13:56 ] |
Заголовок сообщения: | Re: Реально сделать свою прошивку (ARM7EJ-S чип MT6252)? |
а почему на все архитектуры ляпают слово ARM чип называется подругому, командная модель другая, а название у этого всего ARM. странное какое то дело. |
Автор: | imsushka [ 26 фев 2015, 14:01 ] |
Заголовок сообщения: | Re: Реально сделать свою прошивку (ARM7EJ-S чип MT6252)? |
на архитектуру АРМ ляпают слово арм потому что это арм система команд одна шина одна короче архитектура тоже одна просто производители разные |
Автор: | scuter [ 26 фев 2015, 14:32 ] |
Заголовок сообщения: | Re: Реально сделать свою прошивку (ARM7EJ-S чип MT6252)? |
ничего подобного, процессор 8051 ляпают ARM-ом хотя ничего подобного и рядом не стояло. единственное сходство 8 регистров. есть ещё много других архитектур которые почему то называются ARM, но внутри там совершенно по-другому. к слову говоря, все процессоры с 1-м регистром почему то называются PIC. |
Автор: | SII [ 26 фев 2015, 16:16 ] |
Заголовок сообщения: | Re: Реально сделать свою прошивку (ARM7EJ-S чип MT6252)? |
Сплошной бред. Хоть немного матчасть учили б, что ли... |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |