Quali sono le implicazioni software delle modifiche nel modello B, versione 2.0?


Risposte:


8

Niente in quell'URL indica che non dovrebbero esserci modifiche al software se non si utilizzano i GPIO, tuttavia è sicuro che ci sia qualcosa che hanno trascurato. Dovremo solo aspettare che qualcuno lo trovi :)

Hanno scambiato i connettori I²C.

Per I²C, ciò significa solo che è necessario controllare la revisione /proc/cpuinfoe utilizzarla

/dev/i2c-0o /dev/i2c-1come richiesto.

Oppure puoi usare i2cdetectper guardare entrambi i bus per tutti i dispositivi con cui stai cercando di parlare.

Se stai usando i pin I²C come GPIO, è un po 'peggio perché se stai usando una libreria GPIO dovrai assicurarti che sia abbastanza recente da controllare /proc/cpuinfoe rimappare quei pin.

La buona notizia per alcuni è che i 4 pin che dovevano essere utilizzati per indicare le versioni della scheda ora possono essere saldati e usati come GPIO se hai bisogno di qualche extra :)


3

No, ciò non dovrebbe influire sul software che non utilizza I2C o i nuovi segnali GPIO.

Se si utilizza I2C o GPIO, potrebbe essere necessario apportare piccole modifiche, ma un'attenta programmazione dovrebbe significare che lo stesso binario funzionerà su entrambe le revisioni. Tutti gli altri software non sono interessati.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.