locked
Comment Eteindre un CEPC? RRS feed

  • Question

  • Bonjour tout le monde,

    Ma question sera peut etre une question bête mais autant être sûre ,excusez moi et merci pour vos réponse.

    Voila ma question est dans le titre du sujet,je voudrais savoir SVP quel element dois je ajouter dans ma catalogue ou bien ce que je dois faire pour éteindre mon cepc quand je clique sur "arreter" de ma machine cible(CEPC) et pourtant il affiche un message sur mon hyperterminal 34800-8-N-1(sur le pc de developpement)comme quoi il va s'arreter et deux second apres il continu à fonctionner normalement.

    J'ai vu dans le fichier extfile.h que c'était déjà écris FSNOTIFY_POWER_OFF où appremment ceci sert à éteindre le cepc.

    A savoir svp que mon cepc n'as pas de batteries mais je le branche sur la prise du secteur et quand je l'éteint je le débranche directement.

    Merci pour tout aide.

    jeudi 21 juin 2007 09:51

Réponses

  • Bonjour,

     

    Ce n'est pas a priori un probleme de composant dans le catalogue mais d'implémentation dans l'OAL: le BSP CEPC ne gère pas les circuits APM et ACPI des cartes PC. La gestion d'énergie est prise en charge par la fonction OEMPowerOff de l'OAL et il suffit de regarder le code de power.c dans \WINCE500\PUBLIC\COMMON\OAK\CSP\X86\OAL pour constater que ce qui est prévu "au mieux" c'est un reboot de la machine (dans une branche #ifdef). Par défaut le processeur est mis en HLT, rien concernant le pilotage de l'alimentation.

     

    Ceci peut s'expliquer par le fait que la gestion d'alimentation de Windows CE est ouverte pour les autres architectures ARM, MIPS & SH qui sont implantés sur des cartes ayant leurs propres circuits de gestion d'alimentation (généralement plus simples que l'ACPI des cartes PC).

     

    Cordialement,

    Thierry Joubert - THEORIS

     

     

    mercredi 27 juin 2007 07:08

Toutes les réponses

  • Bonjour,

     

    Ce n'est pas a priori un probleme de composant dans le catalogue mais d'implémentation dans l'OAL: le BSP CEPC ne gère pas les circuits APM et ACPI des cartes PC. La gestion d'énergie est prise en charge par la fonction OEMPowerOff de l'OAL et il suffit de regarder le code de power.c dans \WINCE500\PUBLIC\COMMON\OAK\CSP\X86\OAL pour constater que ce qui est prévu "au mieux" c'est un reboot de la machine (dans une branche #ifdef). Par défaut le processeur est mis en HLT, rien concernant le pilotage de l'alimentation.

     

    Ceci peut s'expliquer par le fait que la gestion d'alimentation de Windows CE est ouverte pour les autres architectures ARM, MIPS & SH qui sont implantés sur des cartes ayant leurs propres circuits de gestion d'alimentation (généralement plus simples que l'ACPI des cartes PC).

     

    Cordialement,

    Thierry Joubert - THEORIS

     

     

    mercredi 27 juin 2007 07:08
  • Merci beaucoup de votre reponse M. Thierry Joubert.
    jeudi 28 juin 2007 14:14