Saya perlu menggunakan driver kernel untuk beberapa perangkat I2C, jadi saya perlu dukungan kernel I2C. Seperti yang sudah dibahas dalam pertanyaan sebelumnya , kernel 3.1.9 saat ini tidak memberikan dukungan untuk perangkat keras I2C SoC. Saya berharap bahwa gambar Debian baru akan menyertakan kernel 3.2 (sehingga saya dapat menggunakan driver Chris Boot secara langsung), tetapi 2012-08-08-wheezy-armel.zip masih memiliki versi lama. Saya tidak ingin membackup driver sendiri, saya hanya tidak punya waktu.
- Apakah asumsi saya di atas benar, dan masih belum ada dukungan I2C di kernel "utama"?
- Apakah ada rencana untuk pindah ke 3.2 atau lebih baru untuk gambar resmi?
- Apa cara terbaik untuk mendapatkan dukungan I2C di dalam kernel?
sunting 1: Saya perlu menggunakan distro yang dikompilasi dengan softfp
ABI
Saya tidak dapat menjawab bagian 1 dan 2 dari pertanyaan Anda, tetapi satu cara sederhana untuk mendapatkan dukungan I2C adalah beralih ke distro Occidentalis Adafruit
Itu termasuk:
Tautan di atas mengandung detail lebih lanjut termasuk instruksi pemasangan.
sumber
Anda dapat mengkompilasi kernel Anda sendiri. Anda perlu mengkonfigurasinya untuk menggunakan
softfp
dan mengkompilasi di driver I2C.sumber