реклама на сайте
подробности

 
 
> IPMI на compactPCI
Andrey_L
сообщение May 8 2015, 09:26
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 125
Регистрация: 26-01-06
Из: г. Санкт-Петербург
Пользователь №: 13 622



Добрый день!

Есть ли тут люди, которые настраивали обмен по IPMI (она же I2C) которая есть на разъеме J1 шины compactPCI?
У нас никак не получается настроить обмен между проц. платой ADLINK (cCPI-6880) и Ethernet-коммутатором Kontron (CP3923).
На осциллографе видим что проц. плата формирует посылки по адресу коммутатора, коммутатор посылки подтверждает (ACK-есть).
Затем пауза и идет запрос на запись по адресу 0x20 (это адрес проц. платы, он установлен командой set localaddress) и на него ACK'a нет.
В итоге на проц. плате любая команда (например GetDeviceID) - выход по таймауту. На проц. плате стоит Linux, используется утилита ipmitool.
Вторую посылку судя по всему формирует коммутатор и на неё почему-то нет подтверждения. Смущает ещё то что проц. плата формирует STOP после завершения первой посылки. Я предпологал, что STOP должен быть сформирован после всего обмена.
В общем, если у кого есть какие мысли - буду рад услышать. Может у кого есть осциллограммы нормального обмена по этой шине?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
krux
сообщение May 22 2015, 08:05
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Цитата
он кстати сторонней фирмы и называется BMR-AVR-cPCI

очередное глючное поделие PigeonPoint-а.
я не удивлен. долго с ними мучились, -поддержки никакой.
потом всё равно пришлось выкинуть их IPMI и писать свою реализацию.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
Andrey_L
сообщение May 22 2015, 08:37
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 125
Регистрация: 26-01-06
Из: г. Санкт-Петербург
Пользователь №: 13 622



Цитата(krux @ May 22 2015, 11:05) *
очередное глючное поделие PigeonPoint-а.
я не удивлен. долго с ними мучились, -поддержки никакой.
потом всё равно пришлось выкинуть их IPMI и писать свою реализацию.

может быть, я хотел через ADLINK запросить описание на этот софт почитать - не дали, сказали под NDA.
А прямо у разработчика запросить - поленился....
Ну в общем это проблемы ADLINK'а - что применили этот глючный софт.
Я просто разрабатываю плату и делаю там реализацию IPMB, микроконтроллер тот же что и на ADLINK (случайно получилось), но софт будем писать сами.
Начали отлаживать софт - одни таймауты по шине, поставили вместо нашей платы коммутатор kontron - то же самое - вот и родился вопрос этой темы.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th August 2025 - 15:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01359 секунд с 7
ELECTRONIX ©2004-2016