Re: SMBIOS Explorer
Liste der Anhänge anzeigen (Anzahl: 1)
OS: So, Windows XP 2002 SP2 und aktuelle Patches
Meldung im Detail: Error dumping BIOS (Size of Entry Point is incorrect) Ich wollte dann ein Dump machen und habe als Dateiname nur "bios" angegeben, da der aktuelle Filter ja schon ein *.bin anbietet. Dabei dann erstmal Fehlermeldung, dass er kein "pfad\bios.*.bin" anlegen kann. Ok, dann halt mit Endung... Und nochmal zur Klarheit: Bei "Dump / Detect from current Computer" erscheint die Meldung und dann nichts weiter - das Programm ist unverändert, also der Startzustand. Die anderen Menüpunkte bleiben ausgegraut und somit kann ich nicht unter dem o.g. Menüpunkt nachschauen. Korrektur: Der Anhang ist ja mein VGA BIOS, der UMB Bereich und das System BIOS. Du dumpst ja anscheinend alles ab 0xc0000 bis 0xfffff. |
Re: SMBIOS Explorer
Das ist richtig, was die Adressen betrifft. Es gibt ja keine feste Stelle an der das SMBIOS innerhalb vom Rombios startet :)
Das Problem in deinem Fall ist aber, das die eingetragene Größe des Startheaders vom SMBIOS (Entrypoint) nicht mit der Größe übereinstimmt, die im Standard definiert ist. |
Re: SMBIOS Explorer
Zitat:
Zitat:
|
Re: SMBIOS Explorer
Nicht wenn sie im Standard nicht definiert sind.*G*
Ich hatte vorgestern selbst erst so einen Rechner vor mir. Dummerweise stimmen die Adresse für die Table und sonstige Daten hinten und vorne nicht. |
Re: SMBIOS Explorer
Zitat:
Revision 2.1 enthielt einen Fehler bei der Größenangabe der SMBIOS Entry Point Structure (1E statt 1F, da es sich beim letzten Byte ohnehin nur um die BCD-Revision handelt, kann man diesen 'Fehler' ignorieren). ps@Muetze1: Deine EPS ist ein Byte größer als im Standard definiert (was kein Problem darstellt). Danke für die Informationen. |
Re: SMBIOS Explorer
@Nico
Welche Daten erwartet deine JEDEC-Funktion ? Ich kann mir nicht ganz Vorstellen, das Type17->Manufacturer das richtige wäre (insbesondere wenn ich mir den Inhalt angug) :) |
Re: SMBIOS Explorer
Zitat:
Beispiele: "7F98000000000000" -> "Kingston" "7F7F7F0B00000000" -> "Nanya Technology" |
Re: SMBIOS Explorer
Wobei man hier noch erwähnen sollte, dass $7F quasi als Platzhalter fungiert und der String von Links abgearbeitet werden muss. Der erste 2-stellige hexadezimale Wert, welcher nicht $7F ist, definiert den Speicherhersteller.
Die Position, an der dieser zweistellige Hex-Wert steht, definiert wiederum, welche Bank für die Analyse heranzuziehen ist. Um die beiden Beispiele zu verwenden: "7F98000000000000" -> "Kingston" $98 an 2ter Stelle, also Bank 2, steht für Kingston "7F7F7F0B00000000" -> "Nanya Technology" $0B an 4ter Stelle, also Bank 4, steht für Nanya Technology Die Funktionen in der Unit nehmen Dir die Arbeit weitestgehend ab. |
Re: SMBIOS Explorer
Zitat:
|
Re: SMBIOS Explorer
Bekommt man die Unit so einfach von der Jedec ?
Das Paritätsbit hatte ich eigentlich nie groß beachtet, und kann im ersten Ansatz auch keinen Vorteil für die Erkennung des Herstellers erkennen. Werde mich damit mal beschäftigen... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:04 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