motofan logo
       
> 

Лоадер от C350L на LTE, запускается... а может, работает?

motoprogger
сообщение 24.11.2007, 19:15


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



На Motorola C350L лоадер записывается по адресу 0x12000000. На LTE бут не даёт записывать лоадер по этому адресу, так что приходится извращаться.
Я создал лоадер, первые 16 байт которого скопированы из лоадера от C650, а дальше идёт программа, копирующая лоадер от C350L по адресу 0x12000000 и запускающая его. Лоадер от C350L присоединён сразу за ней.
Как выяснилось, телефон с этим лоадером определяется, на все неизвестные команды отвечает ERR, на RQVN, RQHW отвечает корректно, по POWER_DOWN - выключается. Остальные команды не рисковал отпралять. smile.gif (всё делал Рамлодырем)
Есть желающие проверить, как на нём работают ERASE, BIN, ADDR? (Только рамлодырем, ибо структура моего лоадера не соответствует той, которую требуют Flash&Backup и все прошивалки от моторолы). Всё прилагаю. (Чтобы задать адреса стирания, надо редактировать c350l_ldr.bin, как и все лоадеры, а потом перекомпилировать мой лоадер).
P. S. Заливать мой лоадер по адресу 0x03FD0000, запускать по 0x03FD0010, как все лоадеры для LTE
Если он ещё и на LTE2 32MB будет работать, я буду нездорово смеяться и биться головой об клавиатуру
Прикрепленный файл check_ldr.rar   ( 15.02 килобайт ) Кол-во скачиваний: 70
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 24.11.2007, 20:10


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



motoprogger,
qspi, gpio и pcap у C350L аналогичны LTE
поэтому и прокатывает. как ни странно )
чтение/запись флешки протатит 100%. оно не зависит от модели телефона, флешки везде стандартны.
но вот есть моменты где оно точно хангнется, там есть обращения к адресам, отстутствующим в LTE. пока не нашел в какие именно моменты,но...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 24.11.2007, 20:15


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Получается, если из лоадера для C650 вырезать всё лишнее (дисплей, подсветка дисплея), его теоретически можно будет загрузить в C350L и работать? smile.gif это было бы интереснее.
Цитата
там есть обращения к адресам, отстутствующим в LTE
В смысле адреса, по которым управляется оборудование?
Вообще мне самому не удавалось записать даже стандартный лоадер в C350L, хотя я вроде отловил, как RSD Lite это делает.

Сообщение отредактировал motoprogger - 24.11.2007, 20:24
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Лоадер от C350L на LTE, запускается... а может, работает? · Ломаем и строим! · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.7.2025, 18:46

Форум живёт: