Re: Problemas con chronopic
- From: juan <juan iearobotics com>
- To: chronojump-list gnome org, chronojump-devel-list gnome org
- Subject: Re: Problemas con chronopic
- Date: Fri, 19 Oct 2007 13:35:14 +0200
Hola Ricardo,
El jue, 18-10-2007 a las 15:46 -0300, Ricardo Derbes (CEB) escribi� Hola a la lista.
> Como dispon�de otra placa para armar un Chronopic, basada en el 16F628A,
> m�peque� barata que la Skypic, (si les interesa, puedo enviar los
> esquem�cos, etc), modifiqu�l firmware Chronopic 1.0 para adaptarlo a mi
> placa.
> Otra de las modificaciones que hice fue usar el bit 5 del portb (PORTB5)
> como entrada.
Todo lo que sea portar el firmware a otras plataformas est�uy bien y
ser�muy interesante ponerlo en la web en una p�na de "desarrollo".
Lo que es muy importante es "La validaci�de este firmware. Esto es
lo que hace que realmente su desarrollo sea lento. Hacer cambios es
relativamente f�l: es software libre y las fuentes est�disponibles.
Lo que lleva m�tiempo es validar que el nuevo firmware est�uncionando bien y que las mediciones realizadas son exactas.
El firmware actual est�alidado. Conectamos un generar de pulsos (que
estaba bien calibrado) a la entrada de chronopic e hicimos un programa
que nos sacaba por la pantalla del PC la frecuencia de la se�recibida. Se pod�comprobar que era exactamente la misma que se
introduc�con el generador.
Luego Xavi realiz�s propias pruebas de validaci�que desconozco).
Cualquier cambio que se haga en el firmware debe permanecer en estado
de "testing" hasta que se realicen las validaciones y se garantice que
funciona con la suficiente precisi�
> Hasta ac�todo bien.
> Cuando arranco el Chronojump 0.6 (la versi�ara Windows), al pasar de modo
> simulado al modo "plataforma", me da un error de comunicaciones con la placa
> chronopic.
> Para probar la misma y el cable serie, le cargu�l programa de echo del
> grupo Stargate
> (http://www.iearobotics.com/proyectos/stargate/servidores/sg-echo/sg-echo.html)
> modificado para el 16F628A, y funciona perfectamente (luego de agregar
> algunas instrucciones de inicializaci�el 628A, MOVLW 0x07 y MOVFW CMCON).
ok
> Pero al volver al fiemware del Chronopic, no funciona... Alguna sugerencia?
> Como compilador uso el MPLAB.
Lo puedes probar con alg�rminal de comunicaciones (a ser posible con
visualizaci�n Hexadecimal). Cada vez que cambia el estado del
pulsador del bit de entrada, se env�una trama serie, a 9600 baudios.
Pru�lo, a ver qu�e sale.
> Hay alguna versi�el Chronopic en C? (este lenguaje me es muucho m�
> familiar que el Assembler, je)
No. Se hizo en ensamblador y estar�muy bien que alguien lo portase a
C. Luego habr�que validarlo y listo.
> Puedo enviar mi fuente asm y los esquem�cos de la placa, si alguien los
> desea.
Una vez que los tengas funcionando, ser�muy interesante publicarlos.
Saludos, Juan
--
Juan Gonzalez Gomez
juan iearobotics com
www.iearobotics.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]