Хорошие новости — теперь с вопросом по ICOM всё прояснилось.
По ICOM
Этот результат подтверждает то, на что уже указывали номера прошивок: пакет 03.24.21 / System 01.35.00 / Application 01.54.00 никогда не были проблемой, и A2 не исключается из-за версии. Если после чистой установки блок сразу определяется, значит, пустой Connection Manager при первой установке был связан с её состоянием (старый конфиг, оставшаяся настройка интерфейса или привязка к сетевой карте), а не с адаптером и не с версией прошивки ICOM. Настройка по умолчанию "ICOM / ENet local network" выбрана правильно — в этом режиме ISTA находит и ICOM, и кабель ENET по LAN, так что для твоей задачи вообще не нужно трогать переключатель ENET/D-CAN.
Также стоит подтвердить: то, что пакет данных для программирования не привязан к
data_swi, для диагностики нормально. Это важно только для рабочих процессов programming/coding, поэтому на отображение текущих значений никак не влияет.
По логам 4.60.13
Я бы пока не стал этим заниматься. Разбираться, почему старая установка не находила блок, сейчас особого смысла нет — после чистой установки он уже определяется, и ты будешь отлаживать установку, которую уже заменил. Если хочешь оставить VM для сравнения, позже имеет смысл разве что забрать папку
\ISTA\Logs\<session> из сеанса, где Connection Manager остался пустым, но я бы не тратил на это время.
Что сейчас действительно важно
Поведение MSD85 с текущими данными на B7. Это пока открытый вопрос, и 4.60.30 позволяет нормально его проверить:
- Выполни ту же последовательность — идентификация, затем значения DME status/live, отметь те же параметры.
- Если правая панель и там останется пустой, это будет сильным подтверждением твоего вывода, что после 4.32.15 что-то изменилось, причём это не зависит от состояния установки, интерфейса или компьютера.
- Если данные появятся, значит, проблема всё это время была на стороне установки, и вопрос полностью решён.
В любом случае результат полезен, так что напиши, что получится.
Что ещё осталось проверить по логу
В приложенном тобой логе размером 3.2 MB видны только первые пару секунд сеанса, поэтому сам момент сбоя я пока не видел. Если 4.60.30 тоже не сработает, возьми фрагмент уже из нового сеанса — после того места, где ты открыл экран состояния, поищи
ERROR и
FATAL, а также
IFH- (ошибки интерфейса EDIABAS), и выложи блок вокруг первого найденного совпадения вместе с временной меткой. Именно этот фрагмент покажет, какая операция или ресурс не вернули результат.
И ещё раз оговорка, которая относится ко всему сказанному выше: опубликованная здесь сборка — 4.60.13. 4.60.30 — это другой пакет из другого источника, поэтому я не могу сказать, как именно его собирали. Любой вывод о работе ISTA, который ты сделаешь на его основе, всё равно остаётся valid, но за сам пакет я поручиться не могу.