Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[AT91SAM7X256][C] - Flash wielokrotne zapisywanie

artusb 30 May 2010 19:21 788 2
Computer Controls
  • #1
    artusb
    Level 13  
    Witam serdecznie, dopiero zaczynam przygodę z ARM'ami
    Udało się skonfigurować wszystko na tyle że działa :)

    Z tego co mi wiadomo to flash ma swoją ograniczoną żywotność, jeżeli chodzi o zapisywanie go.
    Z powodu iż uczę się dopiero języka C dla ARM'ów to będę wielokrotnie wgrywał program. Według producenta daje on gwarancję na to iż można programować tą pamięć do 10 000 razy. Niby dużo :) Ale Mało :)
    Moje pytanie brzmi jaki program wgrać na stałe do pamięci Flash i z jakim parametrem w openOCD programować żeby uProcesor uruchamiał się z Ramu ?
    Wiadomo iż po wyłączeniu program usunie się ale wydaje mi się że jest to dobra metoda na podstawy :)
  • Computer Controls
  • #2
    Freddie Chopin
    MCUs specialist
    10000x to jest bardzo dużo. Poza tym gwarancja jest na 10000x, równie dobrze może wytrzymać 10000000x. Daj więc sobie spokój z kombinowaniem. Jeśli nie wierzysz, że to jest dużo, to policz sobie ile dni musiałbyś męczyć jeden układ żeby przekroczyć tą wartość. Tylko nie pisz, że możesz wgrywać program 500x dziennie, bo statystycznie-średnio-dziennie robi się to może 10-20x, wychodzi więc jakieś 3 lata walki dzień w dzień tylko po to, żeby przekroczyć umowną granicę powyżej której na 99,666% nic się nie zmieni...

    4\/3!!
  • #3
    artusb
    Level 13  
    W sumie może i masz rację :)


    (Można zamknąć ten wątek)