на главную страницуна главную страницуна главную страницу

Новости | 3D-Видео, тюнеры и LCD | iT-Среда | MacLife | Мобильные устройства | Ноутбуки | Носители информации | Платформа ПК | Приложения и утилиты | Принтеры и периферия | ProAudio | Проекторы и ТВ | Сети и серверы | Цифровой звук | Цифровое видео | Цифровое фото | Карта сайта | Поиск
 



Firmwares





Форматы прошивок

Существуют три формата прошивок.

  1. bin или rom. Это образ ПЗУ и предназначен для программирования на программаторе.
  2. sb7. Этот формат прошивок, предназначенных для заливки во Flash ПЗУ модемов Diamond Supra.
  3. s37 (иногда hex) также предназначен для заливки во Flash ПЗУ модема.

Соответственно существуют конвертеры из sb7 и s37 в bin:

Конвертация из bin в s37

Конвертера из bin в sb7 пока не существует в связи с определенными трудностями.



Прошивки для модемов на чипе RCV336ACF/*

На сегодняшний день самой лучшей прошивкой для модемов на этом чипе считается прошивка от модема Diamond Supra. Приемущества этой прошивки:

  • расширенная статистика
  • более полное отображение настроек
  • подстройка под сигналы АТС
  • регулировка оптимистичности

Адаптированные версии для внутренних и внешних модемов можно найти на странице Alex Taran. В комплекте также есть драйвера для Windows.
Последние исследования этих прошивок показали, что для их устойчивой работы требуется кварцевый генератор частотой 52.416МГц. Посмоторите на своем модеме маркировку этого элемента, если он частотой 56.488МГц, то прошивки Diamond Supra работать не будут



Прошивки для модемов на чипе RCVDL56ACF/*

Увы, сейчас можно предложить только одну "готовую" прошивку - для внутреннего модема. Вот она.

Версия для внешнего модема получила отрицательные отзывы и ее удалили.



Сливаем прошивку

Все очень просто. Сначала скачайте программу V.90 Wizard v90wiz.zip (46Kb)

Запускаем ее, ждем пока подумает. Затем нажимаем внизу кнопку [Run Update Wizard]. Два раза нажимаем [Next], после чего программа должна найти модем.

Проверяем, что она это сделала правильно, нажимаем еще два раза [Next] и ждем минут 6. После окончания работы в текущем каталоге появится файл OrigBkup.S37 это и есть прошивка.

Для выхода из программы нажмите [Cancel]. Используйте конвертор для преобразования ее в формат bin.

Если по каким-то причинам вам не удается слить прошивку описанным образом, Вы можете попробовать более сложный способ. Для этого Вам понадобится файл xmdl0031.s37 из комплекта v90wiz.zip и терминалка. Желательно, чтобы у нее была поддержка протокола ASCII, но если такой нет, то можно воспользоваться HyperTerminal for Windows.

Заходим в терминалку, инициализируем модем. Затем даем ему команду AT**2. В ответ на приглашение "Download Initiated.." передаем в модем по протоколу ASCII файл xmdl0031.s37. Для HyperTerminal'а это файл надо предварительно скопировать в буфер, открыв его например, в текстовом редакторе, а после копирования его нужно через меню [Edit/Paste to Host] переслать в модем. Если все происходит правильно, то на экране появится несколько строчек точек и фраза: "DownLoader (XModem) - REV 003, ^X^X to abort Download flash code ..".

Теперь нужно просто принять из модема файл по протоколу X-Modem (иногда надо подождать меньше минуты, прежде чем начнется передача). Передаваемый файл и будет прошивкой в формате s37.



Заливаем прошивку

Итак, если у Вас в модеме установлена микросхема Flash и есть подходящая прошивка, то Вы можете программно обновить содержимое ПЗУ модема.

Скачайте программу FlashCom (50Kb), распакуйте содержимое архива в отдельную директорию. Скопируйте в нее файл прошивки в формате S37 и переименуйте его в firmware.s37. Затем запустите программу и через пару минут все будет сделано.



Прошивки для модемов на чипах RC288DPi & L39/U

Для этих модемов рекомендуется прошивка от модемов семейства Diamond Supra. Они поддерживают работу на скоростях 31200 и 33600 bps. Адаптированные версии можно найти странице Alex Taran.



Прошивка чистых микросхем флэш ПЗУ в модеме

Обычно чистые микросхемы ПЗУ прошиваются при помощи программатора, но его не всегда удается найти. Поэтому можно попробовать сделать программатор из модема. Не забудьте о необходимости сигнала WE на 31 выводе Flash. Подробности в FAQ.

Сначала следует скачать специальный флэш-лоадер. Лоадер специально доработан Sergey Korolew, за что ему большое спасибо. Затем оставив пока родную УФ или однократно программируемую ПЗУ дать модему команду AT**2 и загрузить этот лоадер по протоколу ASCII (скорость порта устанавливайте 57600). Далее следует замена ПЗУ на Flash.

По опыту Dmitry.Yalin@p12.f638.n5020.z2.fidonet.org вставлять флэшку надо начиная с 16-17 ног таким образом, чтобы питание т.е. 32 и 1 ноги попадали последними, в общем, запихивать ее под небольшим наклоном, вытаскивать пзушку соответственно наоборот, если же вставлять флешку по другому, то наблюдается в лучшем случае вис терминалки, в худшем комп вообще колом встает, резет только помогает.

После чего нужно на клавиатуре нажать букву "G" (большое!). Модем должен ответить приглашением залить прошивку. И теперь прошивку в формате s37 нужно передать в модем также по протоколу ASCII. Если Вы боитесь "на ходу" переставлять ПЗУ можете соорудить конструкцию, подобную той, что описывает Dmitry Gzhibovsky.


Берётся любая микросхема с несупровской прошивкой (хоть родное одноразовое ПЗУ), на неё сверху напаивается панель для флэша. 22ые ноги верхней панели и ПЗУ отгибаются, и через резюки килоом на 10 подключаются к +5в. Далее, с 22ой ноги панели которая в модеме стоит, сигнал подаётся на переключатель. С переключателя на те же 22ые ноги ПЗУ и верхней панели, то есть переключатель подаёт сигнал с модемной панели или на ПЗУ или на верхнюю панель, куда собственно флэш и ставится. Далее вся эта конструкция втыкается в модем, переключатель в режим "ПЗУ", включаем питание, at**, заливаем специально доработанный для этих целей uploader, переключатель в положение "флэш", давим на клаве "G" (вот собственно где доработка), uploader просит залить прошивку, что с радостью и делаем.

 
Игорь Пирогов (, Home Page)
Опубликовано -- 1 октября 1998 г.
Последнее обновление 30 ноября 1998 г.
 


Комментарии?  Поправки?  Дополнения? faq@ixbt.com

на главную страницуна главную страницуна главную страницу

Новости | 3D-Видео, тюнеры и LCD | iT-Среда | MacLife | Мобильные устройства | Ноутбуки | Носители информации | Платформа ПК | Приложения и утилиты | Принтеры и периферия | ProAudio | Проекторы и ТВ | Сети и серверы | Цифровой звук | Цифровое видео | Цифровое фото | Карта сайта | Поиск

Copyright © by iXBT.com, 1997—2012. Produced by iXBT.com