InicioLinuxElectronica + 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: 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 dijo: yum groupinstall 'Electronic Lab' dijo: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: dijo: 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 dijo: lsusb y aparecera algo como esto: 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: dijo: make linux make install una vez hecho esto, ejecutamos dijo:pk2cmd -?V y deberia aparecer algo como esto Ahora ya estamos listos para compilar y programar nuestros pics! la lista de comandos (mas usados )para el PK2CMD es: dijo: 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: y con todo esto ya tenemos algunas de todas nuestras herramientas para estudiantes/aficionados a la electronica...
Datos archivados del Taringa! original
0puntos
320visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

_
__n4rf__🇦🇷
Usuario
Puntos0
Posts16
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.