SMC Firmware Update für Intel Macs

M

.mac

moin,

ich bin ja technisch interessiert *g*
was genau macht das smc firmware update, was über die softaktualisierung kommt, bzw für welche komponente ist es? ich find dazu grad nichts im netz.

edit: smc steht schonmal für system management control
 
Mich interessierts auch,
bei meinem mini geht der Lautsprecher beim einschalten nicht.
 
installiert hab ichs, das ging problemlos. ich finds nur schade, dass man bei apple nichts dazu findet, was genau es denn nun macht.
 
So gesehen ist es das BIOS des Rechners.

Heute über das Softwareupdate geholt, dann beim neustart die Meldung daß bereits die neueste Version (1.0) installiert ist.

Gabes früher schon als Download bei Apple für Dualboot, jetzt wohl als automatisches update.

@patrick12: irgendeine Komponente wie "psst" installiert, die gehen jetzt wieder mit der neuen Firmware.
 
.mac schrieb:
was genau macht das smc firmware update
schreibt dir ganz viel von solchem code in einen flash auf dem board
Code:
H:20:9A00000000000000000000000000000000000000:9A
H:20:9A00000000000000000000000000000000000000:9A
H:20:C400000000000000000000000000000000000000:C4
H:20:0600000000000000000000000000000000000000:06
S:20:2B00000000000000000000000000000000000000:2B
D:00000000:64:00000200000000000000000000000000000000000000000000004062000040720000408200004092000040A2000040B2000000000000000000000000FFFFFFFF:BA
+         :64:00004102000041120000412200004132000041420000415200004162000041720000418200004192000041A2000041B2000041C2000041D2000041E2000041F2:B0
+         :64:00004202000042120000422200004232000042420000425200004262000042720000428200004292000042A2000042B2000042C2000042D2000042E2000042F2:C0
+         :64:00004302000043120000432200004332000043420000435200004362000043720000438200004392000043A2000043B2000043C2000043D2000043E2000043F2:D0
+         :64:00FFFF7C000044120000442200004432000044420000445200004462000044720000448200004492000044A2000044B2000044C2000044D2000044E2000044F2:14
+         :64:00004502000045120000452200004532000045420000455200004562000045720000458200004592000045A2000045B2000045C2000045D2000045E2000045F2:F0
was ist das für code ?
 
mrwho schrieb:
Gabes früher schon als Download bei Apple für Dualboot, jetzt wohl als automatisches update.
in dem update vorher war aber ganz anderer code drin
solcher
Code:
dÕª–B,_W 
ë∏P>l¢ö@Yõ¸à¡[Ã>
7V’Ôu·âfl∑SõÄí7‚Æh*gÏ‹6QcòzθÅ$Y©VI)W.í˝{mß|¡{Ñ
%¯≥çîh‚√R‰Œók<äœ4k¶íıæ“Ô>XSãû-õíg¯g…1∂M;ŸËKV|6n\úÔäœî1*≥ÿ·9$œâ≤å ÓMÂ?~SˆT˝6ó~]Û`zd¨flò	∏—°≥
¸sî–“3p∏7~⁄Å£Ìq„Höbœı≈‘äî%ʨóï$º|K ≤^UÛPK √wl≤ÃkåT¶Ñí7ÂÒœ§Ø∂÷¬⁄Z¥y¿«¢5»˘;kÓ—ñm◊ÀÄñˇt.Ωj∫n¶/£uÈ≈¢o…?∂øKø(ˇkuÄ∂œK±|[ í≈∞c∞öùX$âÆãg<≤gä3µûUgE∆Èx˜fl≠óH!ô˙4ºåœ–_˜πo…¿Â
8&âÒ¢«Ú¡õP&ä®ıDÊ∏·}ë¯'ú-	¶z?:,q∞ú/ÔLÄÿW¢&Î{`Fcã∏ÙÜh\wCúÙ¢®ÁÄ2`ÂEÏHw±6^¥P„„∞lRÍ~¶flT~fˆW∑ìê[Æ,IõôÂ≈æ˝G.?>óáÇg9üùæ-˛P¢‹˛#≤À≤ˆjf/Î[øôl)z4º∏
·0XëçÕÒÖ&Ô‘<Mÿ±Ù¨Çw‚Ò±èûu‰Ja/ïTÏó∑/ì¬E˜8d ]flöÓhõ‡ˇôÇHX–¸}fiHØO…ÀúæVñcÙPÕ‹}¿Cü<Cé	f[yª¡ñ˛
ist das c-code ?

und viel mehr. 2mb beim anderen update 188 kb bbei dem jetzt
 
chrizel schrieb:
LOL! :auslach:

Edit: Falls du das ernst meinst: Natuerlich nicht.
aber efi soll doch c sein und nicht mehr assembler wie bios ?
 
StevesBaby schrieb:
aber efi soll doch c sein und nicht mehr assembler wie bios ?
Du siehst aber immer den Maschienencode - C-Code muss doch auch übersetzt werden, bevor er funktioniert

Nebenbei: Meist sieht C-Code eh so aus wie oben :rotfl:
 
Hallo zusammen,
ich habe mir auch gerade das SMC update draufgezogen.
Nach dem Neustart hieß es, dass bereits das SMC V1.0 installiert wäre.
Das würde sich dann auch mit der Aussage des Gravis Verkäufers decken, der mir beim Kauf des MBP gesagt hatte, dass Apple ab KW17 (also Baureie W8617..) da LogicBoard überarbeitet haben.
Ich hatte von angang an kein Fiepen und die Temperatur ist "normal heiß" für ein solches Power-Notebook. Ich bin da ähnliches gewöhnt von meinem alten Acer Notebook mit Pentium 4mobile, da wurde der Prozessor locker bis 80° heiß!
Also leiber Apple-Gemeinde, nciht so rum-heulen.
Falls ihr einen gut temperierten CPU sucht, dann schaut euch AMD Prozessoeren an, die haben die Wärmeentwicklung im Griff.
Viele Grüße

PS: Als Switchen bin ich zu 99% begeistert vom MBP und Mac OS X!!!
 
StevesBaby schrieb:
und was ist das im smc update dann für code ?
Das ist - ... *Spannung aufbau* ... tadaa Maschienencode :cake: :hamma: :heul:

:keks:
 
Wursti schrieb:
Das ist - ... *Spannung aufbau* ... tadaa Maschienencode :cake: :hamma: :heul:

:keks:
und das andere unten ?

und warum hat der maschinen code oben erst 41 kurze zeilen und dann 1280 lange ?
 
StevesBaby schrieb:
und was ist das im smc update dann für code ?

C-Code ist das was der Programmierer in den Texteditor eintippt. Das ist etwas was man lesen kann:
Code:
#include <stdio.h>

int main(int argc, char *argv[])
{
    printf("Hallo Welt\n");
    return 0;
}
Solchen leserlichen Quelltext uebersetzt man dann mit einem Programm (Compiler) in eine Form die der Computer versteht. Das nennt sich dann - wie Wursti gesagt hat - Maschinencode. Das ist der Code den du als letztes gepostet hast (falls es wirklich der Code ist), und sieht - wenn man ihn mit ASCII-Zeichen ausgibt - halt etwas kryptisch aus. Damit kann ein C-Programmierer nicht viel anfangen, ausser er setzt sich mit einem Hexeditor hin usw, aber macht ja keinen Sinn. Deinen ersten Codeteil kann ich jetzt nicht unbedingt zuordnen - ich kenn mich aber mit BIOS/EFI/Firmware Entwicklung auch herzlich wenig aus - wo hast du das denn her?
 
StevesBaby schrieb:
und das andere unten ?

und warum hat der maschinen code oben erst 41 kurze zeilen und dann 1280 lange ?
Das ist ein Haufen Bit u. Bytekram - da kann man eh nix erkennen. Da müsste man schon wissen, wie der Updater arbeitet und wie EFI das Zeug haben will. Aber wer da keine langjährigen Erfahrungen in der BIOS Entwicklung vorweisen kann, hat da eh verloren ;)
 
und bei wem funzt ichat noch nach dem update? bei mir sind keine Kontakte mehr in der Liste und es lassen sich auch keine mehr hinzufügen. *grr*
 
luepi01 schrieb:
und bei wem funzt ichat noch nach dem update? bei mir sind keine Kontakte mehr in der Liste und es lassen sich auch keine mehr hinzufügen. *grr*
Ich weiß zwar nicht genau, was sich da geändert hat, aber ich bin mir zu 100% sicher, dass es nix mit dem Firmware-Update zu tun hat ;)
 
ja vorher hats noch prima funktioniert
 
luepi01 schrieb:
ja vorher hats noch prima funktioniert
Das war ein Firmwareupdate und hat überhaupt keinen Einfluss auf iChat.
Ich vermute, da ist vorher was kaputt gegangen und Du hast es jetzt erst nach dem erzwungenen Neustart gemerkt.
 
chrizel schrieb:
Deinen ersten Codeteil kann ich jetzt nicht unbedingt zuordnen - ich kenn mich aber mit BIOS/EFI/Firmware Entwicklung auch herzlich wenig aus - wo hast du das denn her?
Das sind beides mal die daten, die vom update programm geflasht werden.
die sind in dem programm drin: einmal m40.smc und einmal LOCKED_MM11_0055_03B.fd

die zweite beginnt mit
Code:
ŸTìzhJDÅŒˆÿêfl
und am ende steht
Code:
C:\buildtools\fware\m40main.proj\projectfiles\sandbox\Platform\IntelMpg\M40\Release\IA32\SecCore.pdb


ps
in dem zweiten programm ist noch ein efi programm drin, in dem sowas steht
Code:
\LOCKED_ERROR: Could not locate theactive BIOS protocol, required to update SPI
ERROR: Could not lock the chipset active BIOS state
hä ? da gibt es doch gar kein bios mehr ?
oder hab ich das falsch verstanden ?
 
Zuletzt bearbeitet:
Zurück
Oben Unten