#Test del 24 giugno al 12 luglio 2011

##Banco di test

* 8 FOX Board G20 con microSD SanDisk da 2GB (non HC) 
  * Partizione rootfs ext4 r/w
  * Partizione date ext4 r/w
  * Scrittura solo su partizione date
* Swap disabilitato
* Ciclo di spegnimento variabile da 40 secondi a 10 minuti
* Durata: 18 giorni pari a 24 x 60 / 10 * 18 = 2592 cicli di off/on per scheda

##Esito

* POSITIVO per 6 schede
* NEGATIVO per 2 schede

Le due schede con esito negativo riportano solo la partizione dati corrotta che e' un risultato piu' che accettabile
dopo circa 2500 spegnimenti a scheda senza shutdown.

##Programma usato sulla FOX testata

<pre class="prettyprint">
#!/usr/bin/python
import os
import time

led_on = 'echo default-on > /sys/class/leds/user_led/trigger'
led_off = 'echo none > /sys/class/leds/user_led/trigger'


line_counter=1

os.system("rm /media/data/*")

while line_counter < 1000:
	file_counter=1
	while file_counter <= 1000:
		for i in range(5): 
			os.system(led_on)
			time.sleep(0.01)
			os.system(led_off)
			time.sleep(0.01)
		os.system(led_off)
		time.sleep(0.1)
		
		filename = "/media/data/sample" + str(file_counter); 
		linea = "Linea " + str(line_counter)
		#print "file:",filename,"linea:",linea
		f = open(filename,'a')
		f.write(linea + "\n")
		f.close;
		#sync
		file_counter=file_counter+1


	line_counter=line_counter+1 
</pre>
