Re: [Avr-list] Probleme timers atmega16
j'ai eu vent par un des p'tits jeunes d'eirbot d'un problème avec les atmega16 et le module PWM. Normallement dans la branche b_zer0 ça a bien avancé pour corriger le pb: - Les nouveaux headers des avr, qui contiennent (jlg sera content) le mapping des fonctions speciales des ports. Par exemple, il y a un #define OC1A_PORT PORTD. Voir à la fin de ce fichier par exemple: http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/include/aversive/parts/ATmega16.h?revision=1.1.2.2view=markuppathrev=b_zer0 - Le module pwm_ng qui n'est plus limité à 3 timers. http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/modules/hardware/pwm_ng/?pathrev=b_zer0 - Il reste encore à updater aversive/timers.h qui n'aura bientot plus de raison d'etre. http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/include/aversive/timers.h?revision=1.1.2.4view=markuppathrev=b_zer0 Je merge ça prochainement. Il faut lire ça comme il se doit... à savoir: des gars qui, un peu par hasard, sont à eirbot et font des bidouilles sur atmega16 dans leur chambre au V1. Tu devrais pourtant le savoir, zero... Toujours se méfier des gens d'eirbot. dark-crazy c'était mieux avant ? ;) ___ 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 timers atmega16
2009/1/26 Olivier MATZ z...@droids-corp.org j'ai eu vent par un des p'tits jeunes d'eirbot d'un problème avec les atmega16 et le module PWM. Normallement dans la branche b_zer0 ça a bien avancé pour corriger le pb: - Les nouveaux headers des avr, qui contiennent (jlg sera content) le mapping des fonctions speciales des ports. Par exemple, il y a un #define OC1A_PORT PORTD. Voir à la fin de ce fichier par exemple: http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/include/aversive/parts/ATmega16.h?revision=1.1.2.2view=markuppathrev=b_zer0 Yeah ! Ca oune les mamans ours ca, c'est cool ! Le seul truc dommage c'est que pour le moment je n'utilise plus Aversive, mais j'ai une arduino qui traine, je vais recommencer a jouer je pense. (bah ouais ils sont a fond PICs dans mon equipe :( ) - Le module pwm_ng qui n'est plus limité à 3 timers. http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/modules/hardware/pwm_ng/?pathrev=b_zer0 - Il reste encore à updater aversive/timers.h qui n'aura bientot plus de raison d'etre. http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/include/aversive/timers.h?revision=1.1.2.4view=markuppathrev=b_zer0 Je merge ça prochainement. Il faut lire ça comme il se doit... à savoir: des gars qui, un peu par hasard, sont à eirbot et font des bidouilles sur atmega16 dans leur chambre au V1. Tu devrais pourtant le savoir, zero... Toujours se méfier des gens d'eirbot. dark-crazy c'était mieux avant ? ;) ___ 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 -- Julien Le Guen ___ 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 timers atmega16
Yeah ! Ca oune les mamans ours ca, c'est cool ! c'est marrant que tu dises ça, j'étais justement en train de manger un petit ourson (le gateau hein, pas un vrai). Le seul truc dommage c'est que pour le moment je n'utilise plus Aversive, mais j'ai une arduino qui traine, je vais recommencer a jouer je pense. (bah ouais ils sont a fond PICs dans mon equipe :( ) A quand PICersive ? ;) ___ 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 timers atmega16
Olivier MATZ a écrit : Yop, j'ai eu vent par un des p'tits jeunes d'eirbot d'un problème avec les atmega16 et le module PWM. Ce n'est donc pas une légende, il y a des gens qui bossent à Eirbot :) Il faut lire ça comme il se doit... à savoir: des gars qui, un peu par hasard, sont à eirbot et font des bidouilles sur atmega16 dans leur chambre au V1. Tu devrais pourtant le savoir, zero... Toujours se méfier des gens d'eirbot. dark-crazy ___ 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 timers atmega16
Vu qu'il bossait sur la HEAD et pas sur l'une des deux branches Eirbot du CVS dont tout le monde semble se taper et qui n'ont pas été commités depuis plus d'un an, je pense que l'on peut dire que Crazy est très proche de la vérité. :) JD, qui a pourtant essayé. On Tue, Jan 20, 2009 at 23:47, Frédéric Lochon loc...@roulaise.net wrote: Olivier MATZ a écrit : Yop, j'ai eu vent par un des p'tits jeunes d'eirbot d'un problème avec les atmega16 et le module PWM. Ce n'est donc pas une légende, il y a des gens qui bossent à Eirbot :) Il faut lire ça comme il se doit... à savoir: des gars qui, un peu par hasard, sont à eirbot et font des bidouilles sur atmega16 dans leur chambre au V1. Tu devrais pourtant le savoir, zero... Toujours se méfier des gens d'eirbot. dark-crazy ___ 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 timers atmega16
Yop, j'ai eu vent par un des p'tits jeunes d'eirbot d'un problème avec les atmega16 et le module PWM. Ce n'est donc pas une légende, il y a des gens qui bossent à Eirbot :) À la compil on se retrouve avec /tmp/aversive_09-01-18/include/aversive/timers.h:241:2: error: #error No timer/prescaler definitions for your AVR type et autres machin undeclared. En fouinant j'ai remarqué que toute trace de l'ATmega16 a disparu du fichier aversive/include/aversive/timers.h alors qu'il était présent dans l'ancienne version d'aversive dans aversive/include/aversive_timers.h. Effectivement, il était présent dans la branche eirbot, et je ne l'ai pas mergé au moment où j'ai migré les infos dans include/aversive/timers.h Je vais corriger ça rapidement, sachant que ça peut se faire facilement dans leur espace je pense. A noter que je suis en train de faire un module pwm_ng (qui fonctionne d'ores et déjà dans mon espace) qui sera un peu plus dynamique, donc un peu moins perf et consommant un peu plus de ram. Par contre il prendra moins de mémoire programme s'il y a plusieurs pwm. Ce module par contre a la conne idée de ne pas (ou très peu) dépendre de la version de l'AVR utilisé. Il faut par contre que je mette à jour tous les include/aversive/parts/*.h qui n'ont pas été updaté depuis longtemps. C'est dans le pipe comme on dit dans le jargon ;) Je pense commiter ça la semaine prochaine. Merci. 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] Probleme timers atmega16
Coucou, j'ai eu vent par un des p'tits jeunes d'eirbot d'un problème avec les atmega16 et le module PWM. À la compil on se retrouve avec /tmp/aversive_09-01-18/include/aversive/timers.h:241:2: error: #error No timer/prescaler definitions for your AVR type et autres machin undeclared. En fouinant j'ai remarqué que toute trace de l'ATmega16 a disparu du fichier aversive/include/aversive/timers.h alors qu'il était présent dans l'ancienne version d'aversive dans aversive/include/aversive_timers.h. Donc voilà, bug ? Ou j'ai loupé un truc ? JD. ___ 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