algunas dudas con piklab
4 participantes
Página 1 de 1.
algunas dudas con piklab
Buenas... tengo instalado ubuntu 9,04 y piklab 0.15.04 y gpsim como hardware un clon de de pickit2 y un zocalo de programacion de www.pic16.com comprado en ebay un pictrainer con dos tarjetas de expasion la micro I/O y la trainer plus de microsystem, varios 16f84a
un 16f873 un 16f876
mi pregunta es...¿ se puede simular un codigo generado en piklab con gpsim como si se estubiera ejecutado desde una consola es de cir animado con direfentes tiempos de refresco estimulos y demas? y si es asi ¿como se hace?.
Otra y esta va del pikit2 desde hace unos dias no puedo cargar ni leer nada en ningun pik me sale...
~$ pk2cmd -?v
PK2DeviceFile.dat device file not found.
Executable Version: 1.20.00
Device File Version: not found
OS Firmware Version: 2.32.00
Ni decir tiene que desactualice el pickit2 segun instruciones del foro para hacerlo funcionar con el piklab y de echo funcionaba correctamente pero he tenido que actualizarlo de nuevo por que sino ni lo detectava con el "lsusb"
¿ Que podra ser?
Saludos de Jose
un 16f873 un 16f876
mi pregunta es...¿ se puede simular un codigo generado en piklab con gpsim como si se estubiera ejecutado desde una consola es de cir animado con direfentes tiempos de refresco estimulos y demas? y si es asi ¿como se hace?.
Otra y esta va del pikit2 desde hace unos dias no puedo cargar ni leer nada en ningun pik me sale...
~$ pk2cmd -?v
PK2DeviceFile.dat device file not found.
Executable Version: 1.20.00
Device File Version: not found
OS Firmware Version: 2.32.00
Ni decir tiene que desactualice el pickit2 segun instruciones del foro para hacerlo funcionar con el piklab y de echo funcionaba correctamente pero he tenido que actualizarlo de nuevo por que sino ni lo detectava con el "lsusb"
¿ Que podra ser?
Saludos de Jose
high speed, low drag- Nuevo Usuario
- Mensajes : 4
Fecha de inscripción : 15/11/2009
Re: algunas dudas con piklab
Hola Compañero.
Prueba copiando el Archivo PK2DeviceFile.dat a /usr/local/bin/ ; estos
archivos estan en la carperta donde compilaste pk2cmd. Esto te soluciona el problema
Executable Version: 1.20.00
Device File Version: not found
OS Firmware Version: 2.32.00
Por lo que veo ya el dispositivo lo detecta pero solo falta ese archivo.
Me avisas si era eso.
https://pic-linux.forosactivos.net/piklab-f3/clon-pickit2-en-piklab-no-reconoce-t141.htm?highlight=pickit2
Saludos
Risanti
Prueba copiando el Archivo PK2DeviceFile.dat a /usr/local/bin/ ; estos
archivos estan en la carperta donde compilaste pk2cmd. Esto te soluciona el problema
Executable Version: 1.20.00
Device File Version: not found
OS Firmware Version: 2.32.00
Por lo que veo ya el dispositivo lo detecta pero solo falta ese archivo.
Me avisas si era eso.
https://pic-linux.forosactivos.net/piklab-f3/clon-pickit2-en-piklab-no-reconoce-t141.htm?highlight=pickit2
Saludos
Risanti
Re: algunas dudas con piklab
perdón por el retraso al contestar he estao muy liado con el curro y aprendiendo sobre fuentes conmutadas.... Muchas gracias Risanti, con tu consejo, he conseguido.... pk2cmd -?v
Executable Version: 1.20.00
Device File Version: 1.55.00
OS Firmware Version: 2.32.00
Operation Succeeded
hasta aquí todo bien pero.... con piklab no me detecta los pic que tengo me dice que dispositivo desconocido ¿tendré que des-actualizar el firmware a la 2.10 de nuevo?
Saludos Jose.
Executable Version: 1.20.00
Device File Version: 1.55.00
OS Firmware Version: 2.32.00
Operation Succeeded
hasta aquí todo bien pero.... con piklab no me detecta los pic que tengo me dice que dispositivo desconocido ¿tendré que des-actualizar el firmware a la 2.10 de nuevo?
Saludos Jose.
high speed, low drag- Nuevo Usuario
- Mensajes : 4
Fecha de inscripción : 15/11/2009
Re: algunas dudas con piklab
Saludos!, lei tu comentario, pero la verdad, aunque he trabajado realmente muy poco con piklab, la verdad prefiero trabajar a linea de comandos, es mas cómodo y no tienes que estar haciendo downgrade de tu firmware, aunque de hehco algunas veces uso el IDE, pero solo para generar el hex, pero para programar solo abro una consola por cierto tambien tengo un clon del pickit2 y asi es como he trabajado.
Espero te sirva
Espero te sirva
maigke- Asiduo del Foro
- Mensajes : 210
Fecha de inscripción : 12/04/2009
Edad : 47
Localización : Mexico
Re: algunas dudas con piklab
Si correcto, usar piklab con pickit 2 recomienda usar el firmware menor que ese, (parece que el 1.2 o 2.1 )de igual manera a mi parecer con estos firmware piklab no trabaja tan bien.. a mi me sucedió que algunos pic no los reconocía. por lo cual estoy de acuerdo con lo que dice maigke de usar el terminal para programar usando pk2cmd, si no te gusta esto puedes realizar un custom programer.https://pic-linux.forosactivos.net/piklab-f3/identificacion-de-hex-en-custom-programmer-pk2cmd-t207.htm?highlight=custom
con lo siguiente.
la única desventaja que no se puede relacionar de manera automática el nombre de tu hex para que lo programe directamente. Puedes cambiar Fnombre_archivo por el de tu proyecto. esto o quiza lo recomienda pikitin, pero debes tener solo un hex en la capeta de tu proyecto,usando
Atte.
Risanti
con lo siguiente.
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
la única desventaja que no se puede relacionar de manera automática el nombre de tu hex para que lo programe directamente. Puedes cambiar Fnombre_archivo por el de tu proyecto. esto o quiza lo recomienda pikitin, pero debes tener solo un hex en la capeta de tu proyecto,usando
Program: pk2cmd -P -M -F$PWD/*.hex
Verify: pk2cmd -P -Y -F$PWD/*.hex
Atte.
Risanti
Re: algunas dudas con piklab
Otra opción es usar Ktechlab, este si te permite crear la configuración para Pickit2 usando el nombre del archivo actual.
Se puede usar Ktechlab como IDE para SDCC y asm en la versión original y también GcBasic en la modificada.
Como IDE para SDCC y asm está muy bién porque te permite controlar muchos aspectos de la compilación, con GcBasic no hay mucho que configurar.
También se puede simular el código, tanto en el archivo asm: paso a paso, etc. viendo los registros; como en un circuito.
Saludos.
Se puede usar Ktechlab como IDE para SDCC y asm en la versión original y también GcBasic en la modificada.
Como IDE para SDCC y asm está muy bién porque te permite controlar muchos aspectos de la compilación, con GcBasic no hay mucho que configurar.
También se puede simular el código, tanto en el archivo asm: paso a paso, etc. viendo los registros; como en un circuito.
Saludos.
Re: algunas dudas con piklab
Saludos!!
Ke buena noticia,
vi mas o menos como podria configurar ya el ktechlab, desde la opcion de añadir,
Leer: pk2cmd -P -M -F%file (por ejemplo)
solo que tengo una duda, ¿cómo le pusiste al puerto por defecto?
las opciones que te da son las del puerto serial /dev/ttyS0, etc, pero para el pickit2 cual seria el puerto al que se conecta??
/dev/ttyUSB0??
Ke buena noticia,
Otra opción es usar Ktechlab, este si te permite crear la configuración para Pickit2 usando el nombre del archivo actual.
vi mas o menos como podria configurar ya el ktechlab, desde la opcion de añadir,
Leer: pk2cmd -P -M -F%file (por ejemplo)
solo que tengo una duda, ¿cómo le pusiste al puerto por defecto?
las opciones que te da son las del puerto serial /dev/ttyS0, etc, pero para el pickit2 cual seria el puerto al que se conecta??
/dev/ttyUSB0??
maigke- Asiduo del Foro
- Mensajes : 210
Fecha de inscripción : 12/04/2009
Edad : 47
Localización : Mexico
Temas similares
» Introducción a Piklab.
» Empezar con PikLab
» Identificacion de .hex en Custom Programmer PK2CMD
» Piklab y ICD2
» instalar piklab en ubuntu 12.10 (video)
» Empezar con PikLab
» Identificacion de .hex en Custom Programmer PK2CMD
» Piklab y ICD2
» instalar piklab en ubuntu 12.10 (video)
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.