Создан: 08.09.2000.
(FAQ составлен на основе опыта работы сервисцентра ф-мы Инпро в г.Киеве)
Автор: Александр Блюс (Alex Bluce), ut5ukj@webber.net.ua, 2:463/273@FidoNet.Org
1. Hаходим прошивку для своего модема, обычно прошивки для модемов помещаются в архивах с именами:
IDC-2814BXL+ |
33ae_***.zip |
IDC-2814BL+ |
33bl_***.zip |
IDC-2814BXL/VR |
28x_***.zip |
IDC-5614BXL/VR |
56x_***.zip |
IDC-2814BXL/VR+ |
28xp_***.zip |
IDC-5614BXL/VR+ |
56xp_***.zip |
ВHИМАHИЕ! Заливка прошивки от другой модели приведет к неработоспособности модема!
Для модемов серии /VR существует Flash Loader for Windows by Ilya Moor, прекрасная программа для малоопытных пользователей, позволяющая не перепутать прошивку заливаемую в модем, в общем рекомендуем. Взять можно на http://www.connect.kiev.ua/supp-r.html или в фидошной файловой эхе XHRDIDC.
Особо остановимся на вопросе как различить модели /VR и /VR+. В принципе этот вопрос достаточно освещен в документации (Приложения/Техническая поддержка), но так как пользователи заглядывают туда не часто или не заглядывают совсем, то при смене версии FirmWare довольно часто получают неработоспособный модем, "оживить" который можно только в сервис-центре.
Итак, однозначно отличить модель /VR от /VR+ можно при помощи команды ATI6. Вот как отвечают соответствующие модемы на эту команду:
IDC-5614BXL/VR |
"RCV56DPF L8570A Rev **.**/**.**" |
IDC-5614BXL/VR+ |
"RCV56DPF-PLL L8571A Rev **.**/**.**" |
IDC-2814BXL/VR |
"RCV336DPFSP Rev **** 28.2MHz" |
IDC-2814BXL/VR+ |
"RCV336DPF-PLL L8571A Rev **.**/**.**" |
Cимволом "*" обозначены параметры, которые будут изменяться в зависимости от редакции кода DSP.
*** В некоторых старых FAQ по модемам серии /VR+ говорится, что они в состоянии прошивать пустую либо запоротую флешину. Это так, но не совсем. Процедура восстановления флешины без программатора на этих модемах существует, но к сожалению у производителя не получилось реализовать эту возможность таким образом, чтобы это было безопасно делать пользователю самостоятельно, поэтому этой процедурой могут пользоваться только сотрудники сервис-центров.
Прошивки регулярно постятся в файловую эху XHRDIDC или их можно взять на сайтах поддержки, список URL регулярно, каждую неделю, публикуется в конференции SU.INPRO (fidо7.su.inpro) под %SUBJ% "INPRO on FTP".
2. Hаходим на дискете поставляемой с модемом или на одном из сайтов поддержки файл fldr.zip и распаковываем его в какой-нибудь временный каталог. Из подкаталогов 2814BL (внутренние не голосовые Lucent-based модели), 2814BXL (внешние не голосовые Lucent-based модели), VOICE (голосове Lucent-based модели), ROCKWELL (все /VR-ы) берем файл flashldr.hex, из соответствующих каталогов берем исполняемый файл для вашей операционной системы (я рекомендую для надежности первые пробы по смене прошивки проводить в DOS-е).
Оба этих файла плюс файл прошивки следует поместить в специально созданный каталог.
3. Убеждаемся в работоспособности модема, и надежности его подключения, если модем внешний. Телефонный шнур от модема стоит отключить. Желательно выгрузить все fossil-драйвера.
Hа этом подготовительные работы можно считать завершенными.
4. Если flashdr.hex небыл переименован, то запускаем fldr такой строчкой:
fldr -pCOMn -s57600 -f<имя_файла_с_прошивкой>
Расшифровка параметров:
-pCOMn - параметр, задающий номер COM-порта. Вместо последней n ставим номер компорта, 1 -pCOM1, 2 -pCOM2 и т.д.
-s - параметр, задающий скорость обмена с портом. Не стоит задавать скорость обмена с портом слишком высокой, по крайней мере пока нет уверенности в своих действиях.
-f - параметр, задающий файл прошивки.
Первым делом загрузчик грузит в память модема флешлоадер (flashldr.hex). Загрузившись и проинициализировавшись флешлоадер определяет тип микросхемы FLASH и выдает на экран приблизительно следующий текст:
==================================================================================
E:\INPRO\DOS>FLDR.EXE -pcom1 -s57600 -lVR_LDR.HEX -f5614BXL.S37
Flash loader for IDC 2814 modems version 1.5. (c) SSS, 1998.
Moving loader code to the RAM - 100%
IDC 2814/5614 VR Flash Loader Version 1.1
Chip type = AT49F020
READY
Ready to transfer [5614BXLP.S37] to the Flash. Reprogram [Y/N]?
==================================================================================
До этого момента, то есть до тех пор пока вы не ответите "Y" с вашей прошивкой ничего не может произойти. После того как вы нажали "Y", не нужно обращаться к модему или играться с питанием модема.
Если вы получили такое сообщение:
Chip type = Unknown
То одно из двух, либо в вашем модеме не флеш, либо вы используете устаревший flashldr.hex, который попросту не знаком с типом вашей микросхемой FLASH.
ЕСЛИ ВДРУГ СЛУЧИЛАСЬ АВАРИЯ.
Без паники! Hи в коем случае не отключаем модем и не пытаемся его инициализировать! Пока модем не был отключен или переинициализирован в его памяти находится флешлоадер, пробуем запустить загрузчик снова, но с ключиком -C, т.е.:
fldr -С -pCOMn -s57600 -f<имя_файла_с_прошивкой>
Если не поможет, стоит попробовать уменьшать скорость загрузки (параметр -s), если и это не помогло... Увы, прийдется нести модем в ближайший сервис-центр или искать программатор.
FAQ распространяется по FIDO в эхоконференции SU.INPRO.
Дополнительную информацию можно найти на http://www.connect.kiev.ua/inpro/.
|