Cómo trabajar con Netduino 2 y Visual Studio 2012 en Windows 8


En la página de Netduino, no hay referencias aun a la Instalación de Visual Studio 2012 sobre Windows 8

netduinodownload

  • Puede descargar   Visual Studio 2012  Express para Desktop   desde aqui

expres2012inicio

No debe  instalar  la versión para Windows 8  pues aunque disponga de windows 8  ya que no funcionará  con  su Netduino, pues esta version es especifica para la creacion de nuevas aplicaciones para dispositivos moviles o tabletas y no es el caso

visual studio 2012

Puede que el enlace de descarga no le funcione con Google Chrome ,por lo que si es el caso, pruebe el enlace anterior desde Microsoft Internet Explorer.

visual estudio2012

Seleccione español  (o su idioma  ) y pulse sobre la primera opción de descarga sobre Internet

express2012

Ahora después de aceptar las condiciones y pulsar  INSTALAR  , hay que esperar un rato a que concluya la instalación:

express2012instalar

Tras unos 20 minutos o más según la velocidad de la  red, obtendremos  el fin de instalación

express2012fin

Ahora al iniciar si pensamos utilizarlos más de 3o días tendremos que registrarnos.

registro visual studio 2012

Tras introducir la cuenta de correo  (preferiblemente de Microsoft)  y un par de cuestiones nos ofrecen por  fin la clave del producto,la cual introduciremos en la caja anterior y desde ese momento ya tendremos el entorno de visual Studio 2012  disponible

  • Una vez  instalado el Visual Studio  2012 correctamente,descargar e instalar la última versión  . NET Micro Framework SDK 4.3 ,  puesto que la versión  4.2 disponible  que  nos citan  en la  pagina de  descargas de  Netduino no soporta Visual Studio 2012

wndowsnet

Ahora  seleccionamos el primer link (SDK 4.3 RTM)

windowsnet2

Por ultimo  en otras versiones ,descargaríamos  e instalaríamos  el  SDK Netduino v4.2.1.0   (32 bits o 64 bits según la versión de Windows  8), pero para nuestro caso deberemos instalar el SDK v4.3

ejecutar detodos modos

Netduino firmware 4.3

  • Netduino 2 Firmware (v4.3.0.0 beta 1)
  • Netduino Plus 2 Firmware (v4.3.0.0 beta 1)
  • Netduino Go Firmware v4.3.0.0 – disponible en breve, ver más abajo
  • Netduino Mini Firmware v4.3.0.0 – disponible en breve, ver más abajo
  • Netduino 1 y Netduino Plus 1 – ver abajo

Actualizaciones para Netduino Go
Netduino Go va a obtener algunas actualizaciones de software adicionales para ir junto con. NET 4.3 MF,,mientras tanto, el nuevo SDK funcionará con Netduino versión 4.2 del firmware.

Actualizaciones para gen1 board
Esperamos ser capaces de actualizar todos gen1 Netduinos a. NET Micro Framework 4.3. Actualmente contamos con firmware temprana en funcionamiento en Netduino 1 y Netduino Plus 1, pero consume  demasiada valiosa flash / RAM.

Estan trabajando con Microsoft en algunos cambios a. NET MF 4.3 en relación con la nueva pila de red lwIP. Una vez que esos cambios están en su lugar, vans a tratar de exprimir el NETMF 4.3 firmware para que funciones sobre las placas gen1.

Netduino Mini debería recibir la actualización también.

Mientras tanto, el nuevo 4.3 SDK trabaja con gen1 estribos 4.2 o una versión anterior del firmware.

Fuente aqui

Netduino sobre Windows 8


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)

  1. Desinstalar el. NET Micro Framework SDK v4.1.
  2. Desinstalar el Netduino SDK v4.1.0.

CONSIGUE COSAS NUEVAS

  1. 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.

visual estudio2012

  1. Descargar e instalar la última versión . NET Micro Framework SDK 4.3 .
    (El 4.2 disponible en Netduino no soporta VS 2012)
  2. Descargar e instalar el SDK Netduino v4.2.1.0 .
    (32 bits o 64 bits según la versión de Windows)
  3. Descargar e instalar SAM-BA 2.12 para Windows .
    (Usted tendrá que registrarse y abrir una sesión, pero es gratis)
  4. Descargue y descomprima el nuevo firmware Netduino .

BORRE EL  NETDUINO

  1. Conecte su Netduino  a  un usb.
  2. 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.
  3. 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

  1. Inicie la herramienta SAM-BA 2.12.
    (Debe estar en C: \ Archivos de programa (x86) \ Atmel \ sam-ba_2.12 \ sam-ba.exe)
  2. Seleccione la conexión.
    (Para mí era sólo una opción disponible)
  3. Seleccione su tablero.
    (Debe ser AT91SAM7X512-ek para el Netduino regular)
  4. Pulse en Conectar.
  5. Ejecute la ‘Boot from  Flash’ script.
  6. Ejecute el script ‘Enable flash access’  (Habilitar el acceso Flash).
  7. 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
  8. Seleccione “No” en la pregunta sobre regiones bloqueadas.
  9. Cuando termine, cierre la herramienta SAM-BA.
  10. Desconecte y vuelva a conectar el Netduino.

INSTALE EL NUEVO FIRMWARE

  1. Inicie la herramienta MFDeploy.
    (Debe estar en C:. \ Archivos de programa (x86) \ Microsoft NET Micro Framework \ v4.3 \ Tools \ MFDeploy.exe)
  2. Seleccione USB como el dispositivo y usted debe obtener un dispositivo Netduino_Netduino.
  3. Haga clic en el botón Ping para ver si responde.
    (Debe responder con TinyBooter)
  4. 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)
  5. 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