El post que buscas se encuentra eliminado, pero este también te puede interesar

Electronica + PICs en Fedora

Si sos Taringueros, usuario de GNU/Linux y por sobre todo te gusta la electronica.. quiza esto te sirva.

]Desde hace un tiempo, estuve incursionando en el mundo de los microcontroladores PICs, al principio para poder usar las herramientas, levantaba una maquina virtual con WinXP y podia hacer todo, pero hace ya unos meses decidi que no queria depender en lo mas minimo de Guindows, asique me puse a buscar la forma de poder hacer andar mas que nada mi grabador de PICs, un clon de Pikit2.



desde el vamos lo mejor es instalar:

Electronica + PICs en Fedora

Diseño, simulación, y programas de electrónica .

El Laboratorio electrónico de Fedora está dedicado al soporte de la inovación y desarrollo traído por la comunidad de Automatización del Diseño Electrónica (EDA) de código abierto.

El laboratorio electrónico de Fedora es
El Laboratorio de electrónica de Fedora, una plataforma de código abierto para el diseño y simulación de hardware, se dedica al soporte de la innovación y desarrollo traído por la comunidad de automatización del diseño electrónico (EDA, por las iniciales en inglés de Electronic Design Automation) de código abierto.

El laboratorio electrónico de Fedora provee una configuración de laboratorio electrónico completo con herramientas de diseño de código abierto confiables para ayudar a mantenerlo al día con la carrera tecnológica actual. Reduce el riesgo de evaluación del desarrollo de hardware de código abierto y permite a los diseñadores electrónicos terminar rápida y eficientemente.

El laboratorio electrónico de fedora está destinado principalmente al campo de la ingeniería micro-nano electrónica. Presenta a:

Un conjunto de módulos Perl para extender el soporte Verilog y VHDL.
Herramientas para el proceso de Flujo de Diseño Específico a la Aplicación de Circuitos Integrados (ASIC en inglés)
Bibliotecas de células estándares extra que dan soporte a un tamaño de 0.13µm. (más de 300 MB)
Tablero de spice extraída que se puede simular con gnucap/ngspice o cualquier simulador de spice.
Interoperabilidad entre varios paquetes para poder conseguir diferentes flujos de diseños.
Tools for embedded design and to provide support for ARM as a secondary architecture in Fedora.
Tool set for Openmoko development and other open source hardware communities.
Una solución basada en eeb de revisión de pares acomplado al IDE Eclipse para diseño de Hardware IP Incrustado/Digital.
Herramientas PLA, metodologías de diseño basadas en C, simuladores para microcontroladores 8051 y 8085 y mucho más.

Ventajas
Despliegue, tanto en entornos de desarrollo y de producción
No requiere parches del kernel, por lo que es fácil de implementar y utilizar.
Libre y código abierto con licencia y SIN requerir compra de licencias adicionales para activar sus funciones.

con todas estas herramientas ya tengo todo para poder simular, programar y diseñar mis circuitos y el software de los mismos


para instalarlo tenemos opciones de descargas desde ESTE LINK!

O desde YUM INSTALL
yum groupinstall 'Electronic Lab'


Pero todavia me faltaba algo!


Hacer andar mi Clon de Pikit2!

No es tan dificil como parece.. pero bueno... DIOS Google proveyó los recursos y con eso me las arregle bastante bien!

1ro) Necesitamos un Driver para el grabador de PICs

para pikit2 (original o clon) es necesario hacer lo siguiente

sigan estos pasos para configurar el ICD2 tambien el Pickit 2:


1. crear el archivo: /etc/udev/rules.d/026_microchip.rules con este contenido

#PICKit
SYSFS{idVendor}=="04d8", SYSFS{idProduct}=="0032", MODE="0660", GROUP="microchip"
#PICKit2
SYSFS{idVendor}=="04d8", SYSFS{idProduct}=="0033", MODE="0660", GROUP="microchip"
#ICD2
SYSFS{idVendor}=="04d8", SYSFS{idProduct}=="8000", MODE="0660", GROUP="microchip"
#ICD21
SYSFS{idVendor}=="04d8", SYSFS{idProduct}=="8001", MODE="0660", GROUP="microchip"

2. crear el grupo "microchip": groupadd microchip

3. adicionar tu cuenta de usuario al grupo microchip: adduser nombre_usuario microchip



y con esto tendremos nuestro driver funcionando!

Verificamos con

lsusb


y aparecera algo como esto:

electronica

Fijense que ahi aparece que tengo un dispositivo de microchip conectado.

Ya tenemos nuestro DRIVER 100% funcionando

Ahora lo mas util, el programa para programar los PICs

yo uso el PIKLAB como ensamblador... pero para programarlos, encontre muchas dificultades configurando el programador, asique decidi simplemente usar el

PK2CMD

Lo descargamos de aca http://ww1.microchip.com/downloads/en/DeviceDoc/pk2cmdv1.20LinuxMacSource.tar.gz

Descomprimimos, y compilamos con:


make linux

make install



una vez hecho esto, ejecutamos

pk2cmd -?V


y deberia aparecer algo como esto

Microcontroladores


Ahora ya estamos listos para compilar y programar nuestros pics!

la lista de comandos (mas usados )para el PK2CMD es:



LEER: pk2cmd -P -GF temp.hex

BORRAR: pk2cmd -P -E

PROGRAMAR: pk2cmd -P -M -F ruta_del_archivo_.hex


VERIFICAR: pk2cmd -P -Y -F _ruta_del_archivo_.hex

BLANK CHECK: pk2cmd -P -C

EJECUTAR: pk2cmd -P -W -R

STOP:pk2cmd -P



por ejemplo:

Linux
y con todo esto ya tenemos algunas de todas nuestras herramientas para estudiantes/aficionados a la electronica...

Fuentes de Información - Electronica + PICs en Fedora

Dar puntos
0 Puntos
Votos: 0 - T!score: 0/10
  • 1 Seguidores
  • 7.629 Visitas
  • 14 Favoritos

5 comentarios - Electronica + PICs en Fedora

@due204 Hace más de 4 años
Que distro por dios
Me acuerdo que la conseguí con una revista de electrónica ya hacer rato.
Bastante completo me vino, hasta me trajo un programita boludo para calcular las resistencias.
@Delovikinger Hace más de 4 años
de 10
a favs
despues lo pruebo
@ellococordobes Hace más de 3 años
Parece interesante esa distro, cuando tenga tiempo lo pruebo (maquina virtual primero) gracias!
@racno Hace más de 6 meses
Buen dia!
Me puedes ayudar con la seccion de ingenieria de mi post...
http://www.taringa.net/posts/linux/17805776/Migrando-de-Windows-a-Linux.html?notification#comment-1235567