Archiv für den Monat: Dezember 2012

Ubuntu/Kubuntu: Soundprobleme nach Upgrade Kernel 3.5

Nach dem Upgrade auf Kernel 3.5 funktionierte meine Soundkarte nicht mehr. Es war nur noch ein Dummy Device eingetragen. Offensichtlich liegt der Fehler in einem Treiber der buggy ist. Setzt man diesen Treiber auf die Blacklist, arbeitet das System wieder normal (Kernel 3.7 soll bereits einen Patch dafür enthalten).

lsmod | grep -i edac
-> eine Zeile mit i82975x_edac (buggy Treiber)

nano /etc/modprobe.d/blacklist.conf
-> eine Zeile anfügen mit :
blacklist i82975x_edac

Rechner neu starten – tada!

Arduino: Sainsmart LCD Keypad Shield 1602 Pins für LiquidCrystal

In der Arduino-IDE findet man Beispiele für die LyquidCrystal Library, die das Hitachi HD44780 kompatible Display ansteuern soll. Leider stimmen die Pins nicht mit dem Sainsmart Shield überein.

Während im HelloWord-Example die LiquidCrystal Library mit

LiquidCrystal lcd(12,11,5,4,3,2);

initialisiert wird, muss es für das Sainsmart Shield lauten:

LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

* LCD RS pin to digital pin 8
* LCD Enable pin to digital pin 9
* LCD D4 pin to digital pin 4
* LCD D5 pin to digital pin 5
* LCD D6 pin to digital pin 6
* LCD D7 pin to digital pin 7