Netduino sobre Windows 8

Si tiene usted un Netduino o Netduino Plus  (con firmware antiguo 4.1 )  y  desea desarrollar sobre la plataforma Netduino  con su nuevo pc con Windows 8, inevitablemente tendrá que actualizar el Firmware  de su  viejo netduino o netduino plus  a la  versión: 4.2.0 Update 1 (versión 4.2.0.1) o bien utilizar directamente un nuevo  Netduino Plus versión 2.

Este  nuevo firmware requiere el uso del . NET Micro Framework SDK v4.2 (qfe2) y Netduino 4.2.0.1 SDK .

Con este firmware, tendrá los siguientes recursos disponibles para el código:

  • 64KB flash
  • Más de  42KB de RAM (RAM 50% más que en 4.1.0.6)
  • Actualización de PWM de corrección de errores (periodo / frecuencia ahora ajustada correctamente)

Este firmware también incluye las actualizaciones previas siguientes:

  •  50% más de memoria RAM: 42KB (4.2.0.0) vs 28KB (4.1.0.6)
  • Visual Basic es ahora un lenguaje compatible con. NET MF
  • Nuevo núcleo AnalogInput y clases de PWM, compatibles con versiones anteriores clases disponibles a través de add-on asambleas.
  • Nuevos drives  WinUSB  (para poner remedio a los problemas BSOD en 4.2 beta)
  • Recolector de basura ahora totalmente colecciona objetos antiguos
  • Ir a la paagina  netmf.codeplex.com para los detalles completos de todas las correcciones de errores

Para encontrar la versión exacta  del firmware  actual de su Netduino o  Netduino Plus   haga lo siguinte:

  1.  Ir al menú Inicio> Programas> Microsoft. NET Micro Framework 4.2 Herramientas>
  2.  Ejecutar MFDeploy.exe. Tenga cuidado de no ejecutar MFDeploy.exe y MFDeploy.exe.config (como las extensiones de archivos están ocultos por defecto)
  3. Conecte su Netduino Plus a su PC usando un cable Micro USB.
  4.  En la sección de dispositivos en la parte superior, seleccione USB en lugar de serie. Su Netduino Plus debe aparecer en la lista desplegable, y si no es así, seleccionelo.
  5. Seleccione el menú  «Target»  ,seleccione  «Device  Capabilities»,
  6.  En el cuadro de salida, buscar  el valor de  «SolutionReleaseInfo.solutionVersion» : esta será precisamente  la versión del firmware de su Netduino.

Los usuarios de la versión de firmware 4.2.0.0 + no es necesario que actualizan TinyBooter.

El nuevo  firmware se  puede conseguir aqui:  http://wiki.netduino.com/Firmware.ashx

Los usuarios de la versión de firmware 4.2.0.0 RC5 o anteriores pueden actualizar TinyBooter de la siguiente manera:

  1. Ejecutar el TinyCLR utilizando MFDeploy v4.2 +
  2.  Haga clic en «Examinar …» y seleccione los archivos TinyCLR (ER_CONFIG y ER_FLASH)
  3.  Pulse el botón «Deploy». Tomará unos minutos para actualizar su Netduino.
  4.  Desconecte y vuelva a conectar su Netduino (apagar y encender)

Después de parpadear, para establecer la configuración de red utilizando MFDeploy siga estos pasos :

  1. Comience su Netduino Plus en modo TinyBooter manteniendo el pulsador mientras que conectarlo a su PC mediante un cable microUSB.
  2. Seleccione el Destino> Configuración> menú de red. Vuelva a introducir los ajustes de la dirección IP y la dirección MAC.
  3. Desconecte y vuelva a conectar su Netduino Plus (apagar y encender)

Mas información  aquí  url  http://wiki.netduino.com/Flashing-new-firmware-step-by-step.ashx]

Deja una respuesta