タグ付けされた質問 「smbus」

1
PCI Express 1XでのみSMBusを利用できますか?
PCI ExpressのWikipediaページによると、 PCI-e 1Xスロットには2つのレーン(18ピン)に18ピンの位置があり、5〜9の位置はSMBusとJTAGを表します。 µCをSMBus(基本的にはI²C)デバイスとして接続したいのですが、追加のメッセージプロトコル要件を理解していますが、どのピンに接続するつもりなのか正確にはわかりません。 SMCLK、SMDAT、TCK、TDI、TMS、TRST、TDO、WAKE、PERST、PRSNT1、PRSTN2のピンに加えて、PCI固有の要素のピンが表示されます。PRSNTピンを短絡する必要があること、およびデバイスに+ 12Vと+ 3.3Vの電源があることは知っていますが、残りは少し混乱します。通常、I²CではSDAとSCLを考えていますが、ここに表示されているピンは、SPIに期待する種類のインターフェイスに似ており、個別の入力および出力データピンとデバイス選択を備えています。これはJTAGビットですか、SMCLK / SMDATだけを見ているのですか? だから、私の質問は2つあります: どのピンを気にする必要がありますか? デバイスを登録するには、PRSNT1 / PRSNT2ピンをジャンパーする以外に何かする必要がありますか?つまり、SMBusインターフェース以外はすべて無視しても安全ですか?実際、これらのピンでカードを存在するものとしてマークする必要がありますか、それともPCIバスを利用するデバイスのためだけですか? これがかなり些細な質問のように思える場合はお詫びします-私はハードウェアよりもソフトウェアの方がはるかに熟達しています。
9 i2c  pcie  smbus 

2
PCマザーボードにはSMBusが1つしかありませんか?
マザーボードのSMBusクロックとデータラインに2本のワイヤーを接続しました(ヘッダーがないため、ワイヤーを介して手動ではんだ付けしました)。このバスをマイクロコントローラーにインターフェースしたいと思います。 私はこれらを私のスコープに接続しました、そしてそれらは正しい3.3Vまたはその辺りを示しています(これはプルアップがあるので配線が接続されたように私には思われます)。 Linuxでpython-smbusを介してこのSMBusを読み書きできます。同じSMBusがメモリモジュールのSPD eepromを取得する場合もあるので、このSMBusは確実に機能します。しかし、私はこの活動を自分のスコープで見ることはできません。 PCマザーボードにはSMBusが1つしかありませんか?または、複数あるので、ワイヤを間違った場所に接続していますか? 私のマザーボードはASRock X58 Extreme 6です(サウスブリッジはICH10Rです)
8 smbus 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.