Microcontroladores PIC en Linux.
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

algunas dudas con piklab

4 participantes

Ir abajo

algunas dudas con piklab Empty algunas dudas con piklab

Mensaje por high speed, low drag Lun 16 Nov 2009 - 21:13

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

high speed, low drag
Nuevo Usuario
Nuevo Usuario

Mensajes : 4
Fecha de inscripción : 15/11/2009

Volver arriba Ir abajo

algunas dudas con piklab Empty Re: algunas dudas con piklab

Mensaje por Risanti Mar 17 Nov 2009 - 1:22

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
Risanti
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 39
Localización : La Serena Chile

https://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

algunas dudas con piklab Empty Re: algunas dudas con piklab

Mensaje por high speed, low drag Mar 1 Dic 2009 - 22:08

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.

high speed, low drag
Nuevo Usuario
Nuevo Usuario

Mensajes : 4
Fecha de inscripción : 15/11/2009

Volver arriba Ir abajo

algunas dudas con piklab Empty Re: algunas dudas con piklab

Mensaje por maigke Miér 2 Dic 2009 - 0:57

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 algunas dudas con piklab Icon_biggrin por cierto tambien tengo un clon del pickit2 y asi es como he trabajado.

Espero te sirva
maigke
maigke
Asiduo del Foro
Asiduo del Foro

Mensajes : 210
Fecha de inscripción : 12/04/2009
Edad : 47
Localización : Mexico

Volver arriba Ir abajo

algunas dudas con piklab Empty Re: algunas dudas con piklab

Mensaje por Risanti Vie 4 Dic 2009 - 1:43

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.


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
Risanti
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 39
Localización : La Serena Chile

https://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

algunas dudas con piklab Empty Re: algunas dudas con piklab

Mensaje por Pikitin Vie 4 Dic 2009 - 9:16

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.

Pikitin
veterano
veterano

Mensajes : 623
Fecha de inscripción : 26/11/2008

http://linuxmicros.blogspot.com/

Volver arriba Ir abajo

algunas dudas con piklab Empty Re: algunas dudas con piklab

Mensaje por maigke Vie 4 Dic 2009 - 20:35

Saludos!!

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.



Very Happy 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
maigke
Asiduo del Foro
Asiduo del Foro

Mensajes : 210
Fecha de inscripción : 12/04/2009
Edad : 47
Localización : Mexico

Volver arriba Ir abajo

algunas dudas con piklab Empty Re: algunas dudas con piklab

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.