Gast
#1563746
Hallo Ich verwende das TQM5200 Modul mit dem MPC5200B PowerPc von Freescale. Es läuft darauf ein Linux Kernel 2.6.32. Ich versuche verzweifelt den Audio Codec WM9714 über das Soundkarten Interface AC97 das CPU seitig von einem Programmable Serial Controller (hier PSC2) dargestellt wird anzusprechen. Als bootloader wird U-Boot verwendet der sich den Kernel und das Device Tree Blob (tqm5200.dts) über tftp holt. Das tqm5200.dts habe ich für PSC2 so angepasst:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
Im Kernel habe ich die Treiber Freescale MPC5200 PSC in AC97 mode driver und SoC AC97 Audio support for Phytec pcm030 and WM9712 einkompiliert. Natürlich passt der WM9712 nicht zu 100% zu dem verwendeten WM9714 aber es ist eben mal ein erster Ansatz. Um als Anwender auf die Soundkarte zugreifen zu können vewende ich ALSA und die alsa-utils. Wenn ich nun eine alsa anwendung starten möchte(aplay) bricht diese mit: ALSA lib confmisc.c:670:(snd_func_card_driver) cannot find card '0' usw. ab. Es ist wohl noch keine Karte erkannt denn: /proc/asound/#>cat cards --- no soundcards --- Wenn ich mir auf dem Oszi die AC97 Schnitstelle anschaue passiert da gar nix. Die NREST Leitung ist auf high, alles andere ist ruhig, egal ob ich den Treiber lade oder eine Alsa anwendung ausführen möchte. Hat vllt. jemand eine Idee wo ich noch schauen könnte, oder ob ich vllt. irgend etwas noch gar nicht beachtet habe