32.
fab007
(02.03.2004 18:48)
0
Kaк загрузить прошивку в модем IDC. от 08.09.00
(FAQ составлен на основе опыта работы сервисцентра ф-мы Инпро в г.Киеве)
Ведущий: Александр Блюс ut5ukj@webber.net.ua 2:463/273 http://www.connect.kiev.ua/inpro/
1. Находим прошивку для своего модема, обычно прошивки для модемов помещаются в архивах с именами: 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
ВНИМАНИЕ! заливка прошивки от другой модели приведет к неработоспособности модема! ==================================================================== Особо остановимся на вопросе как различить модели /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. Находим на дискете поставляемой с модемом или на одном из сайтов поддержки файл fldr.zip и распаковываем его в какой-нибудь временный каталог. Из подкаталогов 2814BL (внутренние не голосовые Lucent-based модели), 2814BXL (внешние не голосовые Lucent-based модели), VOICE (голосове Lucent-based модели), ROCKWELL (все /VR-ы) берем файл flashldr.hex, из соответствующих каталогов берем исполняемый файл для вашей операционной системы (я рекомендую для надежности первые пробы по смене прошивки проводить в DOS-е), оба этих файла плюс файл прошивки следует поместить в специально созданный каталог.
3. Убеждаемся в работоспособности модема, надежность подключения внешнего модема, стоит так же отключить от модема телефонный шнур. Желательно выгрузить все fossil-драйвера.
На этом подготовительные работы можно считать завершенными.
4. Если flashdr.hex небыл переименован, то запускаем fldr такой строчкой:
fldr -pCOMn -s57600 -f<имя_файла_с_прошивкой>
Параметр -pCOMn вместо последней n ставим номер компорта, 1 -pCOM1, 2 -pCOM2 и т.д.
-s не стоит задавать скорость обмена с портом слишком высокой, по крайней мере пока нет уверенности в своих действиях. - Первым делом загрузчик грузит в память модема флешлоадер (flashldr.hex). Загрузившись и проинициализировавшись флешлоадер определяет тип микросхемы FLASH и выдает на экран приблизительно следующий текст: =================== E:INPRODOS>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", после чего не нужно обращаться к модему или играться с питанием модема.
Если вы получили такое сообщение: Chip type = Unknown То одно из двух, либо в вашем модеме не флеш, либо вы используете устаревший flashldr.hex, который попросту не знаком с типом вашей микросхемой FLASH
ЕСЛИ ВДРУГ СЛУЧИЛАСЬ АВАРИЯ 1. Без паники! Ни в коем случае не отключаем модем и не пытаемся его инициализировать! Пока модем не был отключен или переинициализирован в его памяти находится флешлоадер, пробуем запустить загрузчик снова, но с ключиком -C, т.е.: fldr -С -pCOMn -s57600 -f<имя_файла_с_прошивкой>
Если не поможет, стоит попробовать уменьшать скорость загрузки (параметр -s), если и это не помогло... Увы, прийдется нести модем в ближайший сервисцентр или искать программатор.
|