Перейти к содержанию
    

Есть блок питания NegoRack NR2-HVR300-N с 2-мя модулями питания 300Вт+300Вт. По шине PMBus блок питания подключен к CPU на материнке. Подтяжки и кондёры установлены, обмен по шине идет без нареканий. По этой же шине к CPU подключены еще SPD DRAM, RTC, датчики всякие. Обмен данными с ними CPU ведет также без сбоев (смотрели осциллом).

Теперь вытыкаем один модуль питания 300Вт из слота БП. Оставшийся модуль продолжает работать и запитывать материнку и CPU. Однако NR2-HVR300-N утягивает линию SCL шины PMBus в "ноль"! При этом линия SDA остается подтянутой к питанию. Эдакий бесконечный clock stretching. Но в результате вся шина PMBus оказывается заблокированной для доступа со стороны CPU, при перезагрузке BIOS не может считать данные из SPD, и получаем "кирпич".

Осциллом смотрели - к "земле" SCL утягивает именно БП NR2-HVR300-N. Вывести БП из ступора удается только после полного отключения кабелей питания NR2-HVR300-N от розетки 220В.
 

Может, кто сталкивался с такими БП и их поведением? Кто что посоветует?

Их техподдержка не работает по причине отпусков из-за коронавируса.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, ВН2 said:

2 блока, 2 слота ... не так уж много вариантов перестановки, для начала

Достаточно вытащить любой модуль, чтобы шина утянулась на "землю". Из любого слота. После этого втыкание модуля не возвращает SCL в исходное состояние, помогает только полное отключение кабелей питания 220В и ожидание разрядки конденсаторов (секунд 10-20).

Изменено пользователем ЯгоР

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пока понятно только, что на горячую манипуляции с этими БП и материнкой не удаются. А вообще должны?

Обычно возможности горячей замены чего-либо в электронике это отнюдь  не общая практика.

т.е. предлагается открыть мануал на материнку и почитать. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 21.02.2020 в 18:43, ЯгоР сказал:

Кто что посоветует

Купить блоки питания, у которых в рекламном листке есть волшебные слова "Hot Swap".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 21.02.2020 в 18:43, ЯгоР сказал:

вытыкаем один модуль питания 300Вт из слота

Опишите, как Вы это делаете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

58 minutes ago, ВН2 said:

Пока понятно только, что на горячую манипуляции с этими БП и материнкой не удаются. А вообще должны?

Обычно возможности горячей замены чего-либо в электронике это отнюдь  не общая практика.

т.е. предлагается открыть мануал на материнку и почитать. 

 

Блок питания с резервированием. Что именно под этим понимает производитель - неизвестно по причинам, указанным в топике. Вполне возможно, что речь всего лишь о разделении нагрузки и переключении ее в случае отказа одного модуля.

Материнка не знает о манипуляциях с модулями питания, на нее питание продолжает подаваться, она продолжает работать.

23 minutes ago, Plain said:

Опишите, как Вы это делаете.

Нажимаю на рычаг фиксатора и вытягиваю модуль из слота. Можно затем вернуть его на место. Но SCL уже на "земле".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

42 минуты назад, ЯгоР сказал:

Нажимаю на рычаг фиксатора и вытягиваю модуль из слота

И торчащий в том же месте сетевой кабель не мешает Вам это делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 hours ago, Plain said:

И торчащий в том же месте сетевой кабель не мешает Вам это делать?

Нет. Но если бы и помешал, его (кабель) можно вытащить. При этом PMBus остается рабочим, по READ_IOUT видно, что оставшийся модуль питания начинает тянуть нагрузку. Главное - не трогать сам модуль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У лотереи лишь два варианта:

1) извлечение подключённого к электросети БП (т.е. с кабелем);

2) извлечение отключённого от электросети БП (т.е. без кабеля).

 

Из Ваших слов так и не ясно, тянули ли Вы оба этих билетика, или только один, но если оба дают прекращение работы, то горячей замены у данного изделия нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 часов назад, ЯгоР сказал:

Блок питания с резервированием. Что именно под этим понимает производитель - неизвестно по причинам, указанным в топике. Вполне возможно, что речь всего лишь о разделении нагрузки и переключении ее в случае отказа одного модуля.

Да, похоже на горячий резерв. Автоматически это не означает возможность горячей замены.

 

17 часов назад, ЯгоР сказал:

Материнка не знает о манипуляциях с модулями питания, на нее питание продолжает подаваться, она продолжает работать.

а шина PMBus там верно для красоты.   

технически сейчас наиболее простым представляется возможность перепилить линию SCL и вот тогда материнка точно не должна что-то там знать о БП, кроме того что есть питание. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, ВН2 said:

технически сейчас наиболее простым представляется возможность перепилить линию SCL и вот тогда материнка точно не должна что-то там знать о БП, кроме того что есть питание. 

А каким образом материнка может понять, что к ней по PMBus подцеплен блок питания? Я же не к BMC его цепляю, а к ICH. Соответственно, для CPU это просто какое-то устройство с интерфейсом I2C. Да и то только тогда, когда я дергаю шину утилитами из i2c-tools.

21 hours ago, Plain said:

У лотереи лишь два варианта:

1) извлечение подключённого к электросети БП (т.е. с кабелем);

2) извлечение отключённого от электросети БП (т.е. без кабеля).

 

Из Ваших слов так и не ясно, тянули ли Вы оба этих билетика, или только один, но если оба дают прекращение работы, то горячей замены у данного изделия нет.

Проверял оба варианта. И выдергивание лишь одного модуля питания из 2-х приводит только к тому, что БП засаживает шину PMBus. Питание он продолжает подавать, материнка, соответственно, не подозревает про эти манипуляции. До первой перезагрузки, когда BIOS попробует прочитать SPD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 часов назад, ЯгоР сказал:

А каким образом материнка может понять, что к ней по PMBus подцеплен блок питания?

я же не в курсе всех ваших целей и задач. Понятно, что шина от бп виснет, понятно, что сам бп вам скорее всего доработать не судьба , так и что остается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 minutes ago, ВН2 said:

я же не в курсе всех ваших целей и задач. Понятно, что шина от бп виснет, понятно, что сам бп вам скорее всего доработать не судьба , так и что остается?

Менять на Delta или FSP.

Ясно лишь одно - с NegoRack лучше не связываться. Ни документации, ни тех.поддержки у них по факту нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 часов назад, ЯгоР сказал:

выдергивание лишь одного модуля питания из 2-х приводит только к тому, что БП засаживает шину PMBus

Тут интересен такой вопрос - а каким образом блок питания узнаёт, что его соседа выдернули из стойки? Если он контролирует шину PMBus, то теоретически можно приделать туда разветвитель I2C - тогда материнка будет обращаться по очереди к одному из блоков.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...