Autor Tema: Mejorar el tiempo de programacion del ICD2  (Leído 2421 veces)

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

Desconectado jgpeiro

  • PIC10
  • *
  • Mensajes: 24
Mejorar el tiempo de programacion del ICD2
« en: 21 de Febrero de 2006, 04:48:00 »
No tengo mucha idea del lo que puede tardar un programador en programar un dsPIC con 48 kbytes de memoria, pero supongo que todos los programadores tardaran lo mismo... cerca de un minuto para el proceso de borrar el pic, grabar y verificar. Para mi es demasiado, xq no puedo siumularlo en el MPLAB puesto que el funcionamiento del programa depende tambien del hardware externo, asi que cada modificacion que hago tengo q programar el pic para ver si funciona....

Estoy pensando en hacer un programilla para el PC que me lea el archivo exadecimal y lo compare con el ultimo grabado en el pic y genere un nuevo exadecimal en el que solo aparezcan las direcciones que no coincidian en los otros dos, para asi reducir el tiempo de programacion... pero es que no hay en el MPLAB ninguna opcion para conseguir esto???

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: Mejorar el tiempo de programacion del ICD2
« Respuesta #1 en: 21 de Febrero de 2006, 11:44:00 »
No se que sistema usa el ICD2 pero para programarlo existen 2 modos :

Codigo:

Two different methods are used to program the chip in
the user’s system. :

One method uses the In-Circuit
Serial ProgrammingTM (ICSPTM) protocol and works
with the programming executive.

The other method
uses Standard DUT Programming (STDP) protocol and
does not use the programming executive.



ICSP es visiblemente mas rapido ya que hay que cargar un firmaware interno [un archivo llamado pe.hex] y los protocolos son muchisimo mas rapidos .

Otra obción que tienes es usar el metodo bootloader a traves del usart , creo hay info mas abajo .

suertes






 

anything