J'ai besoin d'utiliser des pilotes de noyau pour certains périphériques I2C, j'ai donc besoin du support du noyau I2C. Comme déjà discuté dans une question précédente , le noyau 3.1.9 actuel ne prend pas en charge le matériel I2C du SoC. J'espérais que la nouvelle image Debian inclurait un noyau 3.2 (afin que je puisse utiliser directement le pilote de Chris Boot), mais 2012-08-08-wheezy-armel.zip a toujours l'ancienne version. Je ne veux pas rétroporter le pilote moi-même, je n'ai tout simplement pas le temps.
- Mes hypothèses ci-dessus sont-elles correctes, et il n'y a toujours pas de support I2C dans le noyau "principal"?
- Est-il prévu de passer à 3.2 ou plus récent pour les images officielles?
- Quelle est la meilleure façon d'obtenir le support I2C dans le noyau?
edit 1: J'ai besoin d'utiliser une distribution compilée avec softfp
ABI
Je ne peux pas répondre aux parties 1 et 2 de votre question, mais un moyen simple d'obtenir le support I2C est de passer à la distribution Occidentalis d' Adafruit
Il comprend:
Le lien ci-dessus contient plus de détails, y compris les instructions d'installation.
la source
Vous pouvez compiler votre propre noyau. Vous devez le configurer pour l'utiliser
softfp
et le compiler dans les pilotes I2C.la source