Есть УЗИ UltimaPro 30 с проблемой: - комп стартует, система загружается, но окна программы нет. Попытка запуска программы с ярлыка приводит к ошибке: "Runtime Error! Program: C:\Program Files\UltimaPx\UltimaPro30.exe abnormal program termination" Но это просто потому, что программа уже запущена и работает - в диспетчере задач она присутствует и файл лога прихвачен. Дата и время на компе, правильне USB Radmir UltimaPA Device, в списке устройств присутствует без ошибок. Кабель USB воткнут в гнездо под разъёмом локальной сети. Загрузился с "шифтом" и добрался до лога - в свежих записях только "Program started" и дата, но в записях прошлого месяца есть куча ругани на память. Кусочек лога: ///////////////////////////////////////////////////////////////////////////////
Логично. Программа пребывает в ожидании ответа от железа, а отвечать там нечему. Надеюсь это проблема питания. В понедельник буду вскрывать и смотреть.
Дата: Воскресенье, 02.Июн.2019, 13:09 | Сообщение # 6
Стажер
У вас сообщений: 9
Инженер по электронным системам
OFFлайн
Германия
Кривой Рог
Хозяйка аппарата вышла из отпуска, так что продолжим. Вскрыл аппарат и увидел, мягко говоря, много пыли, что покрывала основную плату ровным слоем. Три вентилятора дули ее туда несколько лет. Четвертый вентилятор плотно забил пылью экранирующую коробку с 8+1 платой приемопередатчиков, назвал их так потому что они стоят прямо на разъемах датчиков. Пыль убрал и увидел что на основной плате горят 6 светодиодов - 3 красных и 3 зеленых. Один из зеленых светится не в полную яркость. Дальнейший осмотр показал что зеленые светодиоды скорее всего показывают наличие напряжений питания 3.3, 1.8 и 2.5 вольта. О чем сообщают красные (авария???) светодиоды хотелось бы узнать. Питается плата от БП компьютера шнурком AUX с напряжениями 5 и 3.3 вольта, далее из 5В, вторичным DC-DC на плате, делаются 1.8В для питания ядра FPGA и из тех же 5В линейным стабилизатором делаются 2.5В для питания аналоговой части 8-ми двухканальных ADC. Все конденсаторы по шинам питания на плате SMD и скорее все танталовые. На них я напряжения и мерил. Так что мои надежды на "пухлые" конденсаторы похоже не оправдались. У аппарата есть еще одна плата питания - под корзиной компьютера. До этой платы добираться трудно - похоже что надо откручивать винты из под самого низа ящика аппарата. С нее идет пучок проводов на нижнюю плату с 8-ю транзисторами КТ851 на общем радиаторе. На этих транзисторах напряжения не нащупал вообще. Может оно там должно появляться позже, по команде с основной платы.
По компьютеру тоже не все гладко - в диспетчере устройств есть дивайс с желтым треугольником. Это часть интеловского ICH5 с PID:24DD Intel® 82801EB USB2 Enhancel Hoct Controller. Перепробовал три версии драйверов - от родных с сайта вендора платы до самых последних от Интела. В результате сразу после установки все ОК, но после перезагрузки снова здорово - устройство не работает, нет файла устройства. В памяти всплывает фраза из 2000-х "дохнут эти ICH5 как мухи...". Может быть в этом проблема? Понятно что подключенное к компу устройство, собственно аппарат УЗИ, должен работать на высокой скорости, но сейчас он опознается по USB 1.1 и на высокую скорость не переходит. Хотя флешки работают. Есть в наличии PCI-плата контроллера USB, могу воткнуть ее в комп, но в соседней теме писали что драйвер привязывается к конкретному порту и его, драйвер, надо переустанавливать. Кто нибудь знает как это сделать? Далее - если выдернуть USB-шнурок уже после загрузки компа, то окно программы появляется. Правда его частично закрывают модальные окна с сообщениями об ошибках, что понятно, и если нажать "ОК" на всех, то комп штатно выключается.
Как-то так. Есть идеи?
Сообщение отредактировал fta - Воскресенье, 02.Июн.2019, 13:13
Проверьте системную батарейку в компе, проверьте время и дату в компе, особенно год. Дальше можно позвонить на завод, хоть это Украина, но там начальник сервиса вполне адекватный мужик и всегда готов помочь. Да, можно проверить HDD.
Проверьте системную батарейку в компе, проверьте время и дату в компе, особенно год.
Искренне благодалю за участие, но по колесу стучал в первую очередь проверил - на летнее время комп не перешел, но год точно правильный. Нашел интересную читату:
Цитата
Support for Windows 2000 is not planned for Service Pack 3. However, USB 2.0 support will be made available to Windows 2000 customers as a driver package available on Windows Update.
Ссылка на пруф уже умерла. Там именно Service Pack 3 и когда я воткнул плату PCI-контроллера USB2, драйвер на чип которого обещан вендором в том числе в составе и 2000 pro, то тоже обломался с USB 2.0 Та что пока не разберусь с 2.0, под капот заглядывать с саппортом Радмира связываться считаю рано. Так як то кажуть - далі буде.
Есть хорошая поговорка -"скупой платит дважды"! Ребята из Днепра уже в этом убедились. Если связь между аппаратом и компьютером идет по USB 1.1, то вы его не запустите. pomogator.com.ua
Если связь между аппаратом и компьютером идет по USB 1.1, то вы его не запустите.
Ваша правда - нашел таки "лучший PCI USB контроллер" на чипе NEC и все заколосилось - появилось окно программы. Но поверх оного стоит модальное окно ошибки: и в логе такое