AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

SMBios Ungenauigkeiten?

Ein Thema von Horst0815 · begonnen am 30. Jul 2012 · letzter Beitrag vom 6. Aug 2012
Antwort Antwort
Horst0815

Registriert seit: 23. Mai 2011
Ort: Görlitz
150 Beiträge
 
Delphi XE Starter
 
#1

SMBios Ungenauigkeiten?

  Alt 30. Jul 2012, 22:05
Bekomme Bei den Tables für Prozessor und Speicher sehr seltsame werte ausgelesen

egal welche prozessor neuerer Bauart ich im rechner habe wird der immer als Intel® Core™ 2 Duo Processor ausgelesen(191) die tabellen befinden sich ja in der
System Management BIOS (SMBIOS) Reference Specification welche eine Tabelle mit den ID´s beinhaltet.
Zitat:
................
BBh 187 Intel® Pentium® D processor
BCh 188 Intel® Pentium® Processor Extreme Edition
BDh 189 Intel® Core™ Solo Processor
BEh 190 Reserved [3]
BFh 191 Intel® Core™ 2 Duo Processor
C0h 192 Intel® Core™ 2 Solo processor
C1h 193 Intel® Core™ 2 Extreme processor
C6h 198 Intel® Core™ i7 processor
C7h 199 Dual-Core Intel® Celeron® processor
C8h 200 IBM390 Family
C9h 201 G4
CAh 202 G5
CBh 203 ESA/390 G6
CCh 204 z/Architectur base
CDh 205 Intel® Core™ i5 processor
CEh 206 Intel® Core™ i3 processor
CFh-D1h 207-209 Available for assignment
D2h 210 VIA C7™-M Processor Family
..................


06h 2.0+ ProcessorFamily BYTE ENUM
28h 2.6+ ProcessorFamily2 WORD Enum

beide Liefern den selben wert

getestet mit Intel Pentium G620, und 2x i5

und ein weiterer i5 wird als 198(i7) ausgelesen


sind diese Angaben denn nicht so genau?

Das Selbe beim speicher da bekomme ich für
G Skill 04CD ausgelesen
für Kingston 0198
für hynix 80AD

ich geh ja davon aus das die ersten 2 stellen die Tabelle bezeichnen und die letzten 2 den eintrag



JEDEC - Standard Manufacturer’s Identification Codes JEP106AH, January 2012


auszug bank 5
Zitat:
76 VirtualDigm 0 1 0 0 1 1 0 0 4C
77 G Skill Intl 1 1 0 0 1 1 0 1 CD
78 Quanta Computer 1 1 0 0 1 1 1 0 CE
79 Yield Microelectronics 0 1 0 0 1 1 1 1 4F
80 Afa Technologies 1 1 0 1 0 0 0 0 D0
auszug bank 2
Zitat:
21 Hughes Aircraft 0 0 0 1 0 1 0 1 15
22 Lanstar Semiconductor 0 0 0 1 0 1 1 0 16
23 Qlogic 1 0 0 1 0 1 1 1 97
24 Kingston 1 0 0 1 1 0 0 0 98
25 Music Semi 0 0 0 1 1 0 0 1 19
26 Ericsson Components 0 0 0 1 1 0 1 0 1A
auszug bank 1
Zitat:
43 VLSI 1 0 1 0 1 0 1 1 AB
44 Micron Technology 0 0 1 0 1 1 0 0 2C
45 SK Hynix 1 0 1 0 1 1 0 1 AD
46 OKI Semiconductor 1 0 1 0 1 1 1 0 AE
47 ACTEL 0 0 1 0 1 1 1 1 2F
also müsste ich für Kingston und G-Skill die ausgelesene Table Value um 1 erhöhen damit es passt irgendwie trau ich der Sache bei Hynix mit der 80 aber nicht


kleine Testprogramm im Anhang
Angehängte Dateien
Dateityp: rar BiosInfo.rar (641,3 KB, 23x aufgerufen)
  Mit Zitat antworten Zitat
Horst0815

Registriert seit: 23. Mai 2011
Ort: Görlitz
150 Beiträge
 
Delphi XE Starter
 
#2

AW: SMBios Ungenauigkeiten?

  Alt 5. Aug 2012, 15:07
Zitat:
also müsste ich für Kingston und G-Skill die ausgelesene Table Value um 1 erhöhen damit es passt irgendwie trau ich der Sache bei Hynix mit der 80 aber nicht
bin drauf gekommen 80 deswegen weil der String sonst Null-Terminiert werden würde

vielleicht kann der eine oder andere mal testen ob der Speicher bei ihn richtig erkannt wird und ob der Prozessor Typ auch abweicht

die GUI ist noch nicht fertig getestet bisher nur unter 32bit
Miniaturansicht angehängter Grafiken
unbenannt.jpg  
Angehängte Dateien
Dateityp: rar BiosInfo.rar (720,7 KB, 53x aufgerufen)

Geändert von Horst0815 ( 5. Aug 2012 um 15:10 Uhr)
  Mit Zitat antworten Zitat
Horst0815

Registriert seit: 23. Mai 2011
Ort: Görlitz
150 Beiträge
 
Delphi XE Starter
 
#3

AW: SMBios Ungenauigkeiten?

  Alt 5. Aug 2012, 23:08
ok grad mal auf 64bit getestet, geht wohl nicht
  Mit Zitat antworten Zitat
jus

Registriert seit: 22. Jan 2005
343 Beiträge
 
Delphi 2007 Professional
 
#4

AW: SMBios Ungenauigkeiten?

  Alt 6. Aug 2012, 11:26
Hallo, wie holst du eigentlich die Smbios-Daten? Ich habe vor paar Monaten erfolgreich übers WMI die Smbios Daten in Windows 7 64bit auslesen können. Ich hatte auch das Problem, dass die "älteren Codeschnipsel" nicht mehr unter Win 64bit funktioniert haben. Eine sehr gute Anleitung findest du hier:
http://theroadtodelphi.wordpress.com...-using-delphi/

Lg,
jus
  Mit Zitat antworten Zitat
Horst0815

Registriert seit: 23. Mai 2011
Ort: Görlitz
150 Beiträge
 
Delphi XE Starter
 
#5

AW: SMBios Ungenauigkeiten?

  Alt 6. Aug 2012, 12:30
Hatte ich auch vor nur endet das in jedem Fall bei Fehler80041001
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz