Skocz do zawartości

Dell Inspiron 1720, problem z LPC?


deejay89
 Udostępnij

Rekomendowane odpowiedzi

  • Odpowiedzi 61
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy w tym temacie

Top użytkownicy w tym temacie

Opublikowane grafiki

HPET wygląda tak:

                Device (HPET) 
               { 
                   Name (_HID, EisaId ("PNP0103")) 
                   Name (_CID, EisaId ("PNP0C01")) 
                   Name (BUF0, ResourceTemplate () 
                   { 
                       IRQNoFlags () 
                           {8} 
                       IRQNoFlags () 
                           {2} 
                       Memory32Fixed (ReadOnly,
                           0xFED00000,         // Address Base
                           0x00000400,         // Address Length
                           ) 
                   }) 
                   Method (_STA, 0, NotSerialized) 
                   { 
                       If (LGreaterEqual (OSID (), 0x10)) 
                       { 
                           Return (0x0F) 
                       } 

                       Return (0x00) 
                   } 

                   Method (_CRS, 0, NotSerialized) 
                   { 
                       Return (BUF0) 
                   } 
               }

Rozpoznawanie systemu - zmieniłem Windows 2006, dalej w OSID system jest rozpoznawany na podstawie zdefiniowanych tu identyfikatorów

    Name (W98S, "Microsoft Windows") 
   Name (NT5S, "Microsoft Windows NT") 
   Name (WINM, "Microsoft WindowsME: Millennium Edition") 
   Name (WXP, "Windows 2001") 
   Name (WLG, "Darwin") //"Windows 2006")

 

Wrzuciłem czysty DSDT z UBUNTU bez żadnych poprawek, modyfikacji. Czyściutki. Z disablerem wszystko ładnie się ładuje (chyba bez LPC) i dostaję zapis w IOREGISTRYExp jak w załączniku. Bez Disablera standardowo KP jak we wcześniejszych zrzutach ekranu. :(
Bo dsdt z ubuntu jest niepoprawione pod kątem OS X.
Odnośnik do komentarza
Udostępnij na innych stronach

LPC się ładuje ładnie. Zapodaj czystym dumpem z UBUNTU to może moja przeróbka DSDT zaskoczy.

Czysty dump spod Ubuntu jest w załączniku. Zapis IORegistryExplorer był 0UK435-A09-dsdt.aml z folderu aml-dsl.

 

Dla przypomnienia bieżący com.apple.Boot.plist (Chameleon RC5 747)

<?xml version="1.0" encoding="UTF-8"?> 



Boot Graphics
Yes
DSDT
/Extra/dsdt.aml
Default Partition
hd(0,2)
DropSSDT
Yes
GenerateCStates
Yes
GeneratePStates
Yes
Graphics Mode
1920x1200x32
GraphicsEnabler
Yes
Kernel
mach_kernel
Kernel Flags
blacklist=0
Quiet Boot
No
RestartFix
Yes
SMBIOS
/Extra/smbios.plist
Theme
Default
Timeout
1

 

smbios.plist:

<?xml version="1.0" encoding="UTF-8"?> 



SMbiosvendor
Apple Inc.
SMbiosversion
MBP51.88Z.0074.B00.0810241236
SMboardmanufacter
Dell Inc.
SMboardproduct
Inspiron 1720
SMexternalclock
200
SMfamily
Mac
SMmanufacter
Apple Inc.
SMmaximalclock
2000
SMmemmanufacter_1
Dell Inc.
SMmemmanufacter_2
Dell Inc.
SMmempart_1
DDR2 SDRAM
SMmempart_2
DDR2 SDRAM
SMmemserial_1
00FF0000
SMmemserial_2
000736TU
SMmemspeed
667
SMmemtype
19
SMproductname
MacBookPro5,1
SMserial
FBCD12345678
SMsystemversion
1.0
SMboardid
Mac-F42D86C8
SMboarduuid
00000000-0000-0001-8000-001E4C6405B5
SMmembankloc_1
BANK
SMmemdevloc_1
DIMM_A
SMmembankloc_2
BANK
SMmemdevloc_2
DIMM_B

0UK435a.zip

Odnośnik do komentarza
Udostępnij na innych stronach

OMG... com.apple.Boot.plist ma wyglądać tak:

<?xml version="1.0" encoding="UTF-8"?> 



DSDT
/Extra/DSDT.aml
Default Partition
hd(0,2)
Graphics Mode
1920x1200x32
GraphicsEnabler
Yes
Kernel
mach_kernel
Kernel Flags

RestartFix
Yes
SMBIOS
/Extra/smbios.plist
Theme
Default
Timeout
5

smbios.plist

<?xml version="1.0" encoding="UTF-8"?> 



SMbiosdate
04/01/2008
SMbiosversion
MBP51.88Z.00C1.B03.0802271651
SMfamily
MacBook Pro
SMmanufacter
Apple Inc.
SMproductname
MacBookPro5,1
SMserial
W88033AKY51
SMsystemversion
1.2

 

W com.apple.Boot.plist wielkość liter ma znaczenie, nie może być dsdt.aml, ma być DSDT.aml i taką samą nazwę musi mieć plik. Prawdopodobnie przez to DSDT się nie ładowało dlatego był KP przez AppleIntelCPUPowerManagment

Masz masę nie potrzebnych rzeczy ! Przeczyściłem to i powinno się coś ruszyć.

Odnośnik do komentarza
Udostępnij na innych stronach

OMG... com.apple.Boot.plist ma wyglądać tak:

...

W com.apple.Boot.plist wielkość liter ma znaczenie, nie może być dsdt.aml, ma być DSDT.aml i taką samą nazwę musi mieć plik. Prawdopodobnie przez to DSDT się nie ładowało dlatego był KP przez AppleIntelCPUPowerManagment

Masz masę nie potrzebnych rzeczy ! Przeczyściłem to i powinno się coś ruszyć.

Zastosowałem dokładnie te plisty co podałeś. Zmieniłem oczywiście DSDT na wielkie litery - wcześmniej nazwa była małymi. Rezultaty? Ten sam KP jak wvcześniej - testowane na dsdt czystym spod Ubuntu i Astaraela :(

Odnośnik do komentarza
Udostępnij na innych stronach

Jedynie powtórzę:

Taki KP mówi że wciąż sekcja HPET nie jest poprawiona. Potencjalne przyczyny:

1. Niepoprawione/błędne DSDT.aml

2. Brak DSDT.aml lub jest w innym miejscu.

3. Brak lub błędny wpis w com.apple... gdzie jest DSDT.aml

4. Sekcja HPET różna w zależności od identyfikacji OSI - trzeba dodać rozpoznawanie systemu.

Odnośnik do komentarza
Udostępnij na innych stronach

ad1. Jeżeli tak, to gdzie jest błąd?

ad2. DSDT jest i leży sobie w \Extra

ad3. com.apple.Boot.plist leży sobie w Extra i jest jota w jotę tożsame z tym z powyższego postu oswaldiniego

ad4. DSDT Astaraela chyba to ma? Gdzie można znaleźć jakiekolwiek how-to, manual na ten temat?

Odnośnik do komentarza
Udostępnij na innych stronach

5. wrzucenie nieskompilowanego DSDT.dsl zamiast skompilowanego DSDT.aml (kiedyś tak zrobiłem i się dziwiłem, że nie działa xD)

Wrzucam .aml. Z twojego załącznika jest w podfolderze - zmieniałem nazwę na wielkimi literami by pasowało do plista.

 

[ Dodano: 2011-05-20, 11:34 ]

Szkoda, że temat umarł bez podpowiedzi :(

 

[ Dodano: 2011-06-25, 08:07 ]

No dobra Mastachy. Po aktualizacji do 10.6.8 Speedstep w końcu zadziałał. Niestety mam jednak małą zagwozdę do tego co wypluwa verbose podczas logowania o C-State. Zerknijcie do zrzutu i może coś podpowiecie. Ogólnie system ładuje się poprawnie i Speedstep działa ale ...

W chameleonie ustawione generowanie P-STate i C-STate.

post-2592-13904296114276_thumb.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij


×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.