Hallo Flugis, kennt sich jemand gut mit emmc aus? Wenn ich das richtig gelesen hab, benötigt auch ein emmc gelegentlich mal eine Art Refresh, weil durch "liegenlassen" bei hohen Temperaturen die Ladungen verloren gehen können. (also eher kein Problem am PC, aber für embedded devices)
Was ich bisher verstanden hab: Voraussetzung BKOPS sind supported (ja). Durch Lesen werden potentielle (noch korrigierbare) Fehler erkannt und bei aktivierten BKOPs beim Schreiben koorrigiert. Dazu muss man CMD6 senden mit BKOPS enable-Bit, vom Flash lesen und den Status CMD13 bit 8 checken. In dem Falle würde ich eine cron-Job starten, der den Speicher komplett liest und dann eine dummy - Schreiboperation macht. Das sollte doch ausreichen, oder? Gibt es dafür vielleicht schon ein Tool? Meine Suche hat nur das mmc-Tool ergeben, aber ausser dass ich mir mit mmc status get das CMD13 sendet, hilft mir das nicht weiter. Ich sehe nicht, wie ich ein CMD6 aussenden kann. Ich bin doch nicht der einzige, dafür sollte es doch schon was geben ?!? Bin ich blind oder hab ich nicht die richtigen Stichworte? Viele Grüße Arno