Précédent   Forum du club des développeurs et IT Pro > Général Développement > Programmation système > Embarqué
Embarqué Forum d'entraide sur la programmation des systèmes embarqués
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/12/2012, 12h20   #1
picall
Invité régulier
 
Femme
Étudiant
Inscription : janvier 2012
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2012
Messages : 19
Points : 7
Points : 7
Par défaut commande shutdown ne s'éxecute pas pour linux !

Bonjour,
je suis nouveau et sur ce site et sur linux, et actuellement j'ai un soucis avec la commande shutdown que jessay d'exécuté via ssh explication:

j'ai un systeme embarqué linux 2.6.23, et via ssh je peux acceder à ce systeme me logger et parcourire les répertoires sans probleme cela dis y a une commande qui marche pas j'ai essayé la commande reboot ca fonctionne bien le syteme redémare, j'ai verifié la présence de la commande reboot dans le systeme elle y est avec la commande halt ainsi que shutdown,
mais c'est deux derniere ne fonctionne pas si je fais un
Code :
1
2
3
4
5
6
7
8
9
10
11
12

shutdown -h now

Broadcast message from root (pts/0) (Wed Dec 12 12:54:17 2012):

The system is going down for system halt NOW!
BusyBox v1.10.4 (2008-07-23 03:35:21 HKT) multi-call binary

Usage: init

Init is the parent of all processes

mais le systeme ne s'éteint pas donc avec un clt+C je peut reprendre la main dessus.

et si je fais un halt:
Code :
1
2
3
4
5
6

halt

[root@machine:]$ Connection to 192.168.xxx.xxx closed by remote host.
Connection to 192.168.xxx.xxx closed.
le systeme reste figé, et je peut plus prendre la main dessus la connection est féermé il faut que je redémare manuellement.

quelq'un aurai deja eu ce problem?? ou si y a quelqun qui a une idée d'ou ca peut venir, j'attend vos suggestion avec impatience, merci d'avance!!
picall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 17h19   #2
mith06
Membre confirmé
 
Ingénieur développement matériel électronique
Inscription : juillet 2010
Messages : 142
Détails du profil
Informations professionnelles :
Activité : Ingénieur développement matériel électronique
Secteur : Industrie

Informations forums :
Inscription : juillet 2010
Messages : 142
Points : 203
Points : 203
Salut,

Es-tu sure de pouvoir éteindre ton système embarqué autrement quand débranchant manuellement l’alimentation?

Car c'est généralement pas le cas sur les systèmes embarqués.

Sur les PC de bureau je pense que c'est un signal qui pilote l’alimentation et qui la coupe.

@+
mith06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 17h25   #3
picall
Invité régulier
 
Femme
Étudiant
Inscription : janvier 2012
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2012
Messages : 19
Points : 7
Points : 7
merci pour ton retour,

Es-tu sure de pouvoir éteindre ton système embarqué autrement quand débranchant manuellement l’alimentation?



euhhhh comment je pourai verifier ca?? et si c'est pas configurer comment je pourai activé cette option en ayant acces a tt le systeme??

merci d'avance
picall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 17h26   #4
picall
Invité régulier
 
Femme
Étudiant
Inscription : janvier 2012
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2012
Messages : 19
Points : 7
Points : 7
desolé, je me suis trompé de balise
picall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 18h03   #5
mith06
Membre confirmé
 
Ingénieur développement matériel électronique
Inscription : juillet 2010
Messages : 142
Détails du profil
Informations professionnelles :
Activité : Ingénieur développement matériel électronique
Secteur : Industrie

Informations forums :
Inscription : juillet 2010
Messages : 142
Points : 203
Points : 203
Citation:
euhhhh comment je pourai verifier ca?? et si c'est pas configurer comment je pourai activé cette option en ayant acces a tt le systeme??
J'en sais rien...

Comment mets tu ton système en route? tu mets simplement le câble d’alimentation? Interrupteur d'alimentation? ou est ce-plus complexe?
mith06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 18h08   #6
picall
Invité régulier
 
Femme
Étudiant
Inscription : janvier 2012
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2012
Messages : 19
Points : 7
Points : 7
non c'est un interrupetur d'alimentation, qui fais passer le 230vac a une alimentation dc/dc
qui fournit a sont tour la tension necessaire au systeùme embarqué, une fois lancé un programme a l'interieur contien la sequence d'initialisation genre alumer dabord l'ecran(activé relais ecran) apres moteur...etc
picall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2012, 11h03   #7
mith06
Membre confirmé
 
Ingénieur développement matériel électronique
Inscription : juillet 2010
Messages : 142
Détails du profil
Informations professionnelles :
Activité : Ingénieur développement matériel électronique
Secteur : Industrie

Informations forums :
Inscription : juillet 2010
Messages : 142
Points : 203
Points : 203
Imagine que la commande shutdown fonctionne et quelle coupe le processeur.
Quelle serait alors la condition de redémarrage?
Je suppose que ca serait : "alimentation du processeur présente"

Hors ton interrupteur est toujours enclenché donc l'alimentation est présente, donc donc processeur démarre...

Donc a chaque fois que tu utilise la commande shutdown ton processeur redémarre...

N'est-ce pas qui se passe actuellement?
mith06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2012, 11h27   #8
picall
Invité régulier
 
Femme
Étudiant
Inscription : janvier 2012
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2012
Messages : 19
Points : 7
Points : 7
non je pense pas!!

quand je fais shutdown, il se passe vraiment rien, exemple quand je fais un reboot, tout s'éteint ecran, moteur, et ca redémare en passant par le bios c'est vraiment un redémarage et durant le redemarage il suit la sequence habituel voire alumer l'ecrant en premier puis les autre module,

mais pour un shutdown il se passe rien de ca, et pour le halt je dirai que le processeur sarrete puisque ya plus d'interaction mais tout reste figé les relais des modules sont activés donc je peu pas dire quil s'eteint!!!!
picall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2012, 13h22   #9
mith06
Membre confirmé
 
Ingénieur développement matériel électronique
Inscription : juillet 2010
Messages : 142
Détails du profil
Informations professionnelles :
Activité : Ingénieur développement matériel électronique
Secteur : Industrie

Informations forums :
Inscription : juillet 2010
Messages : 142
Points : 203
Points : 203
Je ne suis pas un spécialiste Linux, je te peux pas t'aider sur la commande shutdown (regarde la doc de la commande).

Mais je reste convaincu que tu ne puisses pas couper ton système embarqué par une action logicielle.
mith06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2012, 14h50   #10
picall
Invité régulier
 
Femme
Étudiant
Inscription : janvier 2012
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2012
Messages : 19
Points : 7
Points : 7
ok , je vais encore attendre des sonfirmation pour trancher, merci pour vos retours
picall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2012, 17h16   #11
sevyc64
Modérateur
 
Avatar de sevyc64
 
Homme Yves
Développeur informatique
Inscription : janvier 2007
Messages : 5 303
Détails du profil
Informations personnelles :
Nom : Homme Yves
Âge : 40
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2007
Messages : 5 303
Points : 11 989
Points : 11 989
Alors 3 choses :
  • Je en connais rien en embarqué
  • Si ton alimentation n'est pas pilotée mais que la mise sous tension et coupure est manuelle (tu parle d'un interrupteur) tu ne pourrais pas la couper par logiciel
  • Si ton processeur supporte une commande Shutdown, encore faut-il savoir en quoi elle consiste. pour ça, il faut déjà regarder dans la doc du processeur puis voir tout ce qui est embarqué avec lui sur la carte.

Concernant l'alimentation, si tu veux la piloter, tu pourrais prévoir un système de relais autoalimenté à la place de l'interrupteur avec un bouton poussoir pour initier l'autoalimentation et un système de coupure commandé par le processeur à travers de l'électronique (système de bascule à retard par exemple).
C'est en simplifié, le principe des alimentations de PC
__________________
--- Sevyc64 ---

Parce que le partage est notre force, la connaissance sera notre victoire
sevyc64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h23.


 
 
 
 
Partenaires

Hébergement Web