Autor Tema: Netduino  (Leído 24134 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: Netduino
« Respuesta #15 en: 08 de Agosto de 2010, 18:16:04 »
Hola, migsantiago, con esa palabra clave que diste "Micro framework", busque en internet  y netduino es uno de varios proyectos bastante interesantes que intenta implementar esta plataforma de desarrollo.

Acá uno con microcontroladores freescale.
Que dice freescale al respecto

Otro mas con una ARM no se de quien..

Unos con NXP otro con Atmel

Este es interesante por su tamaño...No por el precio


Estos son increibles!!!!
No dejen de ver este llamado FezDuino, compatile pin a pin con Arduino..PERO CON UN ARM NXP.. IMPRESIONANTE!!! :shock:

debe haber algo con Microchip...
« Última modificación: 08 de Agosto de 2010, 18:24:59 por LABmouse »

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Netduino
« Respuesta #16 en: 08 de Agosto de 2010, 18:42:35 »
En el foro de Microchip ya se habló del tema, y por lo visto ningún PIC32 tiene la capacidad (memoria flash y memoria RAM), por ahora, para cumplir los requerimientos de .NET Micro framework  :(  512 kB de flash y 300 kB RAM  :shock:



Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Netduino
« Respuesta #17 en: 08 de Agosto de 2010, 20:55:52 »
En el foro de Microchip ya se habló del tema, y por lo visto ningún PIC32 tiene la capacidad (memoria flash y memoria RAM), por ahora, para cumplir los requerimientos de .NET Micro framework  :(  512 kB de flash y 300 kB RAM  :shock:
Saludos!

Hay que leer con cuidado ese mensaje. Según el white paper ahí expuesto, requiere la ram y rom que mencionas. Pero revisando las specs del Atmel empleado en el Netduino:

http://netduino.com/netduino/specs.htm

Atmel 32-bit microcontroller
  ●    Speed: 48MHz, ARM7
  ●    Code Storage: 128 KB
  ●    RAM: 60 KB
microcontroller documentation

AT91SAM7X512 (summary)
AT91SAM7X512 (datasheet)

Pero el uC Atmel tiene más memoria... 512kB FLASH + 128kB RAM, por lo que imagino que las librerías del micro framework ocupan casi 3/4 partes de rom y 68kB de ram.

Insisto, Microchip se está tardando... en sacar un micro más potente o adaptar el micro framework a los pic32.  :(

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Netduino
« Respuesta #18 en: 08 de Agosto de 2010, 21:06:48 »
Ernesto, estuve viendo los links que pones. Creo que aquí se enlistan los dispositivos compatibles, sin considerar marcas, sólo arquitectura del CPU y cantidad en RAM / ROM.

http://www.microsoft.com/netmf/about/gettingstarted.mspx

Smallest Footprint   64KB RAM, 256KB Flash
Processor   

    * ARM7 (with or without MMU)
    * ARM Cortex M3
    * ARM9
    * ADI BlackFin

Real-time OS   .NET Micro Framework is not real-time, but can be hosted on a real-time OS as an option
Application development   

    * Managed code using Visual Studio 2008 and C#
    * Native C/C++ code interop capabilities

Tools   

    * Visual Studio 2008 + .NET MF SDK: application development
    * Visual Studio 2008 + .NET MF Porting Kit + native platform compiler: interop and custom BSPs

Support   

    * 10-year product support life cycle
    * Microsoft Developer Network (MSDN)
    * Partner resources / ecosystem



El PIC32 más potente de Microchip según el Parts selector es el PIC32MX695F512L.

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en545659

Con 512kB de flash y 128kB de ram, pero con la desventaja de que su arquitectura CPU es MIPS32 y no ARM7.
« Última modificación: 08 de Agosto de 2010, 21:15:51 por migsantiago »

Desconectado scientist

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 999
Re: Netduino
« Respuesta #19 en: 08 de Agosto de 2010, 22:16:42 »
Creo que no deben de centralizarse si se puede en un PIC32, las compañias vienen y van, creo que lo que realmente vale la pena de esta nueva herramienta, es lo que puede hacer, es por eso que no es muy viable casarse con una marca en especial, es normal tener un cierto cariño o amor, pero igual da si es atmel, freescale, microchip, renesas, etc, lo que importa es el precio $$$$$ lo que a lo ultimo pone la balanza en los proyectos, me imagino que la tarjeta de atmel debe de estar algo limita en espacio de programas, ya que la mayoria de las tarjetas que veo, tienen una memoria ram externa, saludos
NO le digas a DIOS que tienes un gran problema, dile a tu problema que tienes un GRAN DIOS!!
Alma mia y castillo mio, mi Dios en quien yo confiare....

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: Netduino
« Respuesta #20 en: 08 de Agosto de 2010, 23:46:14 »
Lo que sigo sin entender es quien desarrolla el bootloader del microcontrolador. netduino dice ser open hardware y software, pero si bajas todos los archivos no te dan bootloader..

Ahora bien, si el micro framework funciona con todas esas referencias de microcontroladores, el bootloader y método de sincronizar el debug  viene dado con el .net??? No lo creo, pero entonces donde encontrar las pautas de como crear un enlace para un proyecto que se quiera con este tipo de soporte.

Saludos!
« Última modificación: 09 de Agosto de 2010, 01:18:40 por LABmouse »

Desconectado xp8100

  • PIC12
  • **
  • Mensajes: 71
Re: Netduino
« Respuesta #21 en: 09 de Agosto de 2010, 07:25:24 »
El uc AT91SAM7X512 tiene Ethernet integrado.

Cuanto les habría costado meterle un RJ45 y una pequeña pila?.

Aun así me parece un precio muy competitivo 35$ + 18$ de portes a España.

Estoy de acuerdo con alguien que comentaba que se "notaba la mano de MicroSoft" en este invento :-)

Desde luego si esto funciona y a esos precios, el olvidarse de la capa pegada al hardware me parece una ventaja importante.

Jc

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Netduino
« Respuesta #22 en: 09 de Agosto de 2010, 08:14:36 »
¿Realmente crees que se podrá uno olvidar de esa capa?
A lo mejor digo una tontería provocada por mi ignorancia del Netduino, pero trabajar con comunicaciones SPI, I2C, Timers, PWM y el resto de funciones abstrayéndose del hardware me parece muy complicado.

Desconectado xp8100

  • PIC12
  • **
  • Mensajes: 71
Re: Netduino
« Respuesta #23 en: 09 de Agosto de 2010, 08:21:09 »
Realmente así funcionan todos los sistemas.

HAL=hardware abstraction layer

Es una capa de todos los sistemas operativos.

Desde luego aquí la cosa sería algo más compleja, pero imagínate a nivel comercial, el desarrollar una serie de aplicaciones y tener varias plataformas donde elegir .

La ostia..
Jc

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: Netduino
« Respuesta #24 en: 09 de Agosto de 2010, 11:26:56 »
Increible el nivel de ustedes!
No entiendo mucho de los tipos de placa que usan ese programa que tanto le fascina a migsantiago  :shock:
Nunca lo he usado y deberas me intriga como emplearlo para manejar las placas que comentan  :(


Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
Re: Netduino
« Respuesta #25 en: 09 de Agosto de 2010, 11:32:36 »
Mouse, lo mismo me equivoco, pero creo que el bootloader está dentro del apartado Netduino Firmware 4.1.0. Es código en C++, se llama TinnyBooter.cpp.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Netduino
« Respuesta #26 en: 09 de Agosto de 2010, 16:23:41 »
Increible el nivel de ustedes!
No entiendo mucho de los tipos de placa que usan ese programa que tanto le fascina a migsantiago  :shock:
Nunca lo he usado y deberas me intriga como emplearlo para manejar las placas que comentan  :(



 :D :D :D

I <3 C#

Desconectado xp8100

  • PIC12
  • **
  • Mensajes: 71
Re: Netduino
« Respuesta #27 en: 10 de Agosto de 2010, 09:22:22 »
Buenas.

Pues acabo de comprarle un trasto de estos a los sres de http://www.proto-advantage.com

Espero tenerlo en unos 10 dias.

Ya os contaré como rula.

Jc

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Netduino
« Respuesta #28 en: 10 de Agosto de 2010, 10:33:58 »
Buenas.

Pues acabo de comprarle un trasto de estos a los sres de http://www.proto-advantage.com

Espero tenerlo en unos 10 dias.

Ya os contaré como rula.

Jc

Hola, ¿específicamente cuál compraste?

Desconectado xp8100

  • PIC12
  • **
  • Mensajes: 71
Re: Netduino
« Respuesta #29 en: 10 de Agosto de 2010, 16:49:04 »


 

anything