В поисках шины I²C на материнской плате
Sep. 9th, 2022 07:08 pmПорой мне кажется я проклят этой шиной, потому что с ней постоянно приходится сталкиваться. Вот сейчас тоже.
Понадобилось мне в рабочих нуждах подключить по шине i2c, а точнее smbus некое устройство (блок питания, но посложнее чем просто БП). В качестве жертвенной материнки используется Supermicro X8DTL-i, да, да, именно та на которой я делал комп. Потому, что могу, потому что дёшево и потому, что не жалко сжечь.
Теперь внимание вопрос: где на серверной материнской плате есть i2c (smbus)?
На матери есть разъём PMBUS, для подключения блока питания.

Разъём реально классный для того, чтобы оперативно что-то цеплять по шине i2c, но проблема в том, что на этой же шине живут и другие устройства на материнке. И к большому сожалению, устройства по адресу пересеклись с моим. На своей железке, по бюрократическим причинам поменять адрес не могу, на матери тоже думал передвинуть, но оказался ядрёный контроллер вентиляторов и тоже не удалось (да, я так жёстко упорот). Едем дальше, где же ещё взять i2c?( Read more... )
Понадобилось мне в рабочих нуждах подключить по шине i2c, а точнее smbus некое устройство (блок питания, но посложнее чем просто БП). В качестве жертвенной материнки используется Supermicro X8DTL-i, да, да, именно та на которой я делал комп. Потому, что могу, потому что дёшево и потому, что не жалко сжечь.
Теперь внимание вопрос: где на серверной материнской плате есть i2c (smbus)?
На матери есть разъём PMBUS, для подключения блока питания.

Разъём реально классный для того, чтобы оперативно что-то цеплять по шине i2c, но проблема в том, что на этой же шине живут и другие устройства на материнке. И к большому сожалению, устройства по адресу пересеклись с моим. На своей железке, по бюрократическим причинам поменять адрес не могу, на матери тоже думал передвинуть, но оказался ядрёный контроллер вентиляторов и тоже не удалось (да, я так жёстко упорот). Едем дальше, где же ещё взять i2c?( Read more... )


















