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:
- Ir al menú Inicio> Programas> Microsoft. NET Micro Framework 4.2 Herramientas>
- Ejecutar MFDeploy.exe. Tenga cuidado de no ejecutar MFDeploy.exe y MFDeploy.exe.config (como las extensiones de archivos están ocultos por defecto)
- Conecte su Netduino Plus a su PC usando un cable Micro USB.
- 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.
- Seleccione el menú «Target» ,seleccione «Device Capabilities»,
- 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:
- Ejecutar el TinyCLR utilizando MFDeploy v4.2 +
- Haga clic en «Examinar …» y seleccione los archivos TinyCLR (ER_CONFIG y ER_FLASH)
- Pulse el botón «Deploy». Tomará unos minutos para actualizar su Netduino.
- 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 :
- Comience su Netduino Plus en modo TinyBooter manteniendo el pulsador mientras que conectarlo a su PC mediante un cable microUSB.
- Seleccione el Destino> Configuración> menú de red. Vuelva a introducir los ajustes de la dirección IP y la dirección MAC.
- 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]