[Avr-list] Probleme de generation du .aversive_conf avec make menuconfig

2009-04-20 Par sujet Antoine albertelli
Bonjour à tous,
Je suis débutant en programmation AVR, et après quelques recherche sur des
librairies, je suis tombé sur ce projet que je trouve vraiment excellent,
mais je n'arrive malheureusement pas à compiler les examples et codes de
test fournis, car après le make config, quand je tape make, il me dit :
.aversive_conf:3: *** missing separator.  Stop.
J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
d'éditer le fichier à la main pour le corriger (voir les pièces jointes pour
comprendre le changement que je suis obligé de faire à chaque
configuration).
Auriez vous donc une idée qui me permettrait de contourner ce problème ?

Antoine

P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Probleme de generation du .aversive_conf avec make menuconfig

2009-04-20 Par sujet Antoine Albertelli
Antoine albertelli antoinea...@... writes:

 
 Bonjour à tous,Je suis débutant en programmation AVR, et après quelques
recherche sur des librairies, je suis tombé sur ce projet que je trouve vraiment
excellent, mais je n'arrive malheureusement pas à compiler les examples et codes
de test fournis, car après le make config, quand je tape make, il me dit :
.aversive_conf:3: *** missing separator.  Stop.
 J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est d'éditer
le fichier à la main pour le corriger (voir les pièces jointes pour comprendre
le changement que je suis obligé de faire à chaque configuration).
 Auriez vous donc une idée qui me permettrait de contourner ce problème
?AntoineP.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
 
 divpBonjour agrave; tous,brJe suis deacute;butant en programmation
AVR, et apregrave;s quelques recherche sur des librairies, je suis tombeacute;
sur ce projet que je trouve vraiment excellent, mais je n'arrive malheureusement
pas agrave; compiler les examples et codes de test fournis, car apregrave;s le
make config, quand je tape make, il me dit : .aversive_conf:3: *** missing
separator.nbsp; Stop.br
 J'ai neacute;anmoins trouveacute; une meacute;thode pour contourner ce
problegrave;me, c'est d'eacute;diter le fichier agrave; la main pour le
corriger (voir les piegrave;ces jointes pour comprendre le changement que je
suis obligeacute; de faire agrave; chaque configuration).br
 Auriez vous donc une ideacute;e qui me permettrait de contourner ce
problegrave;me ?brbrAntoinebrbrP.S. : Bravo agrave; Microb pour leur
reacute;sultat en coupe de belgique !!br/p/div
 

Oups, j'ai oublié de mettre les 2 fichiers :D
les voicis :

aversive_conf :
# Aversive configuration
-n MCU = 
atmega128
-n OPT = 
s
FORMAT = ihex
FORMAT_EXTENSION = hex
MATH_LIB = -lm
PRINTF_LDFLAGS = 
PROGRAMMER = avrdude
-n AVRDUDE_PROGRAMMER = 
stk200
-n AVRDUDE_PORT = 
/dev/parport0
AVARICE_PROGRAMMER = mkI
-n AVARICE_PORT = 
/dev/ttyS0
-n AVARICE_DEBUG_PORT = 
1234
-n MODULES =
-n  comm/uart
-n  base/cirbuf
-n  debug/error

aversive_conf_fixed :
# Aversive configuration
MCU = atmega128
OPT = s
FORMAT = ihex
FORMAT_EXTENSION = hex
MATH_LIB = -lm
PRINTF_LDFLAGS = 
PROGRAMMER = avrdude
AVRDUDE_PROGRAMMER = stk200
AVRDUDE_PORT = /dev/parport0
AVARICE_PROGRAMMER = mkI
AVARICE_PORT = /dev/ttyS0
AVARICE_DEBUG_PORT = 1234
MODULES = comm/uart base/cirbuf debug/error









___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Probleme de generation du .aversive_conf avec make menuconfig

2009-04-20 Par sujet Antoine albertelli
En fait je suis sous mac os x, et après un test, echo -n Hello n'affiche
effectivement pas de retour à la ligne...

Le 20 avril 2009 15:51, Jean Damien Brossillon 
jeandamien.brossil...@gmail.com a écrit :

 Hum tout ces -n et lignes sautées me laissent penser que echo a
 joyeusement ignoré commande '-n' qui, je cite, devrait :

 -n do not output the trailing newline

 Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
 exotique... :p

 JD.

 2009/4/20 Antoine albertelli antoinea...@gmail.com:
  Bonjour à tous,
  Je suis débutant en programmation AVR, et après quelques recherche sur
 des
  librairies, je suis tombé sur ce projet que je trouve vraiment excellent,
  mais je n'arrive malheureusement pas à compiler les examples et codes de
  test fournis, car après le make config, quand je tape make, il me dit
 :
  .aversive_conf:3: *** missing separator.  Stop.
  J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
  d'éditer le fichier à la main pour le corriger (voir les pièces jointes
 pour
  comprendre le changement que je suis obligé de faire à chaque
  configuration).
  Auriez vous donc une idée qui me permettrait de contourner ce problème ?
 
  Antoine
 
  P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
 
  ___
  Avr-list mailing list
  Avr-list@droids-corp.org
  CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
  WIKI : http://wiki.droids-corp.org/index.php/Aversive
  DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
  BUGZILLA : http://bugzilla.droids-corp.org
  COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
 

 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Probleme de generation du .aversive_conf avec make menuconfig

2009-04-20 Par sujet Jean Damien Brossillon
Hum tout ces -n et lignes sautées me laissent penser que echo a
joyeusement ignoré commande '-n' qui, je cite, devrait :

-n do not output the trailing newline

Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS exotique... :p

JD.

2009/4/20 Antoine albertelli antoinea...@gmail.com:
 Bonjour à tous,
 Je suis débutant en programmation AVR, et après quelques recherche sur des
 librairies, je suis tombé sur ce projet que je trouve vraiment excellent,
 mais je n'arrive malheureusement pas à compiler les examples et codes de
 test fournis, car après le make config, quand je tape make, il me dit :
 .aversive_conf:3: *** missing separator.  Stop.
 J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
 d'éditer le fichier à la main pour le corriger (voir les pièces jointes pour
 comprendre le changement que je suis obligé de faire à chaque
 configuration).
 Auriez vous donc une idée qui me permettrait de contourner ce problème ?

 Antoine

 P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!

 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] Probleme de generation du .aversive_conf avec make menuconfig

2009-04-20 Par sujet Jean Damien Brossillon
Donc dans le shell echo fonctionne correctement mais pas dans les scripts ?
C'est étrange tout de même mais vu que je ne suis pas le plus
expérimenté niveau mac je vais passer mon tour :), désolé.

JD.

2009/4/20 Antoine albertelli antoinea...@gmail.com:
 En fait je suis sous mac os x, et après un test, echo -n Hello n'affiche
 effectivement pas de retour à la ligne...

 Le 20 avril 2009 15:51, Jean Damien Brossillon
 jeandamien.brossil...@gmail.com a écrit :

 Hum tout ces -n et lignes sautées me laissent penser que echo a
 joyeusement ignoré commande '-n' qui, je cite, devrait :

 -n do not output the trailing newline

 Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
 exotique... :p

 JD.

 2009/4/20 Antoine albertelli antoinea...@gmail.com:
  Bonjour à tous,
  Je suis débutant en programmation AVR, et après quelques recherche sur
  des
  librairies, je suis tombé sur ce projet que je trouve vraiment
  excellent,
  mais je n'arrive malheureusement pas à compiler les examples et codes de
  test fournis, car après le make config, quand je tape make, il me
  dit :
  .aversive_conf:3: *** missing separator.  Stop.
  J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
  d'éditer le fichier à la main pour le corriger (voir les pièces jointes
  pour
  comprendre le changement que je suis obligé de faire à chaque
  configuration).
  Auriez vous donc une idée qui me permettrait de contourner ce problème ?
 
  Antoine
 
  P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
 
  ___
  Avr-list mailing list
  Avr-list@droids-corp.org
  CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
  WIKI : http://wiki.droids-corp.org/index.php/Aversive
  DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
  BUGZILLA : http://bugzilla.droids-corp.org
  COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
 

 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] Probleme de generation du .aversive_conf avec make menuconfig

2009-04-20 Par sujet Antoine albertelli
Apparemment, ca viendrait plus de la grande ligne qui utilise sed et grep,
car quand je fais un script avec juste :
#!/bin/bash
echo -n MCU = 
echo atmega168

le résultat est bien MCU = atmega168
Si un mac useer pouvait m'aider, ca serait cool

Antoine

Le 20 avril 2009 16:04, Jean Damien Brossillon 
jeandamien.brossil...@gmail.com a écrit :

 Donc dans le shell echo fonctionne correctement mais pas dans les scripts ?
 C'est étrange tout de même mais vu que je ne suis pas le plus
 expérimenté niveau mac je vais passer mon tour :), désolé.

 JD.

 2009/4/20 Antoine albertelli antoinea...@gmail.com:
  En fait je suis sous mac os x, et après un test, echo -n Hello
 n'affiche
  effectivement pas de retour à la ligne...
 
  Le 20 avril 2009 15:51, Jean Damien Brossillon
  jeandamien.brossil...@gmail.com a écrit :
 
  Hum tout ces -n et lignes sautées me laissent penser que echo a
  joyeusement ignoré commande '-n' qui, je cite, devrait :
 
  -n do not output the trailing newline
 
  Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
  exotique... :p
 
  JD.
 
  2009/4/20 Antoine albertelli antoinea...@gmail.com:
   Bonjour à tous,
   Je suis débutant en programmation AVR, et après quelques recherche sur
   des
   librairies, je suis tombé sur ce projet que je trouve vraiment
   excellent,
   mais je n'arrive malheureusement pas à compiler les examples et codes
 de
   test fournis, car après le make config, quand je tape make, il me
   dit :
   .aversive_conf:3: *** missing separator.  Stop.
   J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
   d'éditer le fichier à la main pour le corriger (voir les pièces
 jointes
   pour
   comprendre le changement que je suis obligé de faire à chaque
   configuration).
   Auriez vous donc une idée qui me permettrait de contourner ce problème
 ?
  
   Antoine
  
   P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
  
   ___
   Avr-list mailing list
   Avr-list@droids-corp.org
   CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
   WIKI : http://wiki.droids-corp.org/index.php/Aversive
   DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
   BUGZILLA : http://bugzilla.droids-corp.org
   COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
  
 
  ___
  Avr-list mailing list
  Avr-list@droids-corp.org
  CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
  WIKI : http://wiki.droids-corp.org/index.php/Aversive
  DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
  BUGZILLA : http://bugzilla.droids-corp.org
  COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
 
 
  ___
  Avr-list mailing list
  Avr-list@droids-corp.org
  CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
  WIKI : http://wiki.droids-corp.org/index.php/Aversive
  DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
  BUGZILLA : http://bugzilla.droids-corp.org
  COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
 

 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Probleme de generation du .aversive_conf avec make menuconfig

2009-04-20 Par sujet Benoît Ryder
Ici le problème ne vient pas de bash mais sh, puisqu'avec bash le -n
est bien interprété. ;)

~ryder

2009/4/20 Antoine albertelli antoinea...@gmail.com:
 Merci pour cette idée, je me suis en effet rendu compte que selon le shell,
 echo est soit une commande interne, soit un programme externe.
 Je vais donc creuser cette idée. Je pense qu'en recompilant bash, je
 pourrais enlever ce problème.

 A+

 Le 20 avril 2009 19:14, Benoît Ryder ben...@ryder.fr a écrit :

 Et avec /bin/sh au lieu de /bin/bash ?
 Quand on regarde la sortie, c'est bien un problème de -n pas pris en
 compte par la commande echo, et suivant le shell le comportement
 pourrait être différent.

 ~ryder


 2009/4/20 Antoine albertelli antoinea...@gmail.com:
  Apparemment, ca viendrait plus de la grande ligne qui utilise sed et
  grep,
  car quand je fais un script avec juste :
  #!/bin/bash
  echo -n MCU = 
  echo atmega168
 
  le résultat est bien MCU = atmega168
  Si un mac useer pouvait m'aider, ca serait cool
 
  Antoine
 
  Le 20 avril 2009 16:04, Jean Damien Brossillon
  jeandamien.brossil...@gmail.com a écrit :
 
  Donc dans le shell echo fonctionne correctement mais pas dans les
  scripts
  ?
  C'est étrange tout de même mais vu que je ne suis pas le plus
  expérimenté niveau mac je vais passer mon tour :), désolé.
 
  JD.
 
  2009/4/20 Antoine albertelli antoinea...@gmail.com:
   En fait je suis sous mac os x, et après un test, echo -n Hello
   n'affiche
   effectivement pas de retour à la ligne...
  
   Le 20 avril 2009 15:51, Jean Damien Brossillon
   jeandamien.brossil...@gmail.com a écrit :
  
   Hum tout ces -n et lignes sautées me laissent penser que echo a
   joyeusement ignoré commande '-n' qui, je cite, devrait :
  
   -n     do not output the trailing newline
  
   Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
   exotique... :p
  
   JD.
  
   2009/4/20 Antoine albertelli antoinea...@gmail.com:
Bonjour à tous,
Je suis débutant en programmation AVR, et après quelques recherche
sur
des
librairies, je suis tombé sur ce projet que je trouve vraiment
excellent,
mais je n'arrive malheureusement pas à compiler les examples et
codes
de
test fournis, car après le make config, quand je tape make, il
me
dit :
.aversive_conf:3: *** missing separator.  Stop.
J'ai néanmoins trouvé une méthode pour contourner ce problème,
c'est
d'éditer le fichier à la main pour le corriger (voir les pièces
jointes
pour
comprendre le changement que je suis obligé de faire à chaque
configuration).
Auriez vous donc une idée qui me permettrait de contourner ce
problème ?
   
Antoine
   
P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
   
___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB :
http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
   
  
   ___
   Avr-list mailing list
   Avr-list@droids-corp.org
   CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
   WIKI : http://wiki.droids-corp.org/index.php/Aversive
   DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
   BUGZILLA : http://bugzilla.droids-corp.org
   COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
  
  
   ___
   Avr-list mailing list
   Avr-list@droids-corp.org
   CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
   WIKI : http://wiki.droids-corp.org/index.php/Aversive
   DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
   BUGZILLA : http://bugzilla.droids-corp.org
   COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
  
 
  ___
  Avr-list mailing list
  Avr-list@droids-corp.org
  CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
  WIKI : http://wiki.droids-corp.org/index.php/Aversive
  DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
  BUGZILLA : http://bugzilla.droids-corp.org
  COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
 
 
  ___
  Avr-list mailing list
  Avr-list@droids-corp.org
  CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
  WIKI : http://wiki.droids-corp.org/index.php/Aversive
  DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
  BUGZILLA : http://bugzilla.droids-corp.org
  COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
 

 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : 

[Avr-list] Problème de compréhension du module scheduler

2009-04-20 Par sujet Antoine albertelli
Bonsoir,
Encore un message aujourd'hui (oui je sais ca fait beaucoup), mais j'ai pas
mal de problème pour comprendre comment utiliser proprement le module
base/scheduler avec le timer 0. Je ne comprend pas comment on fait pour
qu'une tache s'exécute à un moment donné. J'ai regardé le code de test
fourni, mais j'ai pas mal de peine à comprendre.
Merci

Antoine
___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Patch pour ajouter la sélection du ba udrate dans avrdude

2009-04-20 Par sujet Olivier MATZ
Salut,

 j'ai fait un petit patch qui permet de choisir le baudrate du
 programmateur dans avrdude. C'est très utile pour augmenter la vitesse
 des bootloaders qui émulent un stk500.

Merci, je vais intégrer ça rapidement.

Olivier

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] Problème de compréhension du module scheduler

2009-04-20 Par sujet Olivier MATZ
Antoine albertelli wrote:
 Merci beaucoup pour ce complément d'information. Je pense que ce serait
 une bonne idée de le mettre sur le wiki d'Aversive, comme documentation
 du module scheduler.

hehe, pas faux... Je mets ça dans mes todo :)


Olivier

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


[Avr-list] Port d'Aversive sur dsPic33

2009-04-20 Par sujet Julien Le Guen
Bonjour les gens !

Juste pour vous informer qu'un port (partiel pour le moment) d'Aversive est en 
cours par un gars de mon equipe pour dsPic33 (on choisit pas ses amis... :D).

Donc voila, ce week end on a eu un clignotage de LED via le scheduler (TIMERS: 
check, SCHED: check), lecture des codeurs et commande moteurs (PWM: check). Les 
algos generiques ne posent pas de pb, il suffit evidemment de porter/creer des 
devices adaptes au PIC. Le reste devrait suivre bientot (si on en a l'utilite 
pour la coupe).

Voila les news de Grenoble, a dans un mois !

-- 
Jlg - www.igrebot.fr



signature.asc
Description: OpenPGP digital signature
___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Problème de compréhension du module scheduler

2009-04-20 Par sujet Olivier MATZ

Antoine albertelli wrote:
 Encore une question : A quoi correspond par exemple 1L /
 SCHEDULER_UNIT ? J'ai vu que ca correspond à 10ms et que SCHEDULER_UNIT
 vaut 512, mais ca ne m'aide pas trop...

SCHEDULER_UNIT est le nombre de microsecondes entre chaque appel
à scheduler_interrupt(). C'est l'unité de base du scheduler (parfois
appelé le tick), et donc le période minimale pour un événement
périodique.

Cette valeur dépend de la configuration des timers. Plus cette valeur
est petite, plus le scheduler est précis, mais plus il consomme de
temps CPU. Pour un uC à 16 Mhz, 512 est une valeur relativement
moyenne.

Olivier

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] Port d'Aversive sur dsPic33

2009-04-20 Par sujet Olivier MATZ
Yop,

Julien Le Guen wrote:
 Juste pour vous informer qu'un port (partiel pour le moment) d'Aversive est 
 en cours par un gars de mon equipe pour dsPic33 (on choisit pas ses amis... 
 :D).

Wah cool ! Bah ça a l'air d'être à la mode en 2009, j'ai justement
discuté ce week-end avec l'équipe Monstralopytech, et j'ai appris
que leur code se basait sur Aversive et était porté sur Freescale
68360 !

http://monstralopytech.nyug.org/?page_id=23

Et puis il y a Fayce de Projet  Tech' (Istase) qui bosse aussi
sur le même code pour des PSoC (cypress).

Va peut-être falloir que je fasse un répertoire arch/ un de ces
quatre ;)

En tout cas, n'hésitez pas à reporter tout problème ici, ça
permettra à tout le monde d'en profiter. J'en profite aussi pour
rappeler que la branche cvs la plus à jour est la branche b_zer0
qui sert notamment pour le robot de Microb.

Olivier

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] Problème de compréhension du module scheduler

2009-04-20 Par sujet Antoine albertelli
Donc 1/SCHEDULER_UNIT indique le nombre de tick avant la prochaine
exécution de la fonction, c'est bien ça ? Comme 1 us = 10ms, je comprend
mieux maintenant. Merci !

Antoine

Le 20 avril 2009 22:15, Olivier MATZ z...@droids-corp.org a écrit :


 Antoine albertelli wrote:
  Encore une question : A quoi correspond par exemple 1L /
  SCHEDULER_UNIT ? J'ai vu que ca correspond à 10ms et que SCHEDULER_UNIT
  vaut 512, mais ca ne m'aide pas trop...

 SCHEDULER_UNIT est le nombre de microsecondes entre chaque appel
 à scheduler_interrupt(). C'est l'unité de base du scheduler (parfois
 appelé le tick), et donc le période minimale pour un événement
 périodique.

 Cette valeur dépend de la configuration des timers. Plus cette valeur
 est petite, plus le scheduler est précis, mais plus il consomme de
 temps CPU. Pour un uC à 16 Mhz, 512 est une valeur relativement
 moyenne.

 Olivier

 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

[Avr-list] Patch pour bypasser la verification de signature dans avrdude

2009-04-20 Par sujet Antoine albertelli
Hello,
Juste une petit patch pour désactiver la vérification de signature dans
Avrdude, car certains bootloaders (comme celui de l'Arduino) n'implémentent
pas cette fonctionnalité.

Antoine


add_avrdude_signature_check.diff
Description: Binary data
___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog