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

 
 
> Внутрисхемная прошивка SIM508, кто-нить заморачивался?..
Dron_Gus
сообщение Feb 14 2008, 13:10
Сообщение #1


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

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Собственно сабж. Кто-нибудь пытался? Описания протокола заливки прошивки, как я понимаю, нет?


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
ilinspb
сообщение Feb 15 2008, 09:18
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 6-05-07
Из: Moscow
Пользователь №: 27 541



Протокол заливки прошивки можно заснифить при прошивке родным софтом.

Должно получиться что-то типа:

модуль при нажатии повекей начинает искать в уарте синхробайт: 0x45 если не нашел то дальше по своей программе (обычный режим работы), если нашел то выдает в ответ 0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,........0x43.
флешер должен дать в ответ 0x6A и дальше в моуль грузятся адреса и содержимое регистров для конфигурации памяти и еще всякой ерунды. А дальше грузим собственно ту часть флешера которая крутится в модуле и взаимодействует по уарту с той частью которая будет крутиться в вашем устройстве. Что касается той части флешера которая крутится в модуле тут уж кто на что горазд но как правило надо вопервых прочитать идентификатор флеш памяти (чтобы знать куда будем лить прошивку) и установть достойную скорость уарта, иначе будете прошивать до скончания веков (изначально все работает на скорости 28.8к 8 бит, без четности, 1 стоп бит) а так же обеспечить функции стирания и записи в фелеш, проверки качества обмена по порту и записи в фелеш.
Go to the top of the page
 
+Quote Post
edo
сообщение Feb 15 2008, 12:37
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



о! несколько раз был озвучен вопрос - первый ответ в тему.

чтобы написать загружаемый в модуль флешер нужно знать архитектуру модуля... проще наверное выдрать его из родного загрузчика - только вот и протокол общения с ним опять сниффить придётся
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Feb 15 2008, 14:56
Сообщение #4


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

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Спасибо за ответы. Вообщем-то так и предполагал. Простого решения нет.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 21:04
Рейтинг@Mail.ru


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