Hallo, ich versuche gerade eine SD-Karte an meinem Virtex4 und Linux ans laufen zu bekommen. Ich hab dazu im EDK einen PPC konfiguriert, der unter anderem ein XPS SPI Interface enthält. Dann habe ich in der Linux Kernel-Config die SPI und MMC-Optionen entsprechend gesetzt: CONFIG_SPI=y CONFIG_SPI_DEBUG=y CONFIG_SPI_MASTER=y CONFIG_SPI_XILINX=y CONFIG_MMC_SPI=y CONFIG_MMC_DEBUG=y CONFIG_MMC_BLOCK=y CONFIG_MMC_SPI=y Und in der fdt.dts das entsprechend eingetragen: xps_spi_0: xps-spi@81c00000 { compatible = "xlnx,xps-spi-2.01.a"; interrupt-parent = <&xps_intc_0>; interrupts = < 0 2 >; reg = < 0x81c00000 0x10000 >; xlnx,family = "virtex4"; xlnx,fifo-exist = <0x1>; xlnx,num-ss-bits = <0x1>; xlnx,num-transfer-bits = <0x8>; xlnx,sck-ratio = <0x20>; } ; Leider kommt beim booten keinerlei Output vom Kernel zum Thema SPI. Habe ich etwas vergessen oder kann mir sonst jemand nen Tipp geben wo ich weitertesten kann ? Danke... Achja, wenn weitere Infos benötigt werden einfach schreiben... Gruss Paul
> Leider kommt beim booten keinerlei Output vom Kernel zum Thema SPI.
Was für Output hattest Du denn erwartet?
Hast Du schon ein Programm im PPC?
Passiert was auf den SPI-Pins?
Duke
Hallo Duke, naja, ich hatte erwartet, dass der Linux-Kernel wenigstens irgendwas von xps_spi at 0x8... oder so sagt, vor allem da ja auch die Debug-Sachen eingeschaltet sind. Was meinst du mit "Programm im PCC" ? Ich boote einen Linux-Kernel auf dem PPC... Gruss Paul
Hallo, hat sich erledigt. In der DTS stand ne Version des xps_spi drin für das sich das xilinx_spi-Modul nicht zuständig fühlte. Nach entsprechender Anpassung kommen ein paar Meldungen zum Thema SPI beim starten des Kernels. Gruss Paul
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.