Dzień dobry wszystkim
Jest urządzenie wykorzystujące kartę CF do przechowywania danych - dane zostają raz zapisane podczas produkcji, samo urządzenie nigdy ich nie nadpisuje (jeśli zachodzi potrzeba zmiany - wymienia się kartę). Niedawno dostaliśmy (kolega dostał :) ) kilkanaście kart z błędami - poprzestawiane pojedyncze bit w kilku/kilkunastu bajtach, zwykle uszkodzenia w pojedynczym sektorze. Co ciekawe karty zawierające ten sam program zwykle mają uszkodzenia w tym samym sektorze - kolega gdzieś usłyszał że "karty CF mają ograniczoną ilość cykli odczytu - jakieś 100k cykli" i próbuje znaleźć przyczynę błędu w programie który z jakiegoś powodu częściej odczytuje pewne bloki (podczas normalnej pracy programu odczyty powinny się rozkładać - pi razy oko - równomiernie). Ja raczej się skłaniam do hipotezy że karty zawierające tą samą wersję programu pochodzą z tej samej serii więc podobnie "padają" i zwyczajnie straciły dane ze starości (pracują w dość wysokiej temperaturze - jakieś
50-60 stopni). Z tego co wiem - pamięć tego typu nie ulega zużyciu podczas odczytu? A już na pewno ilość cykli nie jest ograniczona do tak małej liczby? Pozdrawiam GRG