Identificacion de .hex en Custom Programmer PK2CMD
Página 1 de 1. • Compartir •
Identificacion de .hex en Custom Programmer PK2CMD
Hola, por fin pude usar piklab para programar en pic... casi que no... Bueno, lo que hice fue basicamente:
DISTRO LINUX: Kubuntu Karmic alpha 5 9.04
1) Instalar Piklab 0.15.4 ( ya va en la 0.15.5 que salio el pasado 2 de septiembre) desde los repos.
2) Instalar PK2CMD usado make linux, desde la carpeta del archivo descargado de Microchip.
3) Instalar CCS con wine, para usar el compilador.
Bueno, todo bien hasta ahi.
En cuanto al programador:
1) Inicialmente tuve problemas con el Firmware pues estaba usando el programador Pickit 2 firmware 2x, y en mi distro tengo problemas con la misma. Desactualice mi Clon Pickit a firmware 1.2, y use el programador Pickit 2 firmware 1x de piklab, todo bien, ya programo perfecto.
2) Tambien dado que previamente habia instalado PK2CMD, use la opcion custom programmer, y ( previa verificacion del funcionamiento de PK2CMD.. este tambien fue otro problemilla a resolver) la informacion de configuracion que pikitin puso en otro post:
Read: pk2cmd -P -GFtemp.hex
Erase: pk2cmd -P -E
Program: pk2cmd -P -M -Fnombre_archivo.hex
Verify: pk2cmd -P -Y -Fnombre_archivo.hex
Blank: pk2cmd -P -C
Run: pk2cmd -P -W -R
Stop: pk2cmd -P
Mi duda salta en este punto, alguien conoce la manera de que piklab me identifique el archivo .hex actual de manera automatica? Es porque no quiero usar el programa Pk2 firmware 1x de piklab, pues usa el firmware 1.2 que es del 2005, esta como desactualizado a mi parecer xD. Bueno, espero respuesta, nos vemos.
DISTRO LINUX: Kubuntu Karmic alpha 5 9.04
1) Instalar Piklab 0.15.4 ( ya va en la 0.15.5 que salio el pasado 2 de septiembre) desde los repos.
2) Instalar PK2CMD usado make linux, desde la carpeta del archivo descargado de Microchip.
3) Instalar CCS con wine, para usar el compilador.
Bueno, todo bien hasta ahi.
En cuanto al programador:
1) Inicialmente tuve problemas con el Firmware pues estaba usando el programador Pickit 2 firmware 2x, y en mi distro tengo problemas con la misma. Desactualice mi Clon Pickit a firmware 1.2, y use el programador Pickit 2 firmware 1x de piklab, todo bien, ya programo perfecto.
2) Tambien dado que previamente habia instalado PK2CMD, use la opcion custom programmer, y ( previa verificacion del funcionamiento de PK2CMD.. este tambien fue otro problemilla a resolver) la informacion de configuracion que pikitin puso en otro post:
Read: pk2cmd -P -GFtemp.hex
Erase: pk2cmd -P -E
Program: pk2cmd -P -M -Fnombre_archivo.hex
Verify: pk2cmd -P -Y -Fnombre_archivo.hex
Blank: pk2cmd -P -C
Run: pk2cmd -P -W -R
Stop: pk2cmd -P
Mi duda salta en este punto, alguien conoce la manera de que piklab me identifique el archivo .hex actual de manera automatica? Es porque no quiero usar el programa Pk2 firmware 1x de piklab, pues usa el firmware 1.2 que es del 2005, esta como desactualizado a mi parecer xD. Bueno, espero respuesta, nos vemos.

kainalu- Participante

- Cantidad de envíos: 14
Fecha de inscripción: 11/07/2009
Edad: 22
Localización: Medellin, Colombia
Re: Identificacion de .hex en Custom Programmer PK2CMD
Mi duda salta en este punto, alguien conoce la manera de que piklab me
identifique el archivo .hex actual de manera automatica? Es porque no
quiero usar el programa Pk2 firmware 1x de piklab, pues usa el firmware
1.2 que es del 2005, esta como desactualizado a mi parecer xD. Bueno,
espero respuesta, nos vemos.
Bueno... en principio parece que no hay manera.
Pero hay un truquito que se puede usar, no es muy cómodo, pero bueno...
Para que funcione, en la carpeta solo puede haber un archivo .hex
Configuras los comandos de esta manera:
- Código:
Program: pk2cmd -P -M -F$PWD/*.hex
Verify: pk2cmd -P -Y -F$PWD/*.hex
Tienes que estar grabando desde un proyecto, no funciona si no has creado un proyecto en la carpeta donde estará el archivo .hex.
Lo que hace es que manda a grabar cualquier archivo .hex que haya en el directorio de trabajo actual... si solo hay uno, pues no problem...
No es que sea una buena solución, pero puede hacer una apaño.
Saludos.

Pikitin- veterano

- Cantidad de envíos: 332
Fecha de inscripción: 26/11/2008
Re: Identificacion de .hex en Custom Programmer PK2CMD
ejeje, Bueno algo es algo, muchas gracias pikitin, de todas formas estare pendiente de las novedades. Por ahi vi que ya salio Piklab 0.15.5 ( la version de las distros es la 0.15.4), liberada el 3 de septiembre. Saludos.

kainalu- Participante

- Cantidad de envíos: 14
Fecha de inscripción: 11/07/2009
Edad: 22
Localización: Medellin, Colombia
Re: Identificacion de .hex en Custom Programmer PK2CMD
Si.. salió la 0.15.5.. pero nada nuevo para custom programer o custom compiler... 
Pero creo que soluciona algunos bugs con gpsim y alguna que otra cosa.
Suerte.
Pero creo que soluciona algunos bugs con gpsim y alguna que otra cosa.
Suerte.

Pikitin- veterano

- Cantidad de envíos: 332
Fecha de inscripción: 26/11/2008
Permiso de este foro:
No puedes responder a temas en este foro.





