Autor Tema: Programadores para 18f2550 / 18f4550 en LVP???  (Leído 3030 veces)

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

Desconectado mega_master

  • PIC10
  • *
  • Mensajes: 3
Programadores para 18f2550 / 18f4550 en LVP???
« en: 25 de Julio de 2011, 14:26:49 »
Estimados,

A ver si alguien me desasna. Estoy hace una semana viendo diseños de programadores y no entiendo unas cuestiones.

Veo que se venden kits que dicen que el bootloader no puede cambiarse sin un programador..
¿Por que si el chip puede programarse desde, por ejemplo, USB no puede modificarse el bootloader también desde alli?

¿¿¿Por que encuentro programadores que usas 12V en chips que pueden programarse en LVP??
¿¿El Bootloader NO puede cargarse via LVP??? (creo que lo lei por algun lado pero no entiendo por que)

Piedad para este Neofito..  :)

Muchas gracias adelantadas y saludos
Alejandro


Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Programadores para 18f2550 / 18f4550 en LVP???
« Respuesta #1 en: 25 de Julio de 2011, 15:00:24 »
¿Por que si el chip puede programarse desde, por ejemplo, USB no puede modificarse el bootloader también desde alli?

Porque el bootloader, Serial, USB o lo que sea, ocupa un pequeño espacio en la memoria del microcontrolador para recibir los datos a grabar y programar el resto de espacio que le queda. Cuando uno hace una aplicación para un microcontrolador que dispone de un bootloader, protege el sector que ocupa para no sobre-escribirlo. De ninguna manera puede el bootloader reemplazarse o actualizarse a si mismo, es imposible.

¿¿¿Por que encuentro programadores que usas 12V en chips que pueden programarse en LVP??
¿¿El Bootloader NO puede cargarse via LVP??? (creo que lo lei por algun lado pero no entiendo por que)

Usar LVP significa perder un pin del microcontrolador y es preferible usar Vpp a 12V para entrar en modo programación. No veo la razón de porque NO pueda grabarse el hex de un bootloader por LVP.


Saludos!
« Última modificación: 25 de Julio de 2011, 15:04:24 por Suky »
No contesto mensajes privados, las consultas en el foro

Desconectado mega_master

  • PIC10
  • *
  • Mensajes: 3
Re: Programadores para 18f2550 / 18f4550 en LVP???
« Respuesta #2 en: 25 de Julio de 2011, 15:06:53 »
Muchas gracias Suky ya es la segunda en que me ayudas.  :)

Moraleja necesito si o si un programador de PIC's usen los PIC's USB o no.

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Programadores para 18f2550 / 18f4550 en LVP???
« Respuesta #3 en: 25 de Julio de 2011, 15:12:20 »
Moraleja necesito si o si un programador de PIC's usen los PIC's USB o no.

Si, lo necesitas. Ningún microcontrolador de Microchip (que yo sepa) tiene bootloader de fabrica, hay que programarlo. Una vez programado el bootloader en el microcontrolador, si los proyectos los trabajas de forma correcta (protegiendo el sector del código de bootloader), no necesitaras utilizar el programador.

Más detalles, aquí

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

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Programadores para 18f2550 / 18f4550 en LVP???
« Respuesta #4 en: 25 de Julio de 2011, 15:30:31 »
Aquí tienes un programador LVP muy sencillo de fabricar, el ART2003