Gast
#1794666
Hallo! Ich habe hier ein Board mit einem Atmel AT91SAM7SE512 mit einer MMC/SD Card. Jetzt würde ich gerne USB Mass storage Device (MSD) Support implementieren... dazu habe ich mir das MSD Beispiel von der Atmel Seite heruntergeladen und an mein Board angepasst. Wenn ich als "Media" das SDRAM verwende, funktioniert alles. Jetzt wollte ich meine SD/MMC Card anbinden, aber ich bekomme immer nur die Meldung (von Windows) dass der Datenträger nicht formatiert ist und wenn ich auf "formatieren" gehe, passiert nichts mehr. Der Code für die SD Card müsste funktionieren, da ich mit ihm und der FAT Library von ElmChan auf die Karte zugreifen kann. Ich glaube das Problem liegt irgendwo bei der Adressierung in Sektoren bzw. Bytes aus dem Atmel MSD Code heraus. Hat jemand schon mit dem Atmel Code gearbeitet und eine Idee woran es liegen könnte? Leider kann ich den Code nicht richtig debuggen, weil Breakpoints (im Media Code (auch vom SDRAM) scheinbar keinen Effekt haben und einfach übersprungen werden. Könnte dass daran liegen dass der MSD Code Interrupts verwendet? Viele Grüße, ich würde mich über ein paar Hinweise sehr freuen!