Цитата(Andrey_L @ May 8 2015, 15:26)

обмен по IPMI (она же I2C)
есть на разъеме J1 шины compactPCI?
Похоже на кашу.
IPMI - спецификация на интерфейс. К i2c отношение весьма слабое. (IPMB-0? Redundant?)
Что такое шина compactPCI - загадка.
Цитата(Andrey_L @ May 8 2015, 15:26)

Затем пауза и идет запрос на запись по адресу 0x20 (это адрес проц. платы, он установлен командой set localaddress) и на него ACK'a нет.
В итоге на проц. плате любая команда (например GetDeviceID) - выход по таймауту. На проц. плате стоит Linux, используется утилита ipmitool.
В общем, если у кого есть какие мысли - буду рад услышать. Может у кого есть осциллограммы нормального обмена по этой шине?
Нормальный обмен по i2c есть описан в википедии.
Адрес 0x20 относится к менеджерам (carrier, shelf).
То ли да, то ли нет, сомнения есть, вероятно должен быть другой (ХЗ).
Если нет ACK на адрес (первый байт посылки по i2c), значит никто не отвечает. Осталось понять кто должен отвечать и какой у него адрес.
Попытаюсь догадаться:
адрес 0x20 должен быть у cCPI-6880, он (проц) должен слать запросы коммутатору Kontron, у которого должен быть другой адрес. Какой?
Поглядел CP3923.
Там на передней панели есть разъём, похожий на USB. Kontron его называет "Hirose" и "RS232" в разных местах.
Это - консоль hot swap менеджера. Через него должна быть доступна вся информация об IPMI обменах - адрес IPMB, логи передаваемых/принятых сообщений,- а также команды.
У Контрона есть файл с описанием всех деталей: cp3923_ga2.03.zip
И ещё: в описании 3923 есть слова "geografic address". Вполне вероятно, менеджерский адрес определяется слотом, в который 3923 воткнут.