Перейти к содержанию
    

Внутрисхемная прошивка SIM508

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

модуль при нажатии повекей начинает искать в уарте синхробайт: 0x45 если не нашел то дальше по своей программе (обычный режим работы), если нашел то выдает в ответ 0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,........0x43.

флешер должен дать в ответ 0x6A и дальше в моуль грузятся адреса и содержимое регистров для конфигурации памяти и еще всякой ерунды. А дальше грузим собственно ту часть флешера которая крутится в модуле и взаимодействует по уарту с той частью которая будет крутиться в вашем устройстве. Что касается той части флешера которая крутится в модуле тут уж кто на что горазд но как правило надо вопервых прочитать идентификатор флеш памяти (чтобы знать куда будем лить прошивку) и установть достойную скорость уарта, иначе будете прошивать до скончания веков (изначально все работает на скорости 28.8к 8 бит, без четности, 1 стоп бит) а так же обеспечить функции стирания и записи в фелеш, проверки качества обмена по порту и записи в фелеш.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

чтобы написать загружаемый в модуль флешер нужно знать архитектуру модуля... проще наверное выдрать его из родного загрузчика - только вот и протокол общения с ним опять сниффить придётся

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...