Changes between Initial Version and Version 1 of TestingGuide


Ignore:
Timestamp:
Oct 19, 2011, 3:43:18 PM (13 years ago)
Author:
David Azarewicz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TestingGuide

    v1 v1  
     1== Testing Guidlines ==
     2
     3Your system should *always* boot and run correctly with no PSD installed.  If it
     4does not, fix those problems first before testing a PSD.
     5
     6You should be able to install the retail build initially. Use the update.cmd
     7command file to install the files in the correct places on your system.
     8
     9The PSD= line in your config.sys should not have any switches. This is the normal
     10configuraton and should work for every system:
     11  PSD=ACPI.PSD
     12
     13If this normal configuration doesn't work properly additional steps can be taken
     14to restrict the PSD operation.
     15
     16If you suspect IO interrupt configuration issues or PCI configuration issues,
     17you can try using the /VW switch. When the /VW switch is used, the PSD does not
     18alter the IO interrupt configuration and does not alter the PCI configuration
     19from the way the BIOS has set it up. The APICs are enabled and multiple CPUs
     20are enabled. ACPI and OEMHELP services are also available.
     21
     22If you suspect multiple CPU issues such as reentrancy problems you can prevent
     23the kernel from initializing CPUs by using the /MAXCPU=1 switch. This switch
     24can be used with or without other switches.
     25
     26You can disable almost all of the configuration that the PSD does by using the
     27/PIC switch. When the /PIC switch is used, the PSD doesn't touch any of the
     28interrupt configuration, it doesn't touch any of the PCI configuration, and
     29it doesn't touch any of the APICs. As a result, only 1 CPU will be initialized.
     30This system configuration remains in the state that BIOS has setup. The only
     31reason you would want to run a system with the /PIC switch is for testing
     32purposes. ACPI and OEMHELP services are still available in this mode.
     33
     34Your testing order should be:
     35
     361. PSD=ACPI.PSD
     37   If the system boots ok -> done.
     38   If the system won't boot -> goto step 2
     39
     402. PSD=ACPI.PSD /VW
     41   If the system boots ok -> install debug version, collect logs, report problem
     42   If the system won't boot -> goto step 3
     43
     443. rem PSD=ACPI.PSD
     45   if the system boots ok -> goto step 4
     46   if the system won't boot -> fix your system first before testing the PSD
     47
     484. PSD=ACPI.PSD /PIC
     49   if the system boots ok -> install debug version, collect logs, report problem
     50   if the system won't boot -> report problem
     51
     52
     53
     54== Reporting Problems ==
     55
     56If you send me a report of a problem, this is what I expect:
     57
     581. You have installed ACPI.PSD and ACPI32.DLL from the *debug* directory of
     59   the package.  AcpiDaemon.exe and APM.ADD are optional.
     602. "PSD=ACPI.PSD /DBGLVL=2" is in your CONFIG.SYS. No other switches. If your
     61   system won't boot this way, add the /VW switch.
     623. Use "testlog acpi" to produce a log and email me the zip file. You can get
     63   testlog.cmd from http://www.88watts.net/software.html
     644. Include a discription of what the problem is.
     65