Antes de hacer nada intentar actualizar desde . NET SDK MF y Netduino SDK 4.1 con 4.2 con windows 8 no es una tarea fácil porque no hay soporte para Visual Studio 2012. En realidad no es exacto pues lo que hay que hacer es instalar . NET MF SDK versión 4.3,y sobre el ya si se puede compilar el SDK Netduino 4.2 sin problemas. (El. NET MF SDK soporta multi-dispositivo o para que pueda dirigirse a 4.2 dispositivos también).
RETIRE LO VIEJO (SI LO TIENE INSTALADO)
- Desinstalar el. NET Micro Framework SDK v4.1.
- Desinstalar el Netduino SDK v4.1.0.
CONSIGUE COSAS NUEVAS
- Instalar Visual Studio Express 2012 para Windows 8 , si todavía no lo ha hecho aqui puede encontrar el enlace.No olvide que esta versión de Visual Studio sólo esta disponible para Windows 8.
- Descargar e instalar la última versión . NET Micro Framework SDK 4.3 .
(El 4.2 disponible en Netduino no soporta VS 2012) - Descargar e instalar el SDK Netduino v4.2.1.0 .
(32 bits o 64 bits según la versión de Windows) - Descargar e instalar SAM-BA 2.12 para Windows .
(Usted tendrá que registrarse y abrir una sesión, pero es gratis) - Descargue y descomprima el nuevo firmware Netduino .
BORRE EL NETDUINO
- Conecte su Netduino a un usb.
- Encontrar un cable de puente y conecte un extremo a la clavija de 3V3 y tocar la pequeña plaza de oro al lado del 0 pin GPIO con el otro extremo. Mantenga pulsado durante al menos 2 a 3 segundos.
ADVERTENCIA: Este borra completamente su Netduino y no se puede deshacer. Si usted hace esto, la única manera de que vuelva a funcionar es completar con éxito el resto de los pasos. - Desconecte el Netduino, espere unos segundos y vuelva a conectarlo.
Ahora hay que reconocer a Windows como un nuevo dispositivo llamado GPS Detectar cámara. No hacemos más que ignorar esto y seguir adelante.
CARGAR LA IMAGEN TINYBOOTERDECOMPRESSOR
- Inicie la herramienta SAM-BA 2.12.
(Debe estar en C: \ Archivos de programa (x86) \ Atmel \ sam-ba_2.12 \ sam-ba.exe) - Seleccione la conexión.
(Para mí era sólo una opción disponible) - Seleccione su tablero.
(Debe ser AT91SAM7X512-ek para el Netduino regular) - Pulse en Conectar.
- Ejecute la ‘Boot from Flash’ script.
- Ejecute el script ‘Enable flash access’ (Habilitar el acceso Flash).
- Asegúrese de que está en la ficha Flash y enviar el archivo ‘TinyBooterDecompressor.bin’ pulsando el boton «send File».
(este fichero esta junto con todo el firmware Netduino que se supone ha descargado anteriormente - Seleccione «No» en la pregunta sobre regiones bloqueadas.
- Cuando termine, cierre la herramienta SAM-BA.
- Desconecte y vuelva a conectar el Netduino.
INSTALE EL NUEVO FIRMWARE
- Inicie la herramienta MFDeploy.
(Debe estar en C:. \ Archivos de programa (x86) \ Microsoft NET Micro Framework \ v4.3 \ Tools \ MFDeploy.exe) - Seleccione USB como el dispositivo y usted debe obtener un dispositivo Netduino_Netduino.
- Haga clic en el botón Ping para ver si responde.
(Debe responder con TinyBooter) - Examinar y seleccionar tanto el los archivos ER_FLASH bajo Archivo de Imagen yER_CONFIG y haga clic en Deploy (tarda un tiempo).
(Vino con el firmware Netduino has descargado antes. Utilice la tecla Ctrl para seleccionar los dos archivos en el diálogo de archivo) - Por último, desconecte y vuelva a conectar el Netduino.
Para confirmar la actualización, con la herramienta MFDeploy, vaya al menú de destino y seleccione Funciones de dispositivos. Usted debe conseguir un montón de información, y entre los que algo que dice «Netduino (v4.2.0.1) por Secret Labs LLC». Y eso debería ser todo .
Un vez actualizado si Netduinio deberá abrir el proyecto en Visual Studio Netduino y cambiar o el marco objetivo de 4,1 a 4,2 en la configuración del proyecto.
Fuente aqui