Hallo Leute,
weit bin ich jetzt nicht gekommen, schon habe ich den nächsten Fehler
Problem:
Im FATBoot kann ich kein 4bit Mode der SD-Card einstellen, also habe ich hier den SPI_SOFT aktiviert
Im Hauptprogramm nutze ich aber den 4bit Mode:
Jetzt habe ich das Problem, das beim wechsel zwischen den beiden Programmen Boot >> Hauptprogramm und Hauptprogramm >> Boot
Der INIT der SD-Card fehlschlägt, wenn ich die Steuerung kaltstarte (spannungslos) geht es wieder bis zum nächsten Wechsel.
Ich denke das Problem ist die Umschaltung der SD-Card, kann ich irgendwie die SD-Card vor dem INIT per Software reseten? Oder gibt es da einen Trick?`
Thorsten
weit bin ich jetzt nicht gekommen, schon habe ich den nächsten Fehler
Problem:
Im FATBoot kann ich kein 4bit Mode der SD-Card einstellen, also habe ich hier den SPI_SOFT aktiviert
Code
FAT_BootPort = SPI_SOFT, PortB.7, PortB.3, PortB.2, PortB.4;
Im Hauptprogramm nutze ich aber den 4bit Mode:
Code
FAT16 = SDIO, PortB.4, PortB.2, PortB.3, iData; // 4xDATA, CMD, CLK 4Bit Mode
Jetzt habe ich das Problem, das beim wechsel zwischen den beiden Programmen Boot >> Hauptprogramm und Hauptprogramm >> Boot
Der INIT der SD-Card fehlschlägt, wenn ich die Steuerung kaltstarte (spannungslos) geht es wieder bis zum nächsten Wechsel.
Ich denke das Problem ist die Umschaltung der SD-Card, kann ich irgendwie die SD-Card vor dem INIT per Software reseten? Oder gibt es da einen Trick?`
Thorsten