plus
03.05.2015, 00:25
Что-то в последнее время происходят непонятки с нашими коралами.
Периодически одна из станций перезагружается (каждые 10 - 30 минут). Питание в норме (проверено, да к тому же стоит бесперебойник), платы ВСЕ заменены на заведомо исправные, алярмов нет. Куда копать - даже мыслей уже нет!
Визуально происходит следующее - сначала загорается плата HDC, потом все остальные. Загрузка происходит нормально в течение 2 минут. Вот протокол при загрузке:

For SERVICE/SOFTWARE installation menu HIT <CTRL I> NOW
*************************
CHK RAM
END CHK RAM


Custom Init Code...
CHECKING PROG-MEM

PROG-MEM IS O.K.

CHECKING CODING MEMORY

CODING MEMORY IS O.K.

END CHECKING CODING MEMORY


CHECKING MEX CONTROLS

END CHECKING MEX CONTROLS

CHECKING SAU #

END CHECKING SAU #

Waiting for INIT sign: $$$$$$$$$$$$$$$$

Patch Loaded... !

CHECKING CODING MEMORY

CODING MEMORY IS O.K.

END CHECKING CODING MEMORY


CHECKING MEX CONTROLS

END CHECKING MEX CONTROLS

CHECKING SAU #

END CHECKING SAU #


CHECK CHECKSUM...



END CHECK CHECKSUM



Initializing CCS ...


Partial initialization phase starting


System configuration identified ......


В процессе дальнейшей работы до следующей перезагрузки появляются вот такие печати:

GENERAL PROTECTION
DS = B368 CS = 6EA0 EIP = 00000030 SS = 16F0 ES = ABA0


02 MAY 15 12:03 pm

MALFUNCTION OF TASK :IDLE



GENERAL PROTECTION
DS = B368 CS = 6EA0 EIP = 00000030 SS = 1968 ES = ABA0


02 MAY 15 12:03 pm

MALFUNCTION OF TASK :IDLE



GENERAL PROTECTION
DS = B368 CS = 6EA0 EIP = 00000030 SS = 19E0 ES = ABA0


02 MAY 15 12:03 pm

GOING TO WARM RESTART



RMX re-initialization done

Что это? Как найти причину неисправности?

И еще. Все началось внезапно.
После замены плат MEX и НDC перезагрузка стала происходить чаще (с 5-6 раз в сутки до 4 раз в час).

Georg_Ua
03.05.2015, 11:27
Что-то в последнее время происходят непонятки....
Что это? Как найти причину неисправности?

Кто ищет , тот найдет :).
Вынуть ВСЕ платы, оставить только систему. Понаблюдать.
Если перестало - глюк в периферии, если нет , то в системе.(возможно батарейка или память)

....
И еще. Все началось внезапно.
После замены плат MEX и НDC перезагрузка стала происходить чаще (с 5-6 раз в сутки до 4 раз в час).

Если MEX и НDC заведомо исправны, а глючево продолжается.
Перезалейте флэшку.
Идеальный вариант, взять новую, залить на неё софт.(вашу версию и авторизацию).
Запуститься, залить в АТС базу используя ASCII.
Именно так! Это точно избавит вас от возможных косяков сохраненных на старой флэшке. Иначе вы их тупо перенесёте на новую и ничего не поменяется.

P.S.
Имел такое счастье :). Но удалось поднять "старую" флэшу, тупо сделав ей реформатирование через винду, а потом обратно в родной формат.
P.P.S.
Естественно перед тем как убивать флэш, надо всё сохранить на комп.

plus
03.05.2015, 12:07
Georg_Ua, спасибо! Эх, только в этом я не очень силен.:(
Возникла мысль временно на часик поставить плату процессора с флешкой и модулем авторизации с другой АТС (точно такой же). Убедиться, что глюк прошел, и затем уже делать волшебство с флешкой.:) Естественно все делать ночью.
Как такой вариант? Ничего не сломаю?

Georg_Ua
03.05.2015, 15:08
Georg_Ua, спасибо! Эх, только в этом я не очень силен.:(
Возникла мысль временно на часик поставить плату процессора с флешкой и модулем авторизации с другой АТС (точно такой же). Убедиться, что глюк прошел, и затем уже делать волшебство с флешкой.:) Естественно все делать ночью.
Как такой вариант? Ничего не сломаю?
Зависит от того, что глючит.
Например, если проц валит флэшу, то он завалит любую вставленную.
А вот флэша ничего процу не сделает :).
Если "...поставить плату процессора с флешкой и модулем авторизации с другой АТС..." то нужно быть уверенным, что она исправна.
Вынуть всю периферию!
Формфактор АТС - идентичен!(Кол-во корзин и т. д.)
Можно поставить флэш и ключ от другой АТС - узнаете глючит флэш или проц.
Никто не застрахован от проблем :). Можно и сломать....
Потому и написал про резервную флэшу и слив базы на комп, перед экспериментами.
Что показывает индикатор на проце перед и в момент рестарта?

plus
03.05.2015, 16:18
Индикатор на процессоре ничего плохого не показывает - точка при работе, а при перезагрузке 0, циферки пробегут, как обычно.

plus
06.05.2015, 23:24
На счет флэшки руководство думает к дилеру обратиться.
Подскажите, как временный (а то уже жалуются со всех сторон), такой вариант подойдет?
1 Берем проц с флэшкой и SAU от идентичной АТС, сохранив базу данных в файле ДБ1 (естественно и в ДБ0).
2 Ставим этот проц в глючную АТС, стартуем. Получаем полный аналог первой АТС. Вручную перебиваем номерацию (возможно потребуется еще что-нибудь изменить).
3 Сохраняем результат только в ДБ0. Работаем.
3 После решения вопроса с новой флэш, возвращаем проц в первую АТС, стартуем (грузится измененная ДБ0 по умолчанию), затем грузим ДБ1, сохраняем в ДБ0.
4 Надеюсь все это останется в теории:)

В связи с этим есть несколько вопросов, на которые не нашел ответы в доках:
1 Что хранится на флэш - ПО и база данных? (т.е сам проц пустой?)
2 Привязана ли флэш к SAU?
3 При рестарте грузится ПО и база данных? А при LOAD (в меню ДБ контроль) загружается только БД?
Заранее благодарен!

Georg_Ua
07.05.2015, 08:47
На счет флэшки руководство думает к дилеру обратиться.
Так вы определились с глючевом? Что , конкретно глючит?

1 Берем проц с флэшкой и SAU от идентичной АТС, сохранив базу данных в файле ДБ1 (естественно и в ДБ0).
В ДБ 0 можно не сохранять, вы его все равно переделаете. Сохраняйте только в 1.

2 Ставим этот проц в глючную АТС, стартуем. Получаем полный аналог первой АТС. Вручную перебиваем номерацию (возможно потребуется еще что-нибудь изменить).
Можно не в ручную. Если слить на комп БД с глючной АТС, а потом поставить не глючный проц, то в него можно залить родную БД.
И вообще, перед всем этим, полезно слить обе БД на комп, чтобы потом не парить мозг себе.

3 Сохраняем результат только в ДБ0. Работаем.
Сохранять нужно только если будет рестарт. Будет работать и так.

3 После решения вопроса с новой флэш, возвращаем проц в первую АТС, стартуем (грузится измененная ДБ0 по умолчанию), затем грузим ДБ1, сохраняем в ДБ0.
Да

4 Надеюсь все это останется в теории:)
Не понял.

В связи с этим ...
1 Что хранится на флэш - ПО и база данных? (т.е сам проц пустой?)
2 Привязана ли флэш к SAU?
3 При рестарте грузится ПО и база данных? А при LOAD (в меню ДБ контроль) загружается только БД?
Заранее благодарен!

1. Да. (Не совсем пустой :) на проце есть ОЗУ. )
2. Не сама флэшка привязана, а версия и авторизация, кторые на ней лежат.
3.Да

plus
07.05.2015, 12:25
[QUOTE=Georg_Ua;380777]Так вы определились с глючевом? Что , конкретно глючит?
Периферия на глюки не влияет (по Вашему совету доставали ее всю), проц и HDC ставили заведомо исправные. В данный момент стоят ВСЕ платы с другой R800, а глюки есть. Флешка старая:) А, еще и корзина:)

4 Надеюсь все это останется в теории
Не понял.
Ну в смысле, что руководство договорится быстро.:)
Georg_Ua, можно в двух словах, как ДБ на комп скидывать (и извлекать в корал естественно), или где почитать? Спасибо.

Georg_Ua
07.05.2015, 14:07
Так вы определились с глючевом? Что , конкретно глючит?
Периферия на глюки не влияет (по Вашему совету доставали ее всю), проц и HDC ставили заведомо исправные. В данный момент стоят ВСЕ платы с другой R800, а глюки есть. Флешка старая:) А, еще и корзина:)

4 Надеюсь все это останется в теории
Не понял.
Ну в смысле, что руководство договорится быстро.:)
Georg_Ua, можно в двух словах, как ДБ на комп скидывать (и извлекать в корал естественно), или где почитать? Спасибо.
Корзина - пустой, пассивный элемент (это если на кроссплату не насрали мыши :))

Заливать/ сливать БД - спец программой.
В принципе, диллер все сделает сам. Только плати :)
P.S.
Если флэша старая останется, подарите? :)

plus
07.05.2015, 15:36
Если флэша старая останется, подарите? :)
Я бы рад, но она ж ГОСУДАРСТВЕННАЯ:D
Хотя попробую что-нибудь в этом направлении.:)
Если я не совсем утомил, еще вопросик для общего развития.
Имеем 2 АТС. Не выключая их, можно ли поставить флэшку с первой на вторую (SAU не трогаем), загрузить в нее БД (save), вернуть на место - имеем 2 одинаковые АТС. Конфликтовать флэш и SAU не будут?

Georg_Ua
07.05.2015, 16:02
Я бы рад, но она ж ГОСУДАРСТВЕННАЯ:D
Хотя попробую что-нибудь в этом направлении.:)
Если её выбрасывать, то какая разница?

Имеем 2 АТС. Не выключая их, можно ли поставить флэшку с первой на вторую (SAU не трогаем), загрузить в нее БД (save), вернуть на место - имеем 2 одинаковые АТС. Конфликтовать флэш и SAU не будут?
Можно, но не так.:)
БУдет не конфликт а предупреждение, что неверный SAU.
АТС проработает некоторое время (3-5 ддней), даже если SAU снять вообще. SAU - это номер вашей лицензии (авторизации системы).
Без флэшки АТС работает недолго, т.е. до перврго обращения системы к диску. Может быть 5 сек или час :).
На флэшке используется только файл -0.
Файл№ 1 - это резерв, система его не трогает. Его может не быть вообще. Это не влияет на работу никак. При условии, что вы не меняли дефолтные параметры Load\Save для этих файлов!

plus
07.05.2015, 16:18
Georg_a, спасибо. По результатам отпишусь.
Ну и с Днем Радио всех!