[linux] NB, kernel 2.6.17 a novsi, vytuhne pri Boote (vyriesene ?)

Ondrej Ivanič ondrej na kmit.sk
Středa Září 20 08:41:01 CEST 2006


Linux user wrote:
> Prisiel som nato,ze ak pouzijem parameter jadra pci=noacpi, tak to zacne
> chodit a system normalne nastartuje. Kde moze byt problem ?
> No vlastne presne tento parameter znamena pre pci zariadenia ?

Nebudu sa pouzivat nastavenia z ACPI (DSDT) na konfiguraciu IRQ 
routovania a zistovania PCI zariadeni.

Ak je problem s APCI, tak sa vacsina veci da vyriesit opravou DSDT:

Ako prve musis mat podporu ACPI v jadre (uz asi mas)
v /proc/acpi/dsdt je DSDT tabulka ktoru si uloz suboru. Na stranke [1]
si stiahni ACPI kompilator (ACPI CA - Unix Build Environment) a
skompiluj (make v adresary acpica-unix-YYYYMMDD/compiler), ostatne netreba.

Potom dekompiluj DSDT tabulku a skus je znova skompilovat. Vacsinou su
prikompilacii chyby ktore treba odstanit a ak niesu tak ti nepomozem  :( .
Ja som googloval. (Vyrobcovia pouzivaju MS ACPI kompilator ktory nieje
taky striktny ako intelovsky a v jadre je intelovsky ACPI interpreter).

Ked budes mat dobre DSDT potom ho skompiluj do ceckoveho .h suboru
(kompilator ma option ktora vygeneruje tento subor)

Potrebujes nastavit tieto volby:
CONFIG_STANDALONE: Device Drivers -> Generic Driver Options -> Select
only drivers that don't need compile-time external firmware = N
CONFIG_ACPI_CUSTOM_DSDT: Power management options -> ACPI (Advanced
Configuration and Power Interface) Support -> Include Custom DSDT = Y
CONFIG_ACPI_CUSTOM_DSDT_FILE: option hned pod  :) , cesta k tomu .h 
suboru ktory dostanez z kompilera

A to je vsetko, vela zdaru

[1] http://developer.intel.com/technology/iapc/acpi/downloads.htm
[2] acpi.sf.net

-- 
Ondrej Ivanic
(ondrej na kmit.sk)




Další informace o konferenci linux