uControl
Marzo 26, 2017, 11:44:46 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: 1 ... 4 5 6 7 8 [9]   Ir Abajo
  Imprimir  
Autor Tema: Usar Eclipse como IDE de JAL  (Leído 45964 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Leon Pic
Moderador
dsPIC
******
Desconectado Desconectado

Sexo: Masculino
Mensajes: 5694


Cumulonimbus


WWW
« Respuesta #120 : Julio 09, 2015, 11:40:52 »

A continuación, pongo los pasos que realicé para llegar a buen puerto:

En mi caso he llegado a buen puerto gracias a dos personas. En la primera a Felixs  y a nestoriano. También quiero darle un agradecimiento especial al usuario TK2 ya que también me ayudó. Así que mi humilde agradecimiento para ellos.

Mi actual SO es UBUNTU 14.04 LTS de 32bit.

Inicio del tutorial
Integración de JALv2 en Eclipse

1) Hay que descargar el programa ECLIPSE Helios o ECLIPSE Indigo. En mi caso, he instalado ECLIPSE Helios. Para descargarlo, pueden hacerlo dese el siguiente enlace

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/SR2/eclipse-java-helios-SR2-linux-gtk.tar.gz

2) Descargar el plugin que ha realizado el usuario Felixls desde

https://code.google.com/p/jal-eclipse-plug-in/downloads/detail?name=org.felix.jal.eclipse.plugin_1.2.0.201107040115.jar&can=2&q=

Por cierto. El proyecto se encuentra en https://code.google.com/p/jal-eclipse-plug-in/

3) Descarga la última versión de JALv2 desde

http://justanotherlanguage.org/downloads

4) Seguir los pasos que indica el siguiente video:

[youtube]http://www.youtube.com/watch?v=-O6TRL31bwI[/youtube]


POSIBLES PROBLEMAS

No se puede ejecutar el programa ECLIPSE

Cuando a mi me pasó, el error que cometí fue que lo descomprimí y traté de ejecutarlo en una partición que tenía NTFS. Al parecer el SO UBUNTU 14.04 LTS no se lleva bien al ejecutar programas en dicha partición. La solución es sencilla, mover todos los archivos de ECLIPSE a una partición ext4. En mi caso, cree una carpeta llamada Programas-varios, dentro de esta carpeta cree otra carpeta llamada eclipse quedándome así /Programas-varios/eclipse
Esto fue creado dentro de la carpeta llamada Carpeta Personal que se lo conoce como home. Por lo tanto, la ruta completa sería así /home/Programas-varios/eclipse

Una vez todos los archivos en su lugar, hay que buscar el archivo eclipse (no tiene extensión) y darle click derecho con el mouse para que despliegan opciones. En estas opciones hay que dirigirse a Propiedades. Se abre una ventana y hay que ir a Permisos. Tienen que hacer click en la opción "Permitir ejecutar al archivo como un programa"


Si lo intentan hacer cuando los archivos están en la partición con NTFS, no los va a dejar.

Error al ejecutarlo.

Puede pasarles que cuando lo ejecuten, les tire el siguiente error:

Citar
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:

Para solucionarlo hay que ir a la Teminal (Ctrl + Alt + T) y ejecutar el siguiente comando:

sudo apt-get install openjdk-7-jre

Seguramente, les pedirá la contraseña.

El programa no compila.

Me pasó que, cuando lo instalé, JALv2 no compilaba el programa, tal como lo hace en el video. Yo lo solucioné de la siguiente manera (dentro de eclipse):

Ir a Project --> Properties

Se abre una ventana e ir a: Builders --> y destildar la opción JAL Project Builder y nuevamente tildarla. Luego Guardar.

Si esto no funciona, asegurarse de que la opción Build automatically esté tildada. Lo pueden encontrar en la barra de tareas PROJECT.
Si sigue sin funcionar, hay que ir nuevamente a la Terminal y ejecutar el siguiente comando:

sudo chmod +x /ruta/al/jalv2

En mi caso sería así:

sudo chmod +x /home/Programas-varios/eclipse/jallib_full-1.1.0/compiler/jalv2

Ojo que no es el jalv2.exe
Este comando es para darle al ejecutable, propiedades de ejecución.

IMPORTANTE: Al menos en la Terminal de Ubuntu, hay que respetar las minúsculas y las mayúsculas. Esto se lo conoce como sensitive case. No es lo mismo poner Home que home.
En línea

Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.
Leon Pic
Moderador
dsPIC
******
Desconectado Desconectado

Sexo: Masculino
Mensajes: 5694


Cumulonimbus


WWW
« Respuesta #121 : Julio 09, 2015, 11:42:36 »

Integración del PICKIT2 en Eclipse

1) Descargar estos dos archivos.

http://www.ucontrol.com.ar/forosmf/jal-y-jalv2/usar-eclipse-como-ide-de-jal/?action=dlattach;attach=16675
http://www.ucontrol.com.ar/forosmf/jal-y-jalv2/usar-eclipse-como-ide-de-jal/?action=dlattach;attach=16676

2) Abrir la Terminal (Ctrl + Alt + T) para copiar los dos archivos a la dirección /usr/bin

Es necesario hacerlo por la terminal, ya que por el gestor de archivos, no nos deja. Es porque la carpeta usr hay que ejecutarlo como root, ya que, a pesar de nosotros mismos ser administradores de UBUNTU, solo se puede modificar cambios logeandose como super usuario.
Vamos a suponer que los archivos adjuntos lo descargan en la carpeta Descargas. Para ello, en la terminal vamos a ejecutar los dos siguientes comandos:

sudo cp /home/Descargas/pk2cmd /usr/bin

sudo cp /home/Descargas/PK2DeviceFile.dat

Puede que les pida la contraseña.


3) Darle propiedades de ejecución.

Para ello, en la terminal hay que ejecutar los siguientes comando:

sudo chmod u+s /usr//bin/pk2cmd

sudo chmod +x /usr/bin/pk2cmd

4) Comprobar que funciona. Este paso lo pueden obviar y pasar al 5to paso.

Con el Pickit 2 clone (o el original) conectado al USB, en la terminal ejecutar el siguiente comando:

pk2cmd -P

NOTA: El pickit 2 tiene que tener un pic a programar. Este comando detecta y nos informa el pic a grabar.
Les debe dar algo parecido a esto:

Auto-Detect: Found part PIC18F4550.


Operation Succeeded

5) Configurar al Eclipse para que trabaje con el Pickit 2 clone.

Para ello, ejecutamos Eclipse (si aún no lo tenemos abierto) y nos dirigimos a:

Window --> Preference

Se abre una ventana y dirigirse a JAL, desplegar el submenú y dirigirse a Programmers

Dentro de esta opciones, van a tipear para dejarlo igual a la siguiente imagen:


Deben tipearlo, porque con la opción Browse no podrán acceder a los archivos.
En pickit 2 path : /usr/bin/pk2cmd
En PK2DeviceFile.dat path : /usr/bin

Guardar y probar la comunicación haciendo click en leer. Si todo funcionó, nos creará un archivo con un nombre largo con extensión .hex donde estará todo el código leído por el PICKIT 2 clone al Pic conectado.
En línea

Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.
Páginas: 1 ... 4 5 6 7 8 [9]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines
SMFAds for Free Forums
XHTML 1.0 válido! CSS válido!
Página creada en 0.062 segundos con 24 consultas. (Pretty URLs adds 0.006s, 2q)
loggkey