Gast
#3147074
Hallo Leute, Ich habe folgende Idee: Ein Programm von einer SD Karte wird in einem PIC18F ausgeführt. Dies hätte den Vorteil, bei einem Firmwareupdate, den Kunden nur eine neu SD Karte zu schicken. Wie sollte es funktionieren: SD Karte hängt am SPI bei einem PIC18 mit externem Memory Bus(zb.PIC18F85J50). Am Memory Bus wird ein SRAM angeschlossen. Beim Starten prüft der PIC18F, ob sich ein Programm im externen Speicher befindet. Wenn nein, wird das Programm von der SD Karte in den Ram kopiert. Der PIC startet neu. Es wird wider geprüft. Es wird ein Programm gefunden. Das Programm wird vom SRAM ausgeführt. Ist dies realisierbar, oder bietet der Bootblock dafür zuwenig Speicher? Am Anfang müsste es nicht umbedingt eine FAT32 / FAT16 Implementierung geben.