bios sensoren mit eigener Karte auslesen?

Gast #1201557
Lesenswert?

Einen schönen guten Tag.
War lange nicht mehr hier und daher stelle ich gleich mehrere Fragen und 
hoffe, man verzeiht es mir.(In mehreren Foren)
Nun soll es bald losgehen..... ich habe mir vorgenommen, erstmal 
Folgendes zu  bewerkstelligen:

 - Ich möchte mir eine lcd Anzeige in mein PC Gehäuse einbauen.
 - Ich möchte diese LCD Anzeige selber mit Daten füttern.
 - Diese Daten sollen aus den Sensoren des BIOS kommen.
 - Ich las von tools, die sowas tun, aber dafür erst ein gestartetes OS
   brauchen.
           DAS WILL ICH NICHT.

 - Ich würde gerne in irgendeiner Form die Sensoren auf einem MB 
auslesen,
   SOBALD diese aktiv sind ( in der Regel beim Drücken des 
Power-Knopfes)

   Diese würde ich gerne auslesen und die Daten auf der besagten
   LCD-Anzeige
   anzeigen lassen.

Fragen dazu:
Was nehme ich da ? (Zweck: learning by doing)

a) eine Platine , die ich selber löte und über usb oder lpt mit dem PC
   verbinde?

b) eine Platine , die ich selber löte , die direkt in einem PCI-Slot 
Platz
   findet?

Was meint Ihr?

THX in advance.
Gast #1202848
Lesenswert?

Hallo, nochmal.

Vielen Dank so weit.

Moment mal:

der sm-bus....

 - den kann ich über den PCI-Express abgreifen? ( einen mc auf ein 
Karte
   auf dieser Basis löten, die die notwendigen Daten ausliest [und bei
   Gelegenheit auf dieser Karte gleich auch die LCD-Fütterung samt
   Stromzufuhrvereinen]) ?????

 - ee-prom vom ram?
   Erklärung bitte: (Muss ich eine Ram - Karte löten und dort einen
   EE-Prom unterbringen, der das tut? Beeinflusst das meinen Ram-Takt)?

 - Sensorchip? Den muss ich also auf dem MB ausfindig machen..... und
   dann?

Wie gesagt, bin neu im Mikrocontroller Bereich.... aber das wird sich 
spätestens hierdurch ändern.... ein Bad in kaltem Wasser hat bisher 
jedem das Schwimmen beigebracht... ( METAPHER!!!!!!!!)   ;-)
#1202864
Lesenswert?

me-$-on wrote:

>  - ee-prom vom ram?
>    Erklärung bitte: (Muss ich eine Ram - Karte löten und dort einen
>    EE-Prom unterbringen, der das tut? Beeinflusst das meinen Ram-Takt)?
>

Jedes RAM-Modul hat einen EEPROM, in dem geschrieben steht mit welcher 
Taktrate und sonstigen Einstellungen es betrieben werden kann.

Wenn du einen RAM-Karte löten kannst ist das nicht schlecht.
#1202899
Lesenswert?

me-$-on wrote:
> Hallo, nochmal.
>
> Vielen Dank so weit.
>
> Moment mal:
>
> der sm-bus....
>
>  - den kann ich über den PCI-Express abgreifen? ( einen mc auf ein
> Karte
>    auf dieser Basis löten, die die notwendigen Daten ausliest [und bei
>    Gelegenheit auf dieser Karte gleich auch die LCD-Fütterung samt
>    Stromzufuhrvereinen]) ?????

Wozu? der ist bereits "abgegriffen" - ein internet I2C master kann das 
auslesen. Dazu sind die Sensoren ja da.

Sieh Dir mal http://www.lm-sensors.org/ und 
http://ssl.bulix.org/projects/lcd4linux/ . Mit heroischen Aufwand kannst 
Du davon das benötigte in Dein eigenes BIOS eindampfen, sodass es ohne 
Betriebssystem funktioniert.

Probiers mal unter Linux und überleg Dir dann, ob Du das ohne 
Betriebssystem noch immer brauchst und ob der Aufwand dafürsteht. Ich 
kann den Nutzen aufs erste nicht erkennen.

-Michael

>
>  - ee-prom vom ram?
>    Erklärung bitte: (Muss ich eine Ram - Karte löten und dort einen
>    EE-Prom unterbringen, der das tut? Beeinflusst das meinen Ram-Takt)?
>
>  - Sensorchip? Den muss ich also auf dem MB ausfindig machen..... und
>    dann?
>
> Wie gesagt, bin neu im Mikrocontroller Bereich.... aber das wird sich
> spätestens hierdurch ändern.... ein Bad in kaltem Wasser hat bisher
> jedem das Schwimmen beigebracht... ( METAPHER!!!!!!!!)   ;-)
Persönliche Seite #1203216
Lesenswert?

Nein, wenn Du Dir die Dokumentation von MBM ansähest, dann wüsstest Du 
auch, warum die Entwicklung von MBM bereits 2004 eingestellt wurde:

> Im Juli 2004 wurde die Weiterentwicklung der Software
> eingestellt. Der Autor nennt die fehlende Unterstützung der
> Hauptplatinen-Hersteller sowie die Vielzahl neuer Grafikkarten-
> Sensoren als Gründe.

Die "Sensoren" sind eben weder standardisiert noch dokumentiert.
Gast #1203268
Lesenswert?

ok... das wäre dann auch geklärt ( korrigiert ).

Aber, es gibt doch nen Haufen monitoring tools ( z.B. Samurize).....
Ich meine, das gerade die Asus Sensoren ( irgendwo las ich mal Ähnliches 
) doch gar nicht sooo komplex zu sein scheinen... nun gut , ich sage 
mal, Danke für die bisherige Info... ich werde mir nun die 
Newbee-Tutorials hier durchlesen und bald beginnen, was zu machen.
Ich werde mich sicher noch einige Male melden... also dank und bis 
später mal.
Ciao.
Gast #1203837
Lesenswert?

Ja, ok... aber Ihr programmiert doch sicher auch.

Und , als Beispiel ( hoffe, es ist angemessen verständlich):

Wenn es besser ist, eine Referenz zu vergeben, warum dannn eine extra 
carrier-Variable?

So sehe ich das mit den Hardware-Sensoren.... ausserdem habe ich 
multiboot-Systeme---- und unabhängig vom OS würde ich halt gerne eigens 
die Sensordaten auslesen.... egal, wieviel ich dabei verlöte  ;-)
Gast #1203902
Lesenswert?

Mag ja alles sein, aber exakt welchen Lustgewinn hast Du dabei? Die 
Sensorwerte sind nur bei laufendem Betriebssystem überhaupt interessant 
- beim kalten, frisch eingeschalteten Rechner sind sie ziemlich 
langweilig.

Aber bitte, wenn Du es nötig findest, Arbeitsaufwand in ein 
zwölftel-Dutzend-Projekt zu stecken, mach halt. Musst eben "nur" die 
Doku des in Deinem Motherboard verbauten Chips finden und den so 
ansteuern, daß es den Rest des PCs und laufende Betriebssysteme nicht 
stört.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren