Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > УКМ-2

УКМ 2.5 на новую мать-не запускается : УКМ-2

25.04.2024 14:07


28.05.2009 04:47
prim
 
После выгорания матери (изначально foxconn, прослужила около 3х лет) была установлена новая - GIGABITE GA-73PVM-S2H, процессор Celeron (R) Socket LGA775, 2 СОМ порта на плате PCI, встроенного COM нет.
HDD старый. DOS поднялся без переустановки :), сеть и COM порты прописал - к сетевому диску при загрузке DOS коннектимся, Х отчет DOS утилитой выполняется (ФР Dateks (украинская разработка - россиянам, видимо, неведомая)).
Проблема: при попытке запустить любой .exe или .bat файл из папки SMUKM30 машина без объявления ошибок уходит в перезагрузку (в т.ч. после обращения к cashmain.bat). То же - при попытке запустить install.exe из дистрибутива (скопрован на "несущий" HDD). DOS- приложения, не относящиеся к УКМ, запускаются нормально.
версия УКМ 2.5 М
Что-то не дописал? Несовместимость железа и ПО?
Буду благодарен за любые предположения, ибо мозг уже плавится.
з.ы. прошу прощения, если тема покажется не соответствующей разделу.
28.05.2009 08:04
Bork
 
Вопрос 1. Что говорит Сервис Плюс?
Вопрос 2. Что в autoexec и config ?

Очень похоже на проблемы с памятью. Возможно, некоторые адреса нужно выключить из работы. Какие, сказать не смогу нужно смотреть документацию к матери.

Я бы отключил загрузку сети, и himem с emm. Если после этого УКМ запустится то значит я прав и нужно отключать кусок оперативки.

А вообще, прежде чем пытаться ставить УКМ на нештатное железо нужно посоветоваться с СП. Возможно они порекомендовали бы что-нить.
28.05.2009 13:50
prim
 
Bork, спасибо. Про память не думал-попробую пойти Вашим путем.

в autoexec.bat криминала не вижу-

C:\NET\net initialize
@ECHO OFF
PROMPT $p$g
PATH C:\NET;C:\DOS;c:\vc
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((007,866) C:\DOS\EGA.CPI)
CHCP 866
KEYB RU,,C:\DOS\KEYBOARD.SYS
C:\NET\netbind.com
C:\NET\umb.com
C:\NET\tcptsr.exe
C:\NET\tinyrfc.exe
C:\NET\nmtsr.exe
C:\NET\emsbfr.exe
C:\NET\net start
share.exe
rem cd smukm30
cashmain.bat
vc.com

config.sys выглядит так:

DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
FILES=80
LASTDRIVE=Z
device=C:\NET\ifshlp.sys
device=C:\NET\NVNDIS2.DOS
device=C:\DOS\emm386.exe noems

а в общении с СП не очень радует как раз "возможно"
28.05.2009 19:52
Shlong
 
ИМХО может все дело в том, что каждый дистрибутив рассчитан на конкретную фискальную плату или диапазон номеров этих план... Мы когда заказывали УКМ2 менеджеры просили указать серийники касс, когда переустанавливал УКМ2 заметил что в нем говорится, что этот дистрибутив предназначен только для касс с нашими серийниками... Опять-таки ИМХО что описаные вами глюки есть следствие несоответствие серийника вашей кассы с серийником вбитым в прогу, т.е срабатывает защита от копирования... На истину не претендую....
28.05.2009 22:29
Bork
 
Цитата:
Shlong ИМХО может все дело в том, что каждый дистрибутив рассчитан на конкретную фискальную плату или диапазон номеров этих план... Мы когда заказывали УКМ2 менеджеры просили указать серийники касс, когда переустанавливал УКМ2 заметил что в нем говорится, что этот дистрибутив предназначен только для касс с нашими серийниками... Опять-таки ИМХО что описаные вами глюки есть следствие несоответствие серийника вашей кассы с серийником вбитым в прогу, т.е срабатывает защита от копирования... На истину не претендую....
Да, дистрибутив привязывается к сеийному номеру ККМ. В данном случае в к ФРу. Его, как я понимаю никто не менял. Да и проявляется это по другому.
28.05.2009 22:33
Bork
 
Цитата:
prim config.sys выглядит так:

DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
FILES=80
LASTDRIVE=Z
device=C:\NET\ifshlp.sys
device=C:\NET\NVNDIS2.DOS
device=C:\DOS\emm386.exe noems
в autoexece не вижу
PATH c:\smukm30
mode bw80

в confige не вижу
BUFFERS=50.
29.05.2009 10:09
baggio
 
1.каким образом был осуществлен перенос УКМ?

2. Компортовая плата воткнута но я в упор не вижу где дрова под нее?

3. rem cd smukm30 - оно так надо?

4. Утилитку можно и сюда положить вдруг полезная...

5. В конфигузацию зайти дает? если это все забэкапить и с другой кассы каталог укм копирнуть тоже самое?

6. Если ничего не помогает на чистый винт ставим дос и по попорядку...
29.05.2009 21:46
prim
 
Продолжаем разговор...

Итак:
- с закомментированным "device=C:\DOS\emm386.exe noems"
УКМ начал грузиться.
Вывод - Bork (дай Бог здоровья человеку) недалек от истины. Пока остановился на тестировании оперативки и изучении вопроса что и как там выключать.
- Shlong, привязка к номеру ФР есть, но в случае несоответствия видим сообщение, конкретно указывающее на это. Не мой случай.
- baggio
1. УКМ не переносился - был поставлен прежний винчестер со всем содержимым.
2. Дрова на СОМ - "device=C:\NET\NVNDIS2.DOS", прописано в соответствии с инструкцией к плате в сconfig.sys, protocol.ini, system.ini
3. на этой машине для себя сделал, чтоб сразу в VC...
4. Утилиту выложить не трудно, но она только под наш Датекс. Есть интерес - оформим.
5. в конфигурацию не пускал до исполнения действий, рекомендованных Bork. В случае неудачи при манипуляциях с ОЗУ намерен пробовать переустановку УКМ.

по ходу обсуждения еще попрошу совета:
ввиду особенносте матери, встроенного COM нет физически, но при конфигурации платы определились 3 ком порта, причем реагируют №№2 и 3. При первом запуске УКМ ФР садится на первый КОМ. Правка cf_ini должна помочь, думаю??
30.05.2009 10:29
akonev
 
возможно, какой-то диапазон адресов памяти отъедает как раз плата портов.
посмотри внимательно ее документацию на эту тему.

собственно, укм2 будет жужжать и вовсе без emm386.

зачем править cf_ini руками, если ты уже можешь зайти в конфигурацию?
Часовой пояс GMT +3, время: 14:07.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.