<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SAM-BA Archives - Esperimenti con logiche programmabili</title>
	<atom:link href="https://logicaprogrammabile.it/tag/sam-ba/feed/" rel="self" type="application/rss+xml" />
	<link>https://logicaprogrammabile.it/tag/sam-ba/</link>
	<description>Tutorial in italiano per imparare a programmare usando Arduino, Raspberry PI, Netduino</description>
	<lastBuildDate>Tue, 28 Aug 2012 13:44:43 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://logicaprogrammabile.it/wp-content/uploads/2017/11/cropped-logicaprogrammabile-logo-02-32x32.png</url>
	<title>SAM-BA Archives - Esperimenti con logiche programmabili</title>
	<link>https://logicaprogrammabile.it/tag/sam-ba/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Aggiornare le schede Netduino alla versione 4.2 del .Net MF</title>
		<link>https://logicaprogrammabile.it/aggiornare-netduino-versione-42-net-micro-framework/</link>
					<comments>https://logicaprogrammabile.it/aggiornare-netduino-versione-42-net-micro-framework/#comments</comments>
		
		<dc:creator><![CDATA[Marco Lai]]></dc:creator>
		<pubDate>Tue, 28 Aug 2012 13:44:43 +0000</pubDate>
				<category><![CDATA[Tutorial Netduino]]></category>
		<category><![CDATA[.Net micro framework]]></category>
		<category><![CDATA[Netduino]]></category>
		<category><![CDATA[SAM-BA]]></category>
		<guid isPermaLink="false">https://logicaprogrammabile.it/?p=2938</guid>

					<description><![CDATA[<p>Come caricare il bootloader e il firmware sul Netduino Con il rilascio della nuova versione del .Net micro framework 4.2 (QFE2) la Secret Labs ha rilasciato un nuovo bootloader e un nuovo firmware per le board Netduino, Netduino Plus e Netduino Mini. Viste le molte...</p>
<p>The post <a href="https://logicaprogrammabile.it/aggiornare-netduino-versione-42-net-micro-framework/">Aggiornare le schede Netduino alla versione 4.2 del .Net MF</a> appeared first on <a href="https://logicaprogrammabile.it">Esperimenti con logiche programmabili</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Come caricare il bootloader e il firmware sul Netduino</h3>
<p>Con il rilascio della nuova versione del <a href="http://netmf.codeplex.com/releases/view/91594" target="_blank">.Net micro framework 4.2 (QFE2)</a> la <strong>Secret Labs</strong> ha rilasciato un nuovo bootloader e un nuovo firmware per le board <strong>Netduino</strong>, <strong>Netduino Plus</strong> e <strong>Netduino Mini</strong>. Viste le molte novità e migliorie della versione 4.2 consiglio vivamente l&#8217;upgrade delle board.</p>
<p>Le procedure principali sono le seguenti</p>
<ol>
<li>Ricaricare il nuovo bootloader</li>
<li>Ricaricare il nuovo firmware</li>
</ol>
<p>Prima di iniziare dobbiamo scaricare i seguenti software</p>
<ul>
<li><a href="http://forums.netduino.com/index.php?/topic/5115-netduino-firmware-v420/" target="_blank">Firmware 4.2 del Netduino</a> (Contenente anche il nuovo bootloader)</li>
<li><a href="http://forums.netduino.com/index.php?/topic/4-netduino-drivers/" target="_blank">Driver Netduino</a> (Necessario per installare la scheda dop aver caricato il bootloader)</li>
<li><a href="http://netmf.codeplex.com/releases/view/91594" target="_blank">.Net Micro Framework 4.2</a></li>
<li><a href="http://www.atmel.com/tools/ATMELSAM-BAIN-SYSTEMPROGRAMMER.aspx" target="_blank">Atmel SAM-BA versione 2.12 o superiore</a> (Contiene il software ed il driver del chip AT91SAM7X512-ex)</li>
</ul>
<p><span id="more-2938"></span></p>
<p>Installiamo il software<strong> SAM-BA</strong> che useremmo per caricare il bootloader. Di seguito alcuni screen shot dell&#8217;installazione</p>
<div class="post-content-gallery justify columns3" data-justify="180"></div>
<p>Scarichiamo il pacchetto zip contenente il firmware ed il bootloader. Teniamo da parte il file <strong>TinyBooterDecompressor.bin</strong> che caricheremo sul microcontrollore.</p>
<p>Eseguiamo la cancellazione del firmware e del bootloader del <strong>Netduino</strong> utilizzando un filo elettrico che, dal pin 3.3V andrà collegato al piccolo quadrato dorato vicino al pin0.<br />
Alimentiamo per qualche istante il Netduino (tramite USB o alimentazione esterna) tenendo sempre collegato filo sul pad dorato. Togliamo alimentazione. Il nostro dispositivo è ora privo di firmware e di bootloader.</p>
<p>Ricollegando Il Netduino verrà avviata la ricerca <strong>Nuovo Hardware</strong>, annulliamo questa operazione per caricare manualmente i driver del microcontrolloare AT91SAM7X512-ek.</p>
<p>Le seguenti figure mostrano il processo di installazione della scheda</p>
<div class="post-content-gallery justify columns3" data-justify="180"></div>
<p>Una volta che il dispositivo è stato riconosciuto da Windows 7  possiamo caricare il nuovo bootloader.</p>
<p>Clicchiamo sull&#8217;icona SAM-BA v2.12. Nella prima schermata dobbiamo selezionare, alla voce <strong>Select the connection</strong> la porta <strong>COM</strong> dove è collegato il dispositivo, alla voce<strong> Select your board</strong> selezioniamo il chip<strong> AT91SAM7X512-ek</strong>. Clicchiamo sul pulsante <strong>connect</strong>.<br />
Caricata la finestra principale del programma SAM-BA, bisogna, per prima, eseguire due script. Selezioniamo nel blocco <strong>Script</strong> la voce<strong> Boot from flash (GPNVM2)</strong>, clicchiamo sul pulsante <strong>Execute</strong>, successivamente selezioniamo lo script <strong>Enable Flash Access,</strong> clicchiamo sempre su <strong>Execute</strong>.</p>
<p>Ora nel blocco <strong>Download/Upload file</strong>, selezioniamo dalla casella<strong> Send file Name</strong> il file <strong>TinyBooterDecompressor.bin</strong> precedentemente messo da parte sul nostro PC, clicchiamo sul pulsante <strong>Send File</strong>. Dopo qualche istante apparirà una finestra popup per richiedere il <strong>Lock Region</strong>, clicchiamo sul pulsante <strong>NO</strong>.</p>
<p>Se non si verificano errori il bootloader è stato scritto correttamente sul microcontrollore.</p>
<p>Le immagini seguenti mostrano il processo:</p>
<div class="post-content-gallery justify columns3" data-justify="180"></div>
<p>A questo punto scolleghiamo la scheda dalla porta usb per poi ricollegarla dopo qualche istante. Nuovamente verrà avviata l&#8217;installazione nuovo hardware relativa alla scheda Netduino. Seguiamo i passi rappresentati nelle seguenti figure per installare i driver della scheda Netduino:</p>
<div class="post-content-gallery justify columns3" data-justify="180"></div>
<p>Nel prossimo articolo vedremmo come caricare il nuovo firmware.</p>
<p>The post <a href="https://logicaprogrammabile.it/aggiornare-netduino-versione-42-net-micro-framework/">Aggiornare le schede Netduino alla versione 4.2 del .Net MF</a> appeared first on <a href="https://logicaprogrammabile.it">Esperimenti con logiche programmabili</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logicaprogrammabile.it/aggiornare-netduino-versione-42-net-micro-framework/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
