http://www.raspberrypi.org/archives/1929で説明されているように、さまざまな変更があります。これは、I2Cまたは新しいGPIO信号を使用していないソフトウェアに影響しますか?エミュレーターやJTAGを使用しないことを想定しています。
http://www.raspberrypi.org/archives/1929で説明されているように、さまざまな変更があります。これは、I2Cまたは新しいGPIO信号を使用していないソフトウェアに影響しますか?エミュレーターやJTAGを使用しないことを想定しています。
回答:
そのURLには、GPIOを使用していない場合にソフトウェアの変更が必要であることを示すものは何もありません。ただし、見落としがあったことは確かです。誰かがそれを見つけるまで待つ必要があります:)
I²Cコネクタを交換しました。
I²Cの場合、これはリビジョンをチェックインし/proc/cpuinfo
て使用する必要があることを意味します
/dev/i2c-0
または/dev/i2c-1
必要に応じて。
または、を使用i2cdetect
して、通信しようとしているデバイスの両方のバスを確認できます。
I²CピンをGPIOとして使用している場合、GPIOライブラリを使用している場合は、/proc/cpuinfo
それらのピンをチェックして再マップするのに十分なほど新しいものであることを確認する必要があるため、少し悪いです。
いくつかの良いニュースは、ボードのバージョンを示すために使用されていた4つのピンをはんだ付けして、GPIOとして使用できることです。
I2CまたはGPIOを使用している場合、マイナーな変更を行う必要があるかもしれませんが、注意深いプログラミングは、同じバイナリが両方のリビジョンで機能することを意味します。他のすべてのソフトウェアは影響を受けません。