©2002, INPRO Development Corporation
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход

2814BXL+ не соединяется после прошивки - дело в регистре S15

 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
lvv
Junior member


Зарегистрирован: 31.01.2004
Сообщения: 4

СообщениеДобавлено: Сб Янв 31, 2004 2:49 am    Заголовок сообщения: 2814BXL+ не соединяется после прошивки - дело в регистре S15 Ответить с цитатой

После возникновения ошибки контрольной суммы (ATI2 - ERROR) перепрошил модем. Модем не соединялся ни под каким соусом. :( Бился целый день, пока не нашёл, что дело в регистре S15. Там есть важный бит 4. При значении 0 модем ожидает появления тона 2100 Гц перед началом установки соединения. В заводских установках значение регистра равно 0. Шутники...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Marko Antonio
Member


Зарегистрирован: 11.01.2004
Сообщения: 107

СообщениеДобавлено: Сб Янв 31, 2004 8:10 am    Заголовок сообщения: Ответить с цитатой

Не очень понятно, в чём шутка… Confused
Действительно, для плюс-моделей S15.4 включает по умолчанию датчик параллельного телефона. Параллельный телефон присутствует? Если да, Вы его пробовали отключать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Сб Янв 31, 2004 9:32 am    Заголовок сообщения: Ответить с цитатой

В архиве FLDR.ZIP есть файл READ.ME в котором, в частности, написано:
Код:

Если в строке "Chip Type" вы увидите слово "Unknown", то Ваш модем не
оснащен Flash ROM, и его программирование невозможно. Введите "N" для
выхода из программы. Во всех остальных случаях можно вводить "Y" в ответ
на вопрос "Reprogram [Y/N]?". После этого остается лишь дождаться окончания
процесса загрузки (1-2 минуты). Затем запустите терминальную программу,
входящую в комплект поставки модема, и введите с клавиатуры команду
AT&F2W2\V1S95=3&W&W1 (для модемов IDC-2814BXL/VR и IDC-5614BXL/VR),
или команду AT&F1S41=3&W&W1 (для всех остальных), что позволит настроить
профили модема для работы с новой версией микропрограммы. После ответа
"OK" Вы можете приступать к эксплуатации модема. Если у Вас нет
...

Если бы Вы выполнили эту рекомендацию, регистр S15 сбросился бы в значение по умолчанию, т.е. 0.

2 Marko Antonio

Обратите внимание, что автор темы писал про модель IDC-2814BXL+, а не IDC-2814BXL/VR[+].
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
lvv
Junior member


Зарегистрирован: 31.01.2004
Сообщения: 4

СообщениеДобавлено: Сб Янв 31, 2004 10:55 am    Заголовок сообщения: Ответить с цитатой

Действительно, регистр S15 обнуляется при команде AT&F.

В результате модем ждёт сигнала с тоном 2100 Гц, посылая сигналы удалённому модему. После некоторого времени связь обрывается и возникает состояние занято.
После задания команды ATS15.4=1 всё становится на свои места.

Параллельного телефона нет. Мой телефон блокираторный.
Возникает вопрос, откуда вообще должен приходить сигнал с тоном 2100 Гц?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lvv
Junior member


Зарегистрирован: 31.01.2004
Сообщения: 4

СообщениеДобавлено: Сб Янв 31, 2004 11:15 am    Заголовок сообщения: Ответить с цитатой

Может быть вызываемый модем всегда посылает тон 2100 Гц перед началом установки соединения? Тогда возможно в линии стоит какой-то фильтр, который обрубает этот сигнал. Проверю ещё на других линиях.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Сб Янв 31, 2004 1:57 pm    Заголовок сообщения: Ответить с цитатой

Тон 2100 Гц посылается в начале процедуры ответа, это - часть протокола V.25:
Код:

4   Interface procedure at answering data station
...
4.3   The DCE goes “off-hook”, maintains silence on the line for a period between 1.8 and 2.5 s, then transmits the answering tone for a certain period of time, as shown in Figures 1 and 2.

В свою очередь, answering tone определён как:
Код:

2.2   answering tone: The tone transmitted from the called end.
NOTES
1 – The answering tone is an uninterrupted 2100  15 Hz tone with a duration, except when truncated as described in 4.3, of 3.3  0.7 s.

Пожалуйста, уточните: Вы вернули модем в "исходное состояние" командами:

at &f1 s41=3 &w &w1
OK

atz
OK

и после этого он всё равно не захотел работать? Если Вы не сделали описанную выше процедуру, сделайте сейчас, "буква в букву", и попробуйте снова, должно получиться Smile

Кстати, Вы проверили контрольную сумму flash-ROM после перепрошивки? Команда - ati2.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
lvv
Junior member


Зарегистрирован: 31.01.2004
Сообщения: 4

СообщениеДобавлено: Сб Янв 31, 2004 3:44 pm    Заголовок сообщения: Ответить с цитатой

сейчас сделал как Вы сказали и всё получилось. Так дело не в S15?
Тогда в чём же?

ati2 отрабатывает нормально.

Спасибо за помощь. :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Сб Янв 31, 2004 4:19 pm    Заголовок сообщения: Ответить с цитатой

С очень большой вероятностью можно сказать, что до обновления микропрограммы установленная в Вашем модеме версия была младше, чем 2.08. В версии 2.08 был добавлен регистр S56, в котором задаётся порог чувствительности DSP модема к несущей:
Код:

   IDC-2814 firmware, Ver. 2.08
   ----------------------------

1. Added S56 (rx cd threshold value). The modem will set rx cd threshold at
   -(S56) dB during DSP initialization and reset. Default value - 43, range
   from 6 to 49. Please note that you should reset the DSP for the  changes
   to take effect.

Во всех предшествующих (младше 2.0Cool версиях микропрограммы этот регистр не использовался и был равен 0. Когда Вы установили 2.08 (или старше), нулевое значение S56 не позволяло модему обнаружить ответ удалённого модема. После выполнения at &f1 ... &w в регистр S56 было записано правильное значение, а команда atz выполнила сброс DSP и позволила ему "воспринять" новое значение.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.025063 seconds : 16 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100