1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

EMC2 sur portable Dell Inspiron 8100 : enlever la batterie!

Discussion dans 'EMC2 / LinuxCNC' créé par Marc PELTIER, 7 Mai 2011.

  1. Marc PELTIER

    Marc PELTIER Apprenti

    Messages:
    246
    Inscrit:
    1 Juin 2010
    Localité:
    89500
    EMC2 sur portable Dell Inspiron 8100 : enlever la batterie!
    Bonsoir à tous!

    Je débute sur linux et sur emc2. J'ai installé le live CD de Ubuntu 10.04 avec le noyau temps réel et les fichiers emc2. J'ai pas mal galéré préalablement avec la version 8.04 Hardy Heron, qui ne s'installait pas sur mon vieux portable, un Dell Inspiron 8100 (Pentium III 1,2 Ghz, carte nvidia 1600x1200, 2Go), qui dispose de la précieuse prise DB25 pour port parallèle.

    Une fois Ubuntu 10.04 installé, EMC2 a commencé par faire des difficultés pour dépassement du temps de latence maximum. J'ai désactivé dans le bios de la machine absolument tout (gestion d'énergie, mode "Suspend", IRDA, etc...), sauf le port parallèle que j'ai laissé en ECP. Ca ne marchait toujours pas. Je me suis alors attaqué aux drivers vidéo, en tentant le driver "nv", puis le driver "vesa". Un bon moyen d'apprendre les arcanes de Linux. Toujours pas!

    J'ai alors trouvé sur Internet la recette miracle : enlever la batterie Le temps de latence est retombé à 20µs environ, et EMC2 s'est chargé sans erreur.

    Je confirme que le driver propriétaire "nvidia" provoque des temps de latence prohibitifs, même sans batterie. Il ne faut pas mettre de driver vidéo du tout, la configuration par défaut issue du live cd est la meilleure. L'excellente résolution de 1600x1200 de mon écran est pleinement utilisée.

    Ce que j'ai trouvé est probablement applicable aux Dell Inspiron et Latitude, et peut-être à d'autres marques : mettre le bios "à poil", et enlever la batterie.

    Bon à savoir, car ces portables ne valent qu'une poignée de figues sur ebay!
     
  2. Monsieur X

    Monsieur X Nouveau

    Messages:
    12
    Inscrit:
    20 Avril 2011
    EMC2 sur portable Dell Inspiron 8100 : enlever la batterie!
    Merci de faire partager tes découvertes même si je suis contre les p.c portables ... bon c'est vrai que ca ne vaut qu'une bouchée de pain mais bon je suis sur que si on cherche un peu on peut "recycler" le vieux P.C d'une de ces connaissance en plus ca leurs évite d'aller a la décharge tous le monde est content...
     
  3. ewidance

    ewidance Ouvrier

    Messages:
    256
    Inscrit:
    4 Octobre 2010
    Localité:
    Montpellier
    EMC2 sur portable Dell Inspiron 8100 : enlever la batterie!
    Bonjour,

    Je me demande si ce problème ne serait pas plutot lié à la gestion des interruptions de gestion du système (System Management Interrupts ou SMI) qui posent beaucoup de pb sur les portables.

    Il y a un post sur le site d'EMC2 ( http://wiki.linuxcnc.org/emcinfo.pl?FixingSMIIssues ) qui explique comment corriger le soucis. Je l'ai fait sur un IBM, un ACer et un Dell et cela a réglé mon problème.

    Si ca marche pour toi, il serait bon de reboucler le diagnostique en rebranchant la batterie. En effet, sur un portable une batterie, c'est bien, ça fait 'onduleur' :).
     
  4. Marc PELTIER

    Marc PELTIER Apprenti

    Messages:
    246
    Inscrit:
    1 Juin 2010
    Localité:
    89500
    EMC2 sur portable Dell Inspiron 8100 : enlever la batterie!
    Merci, ewidance.

    Je connaissais la question des interruptions SMI, mais je ne savais pas comment modifier ces fonctions, qui ne sont pas accessibles par le bios de ma machine.

    J'essayerai bientôt, mais je crains que sur un portable, ça ne puisse endommager le processeur : autant que je sache, le système de refroidissement est géré via SMI, pour économiser de l'énergie, ce qui n'est pas le cas pour une machine classique, dont les ventilateurs sont gérés en direct par un asservissement en température indépendant.

    Pour l'instant, j'essaie d'apprendre à emc2 une géométrie non triviale, et ça commence à marcher. Génial, emc2! Un soft comme je les aime : structuré, logique, ouvert, sobre, illimité!

    Evidemment, il faut mettre les mains dans le cambouis informatique, et au début, ça intimide...
     
  5. ewidance

    ewidance Ouvrier

    Messages:
    256
    Inscrit:
    4 Octobre 2010
    Localité:
    Montpellier
    EMC2 sur portable Dell Inspiron 8100 : enlever la batterie!
    Bonjour,

    je ne suis pas sur que le SMI gère le refroidissement.
    Pour autant, mon ventilo se déclenche toujours convenablement, avec le hack SMI. De plus, ce module n'est activé par cette technique que lorsque q'EMC2 est lancé. Dès EMC2 quitté, le hack disparait.

    Le SMI semble plutôt gérer le Speedstep (lorsqu'il est géré par le bios), la batterie, la charge, et autres joyeusetés. Comme de toute façon, sur une machine de pilotage CNC, le bon paramétrage c'est de désactiver le speedstep dans le bios pour avoir toujours la même puissance, l’intérêt est donc restreint... au moins sur les vieilles machines.

    Un essai sera donc déterminant pour toi. Si le ventilo fonctionne toujours normalement, c'est gagné.
     
Chargement...
Articles en relation
  1. GAUDIN
    Réponses:
    6
    Affichages:
    878
  2. rddt
    Réponses:
    16
    Affichages:
    1 523
  3. speedfender
    Réponses:
    9
    Affichages:
    733
  4. floun
    Réponses:
    4
    Affichages:
    514
  5. sylcel1819
    Réponses:
    2
    Affichages:
    461

Partager cette page