Что означает: код ошибки загрузки -4
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Это означает превышение лицензии.
Данные коды ошибок описаны в справке в разделе "Системные переменные Trace Mode\Группа СИСТЕМНЫЕ\@Load"
Posted by Варламов Максим (Участник № / Member № 3133) on :
Там написано: "превышены ограничения" Ограничения чего? Если смотреть Файл->Информация - всё в пределах
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Что показывает информация для узла, включая то, что в скобках, и насколько у Вас расчитан ключ?
Posted by Варламов Максим (Участник № / Member № 3133) on :
а, понятно, т.е. те значения которые идут со скобками и определяют кол-во каналов и их надо соотносить с ключем
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
да
Posted by Avgorr (Участник № / Member № 2607) on :
После обновления с 6.06 на 6.06.2 проект не стал запускаться в МРВ. Выдаёт код ошибки загрузки - 4. В профайлере всё нормально. Проект не менялся, только пересохранил в новой версии и всё. Проект сохранённый в старой версии (6.06) в новой версии (6.06.2) запускается. Ключ на 8191 каналов, использовано 2759.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В релизе 6.06.2 уделяется существенно больше внимания защите и безопасности функционирования исполнительных модулей. В связи с этим возможные накопленные нарушения в соответствующих разделах реестра могут быть восприняты как ошибки. Попытайтесь штатно удалить установленный МРВ и вычистить полностью раздел реестра HKEY_CURRENT_USER/SOFTWARE/AdAstra/Trace Mode/6/rtm. После этого заново инсталлируйте МРВ.
Posted by Avgorr (Участник № / Member № 2607) on :
Не помогло. Сначала на том компьютере, где установлен TRACE MODE IDE 6 удалил его, почистил реестр, пересохранил проект. Потом на другом компьютере, где установлен МРВ удалил его, почистил реестр. Результат тот же самый. Кроме того, на WinCon проект тоже не запустился с этой же ошибкой: \CompactFlash\MicroTM606_2\...\*.dbb -4.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1. Для WinConCE надо сверить данные по лицензионному ограничению МикроМРВ и реальному количеству каналов в узле. 2. Для МРВ мы высылаем Вам специальный патч для получения дополнительной информации.
Posted by Avgorr (Участник № / Member № 2607) on :
Патч ещё не попробовал, но сделал следующее: в новой версии создал тестовый проект с узлом RTM (один экран и один канал) и EmbeddedRTM, в источниках - контроллер WinCon с дискретным модулем. И всё равно этот проект не запустился с этой же ошибкой как в МРВ, так и в МикроМРВ. haspvdd.dll и Haspnt.sys у меня есть там где они должны, а haspds_windows.dll нет. Вместо него haspdos.sys.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Ждем информации при использовании патча.
Posted by Avgorr (Участник № / Member № 2607) on :
С патчем выскочила та же ошибка, так что лог отправить не могу. Сейчас я проделал такой эксперимент: установил МРВ 6.06.2 и IDE 6.06.2 на компьютер №1, пересохранил проект версии 6.06 в версии 6.06.2 и запустил на этом же компьютере МРВ 6.06.2 – всё заработало. Скопировал этот проект на компьютер №2, где установлен только МРВ 6.06.2 – опять ошибка. Установил и там IDE 6.06.2 в нём пересохранил проект версии 6.06 в версии 6.06.2, и только тогда он запустился. Теперь, сделав изменения в проекте на компьютере №1 и сохранив там для МРВ, на компьютере №2 он всё равно не запускается. Получается, что надо всё это чтобы происходило на одном компьютере. Но чтобы я ни делал, проект версии 6.06 запускается по-прежнему без проблем везде и всегда. Драйвер ключа переустанавливал новый, только что скачанный с сайта Алладина.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Присланный Вам патч не ориентирован на исправление ситуации. Мы ожидаем от него получения дополнительной информации для локализации проблемы. Обновите IDE и МРВ в соответствии с переданной Вам инструкцией. Даже при наличии ошибки МРВ, запущенный с патчем, должен вести протокол загрузки. Пришлите нам протокол от МРВ, проект и файл *.dbb, на котором возникает ошибка.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Присланный Вами файл *.dbb испорчен. Нам не до конца понятны причины.
Посылаю Вам новую профайлерную dllxRTM32. Замените ею соответствующий модуль в папках МРВ на обоих ПК (ПК1 и ПК2), где у Вас инсталлирован МРВ. В соответствии с Вашим последним экспериментом (запуск узла под МРВ на двух ПК с файлами от IDE с этих двух ПК): - при сохранении проекта для МРВ на обоих ПК в настройках ИС "Сохранить для МРВ" выставить флажок "Подробный отчет" (остальные флажки убрать (!)). - запустите на каждом ПК под управлением МРВ узел, сохраненный на том же ПК и сохраненный на другом ПК. Итого у Вас должно быть 2 положительных запуска и 2 запуска с ошибкой -4.
Пришлите нам: - 2 файла *.dbb, сохраненных на ПК 1 и ПК2, - 2 файла *.cnv из обоих узлов (сохраненных на разных ПК), - 4 протокола профайлерных МРВ - МРВ ПК1 с узлом, сохраненным на ПК1, - МРВ ПК1 с узлом, сохраненным на ПК2, - МРВ ПК2 с узлом, сохраненным на ПК2, - МРВ ПК2 с узлом, сохраненным на ПК1.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Мы получили от Вас копию раздела реестра с ПК1.
Как мы и предполагали, в реестре ПК1 существуют записи по инсталляции и настройке драйвера HASP, не характерные для процедуры инсталляции драйвера, которая реализована при инсталляции продуктов Trace Mode 6.
Это приводит к нарушению результата анализа драйвера, который дополнительно введен в релизе 6.06.2 с целью повышения уровня защищенности.
Надеюсь, что после переустановки ОС на ПК1 проблема будет снята. Впредь при установке на ПК с Trace Mode 6 каких-либо других программ, обращайте внимание на их отношения с драйвером HASP.
Если у Вас есть возможность восстановить список программ, устанавливавшихся на ПК1, которые в той или форме работают с драйвером HASP, сообщите, пожалуйста, нам.
Posted by Avgorr (Участник № / Member № 2607) on :
Список программ навряд ли можно составить, так как по роду деятельности приходиться заниматься всем и сразу. Спасибо.
Posted by ShuraX (TM_Prof) (Участник № / Member № 3130) on :
Была аналогичная проблема. Решил путем сноса ПО "Компас", который использовал Hasp. После этого вычистил реестр, уладил все старые папки куда ставился ТМ. И только после этого ТМ заработал.