Opened 14 years ago
Closed 12 years ago
#500 closed defect (fixed)
TrapE starting ACPIDaemon
Reported by: | David McKenna | Owned by: | ecsnl |
---|---|---|---|
Priority: | major | Milestone: | Release version 3.19 |
Component: | Daemon | Version: | 3.19 |
Keywords: | Cc: |
Description
I had to replace the motherboard on a working eCS 2.0 system (using the ACPIPollingFull drivers) with a MSI H55M-E33 model with Intel Core i3 CPU and 4GB DDR3 RAM.
Every time I tried to boot I would get a TrapE shortly after the desktop appeared. I determined that it was ACPIDaemon (in the startup folder) that was causing this. By not starting ACPIDaemon, I am able to boot with either ACPI.PSD /Q, ACPI.PSD /SMP /Q, or ACPI.PSD /SMP /APIC /Q. I prefer ACPI.PSD /SMP /Q so that I can use WinOS/2.
I will upload logs and a screen shot of the TrapE.
Attachments (5)
Change History (27)
by , 14 years ago
Attachment: | acpi-log-MSI_H55M-E33.ziq added |
---|
comment:1 by , 14 years ago
I should add that it doesn't matter where I start ACPIDaemon - CONFIG.SYS, Startup folder, STARTUP.CMD or manually; I always get the same trap.
comment:2 by , 14 years ago
can you start w/o acpidaemon, open full screen os/2 session then start acpidaemon here? I beleive, that message from AcpiDaemon at screen will show.
comment:3 by , 14 years ago
I tried what you ask, but no message - just an immediate trap (same one).
comment:5 by , 14 years ago
With the debug kernel, I just get a hard hang - no trap and no message.
This board has a COM port header. I could get a bracket for it if you think it would help to get logs(might take a few days).
comment:6 by , 14 years ago
Owner: | changed from | to
---|
COM port is great. You have trap in FormatRegister functions (one of panic output functions), so real problem we can find very long time in retail kernel.
comment:7 by , 14 years ago
OK... I'll come back when I receive the bracket.
What should I put in kbd.ini?
comment:10 by , 14 years ago
OK... I got the bracket, changed kbd.ini and collected a COM port log.
I booted using ACPI.PSD /SMP /R /Q /O1. I used the debug kernel (14.104a) and SYM file. When booting completed I double-clicked the program object for ACPIDAEMON.EXE (CMD.EXE /c detach C:\OS2\ACPIDAEMON.EXE). The computer hard hung, but nothing new appeared in the COM terminal.
What next?
by , 14 years ago
Attachment: | COMlog H55M-E33.TXT added |
---|
COM port capture H55M-E33, ACPIDAEMON start
comment:11 by , 14 years ago
Further experimenting....
This board does not have a floppy drive connector, so I decided to remove BASEDEV=IBM1FLPY.ADD from CONFIG.SYS. I still get the TrapE if I try to start ACPIDAEMON after the WPS has started (either startup folder, startup.cmd or manually).
I CAN now start ACPIDAEMON from CONFIG.SYS (last RUN= line). I will upload acpica$ booted with ACPIDAEMON running from CONFIG.SYS.
by , 14 years ago
Attachment: | acpiPollingFull+Daemon.log added |
---|
acpica$ with ACPIDaemon running in CONFIG.SYS
comment:12 by , 14 years ago
Change pls kdb.ini in:
.b 115200t
to
.b 115200t 3f8
then repeat trap and attach log here
comment:14 by , 14 years ago
OK... that worked better. I had to manually type the lines you requested after .b 115200t 3f8. I did the exact same boot as previous (except no /R this time). Computer hard hung.
I will upload log.
by , 14 years ago
Attachment: | capture new kbd.ini.TXT added |
---|
COM port log using new kbd.ini, start ACPIDaemon from object
comment:16 by , 14 years ago
4-27-10 3:55a 193,291 0 a--- JFS.IFS
I put ibm1flpy back in to CONFIG.SYS when I made the log because it was there when I originally created this ticket. Do you want me to remove it?
comment:17 by , 14 years ago
Check pls your doscall1.dll version. Seem you are use Uni/W4 doscall1.dll
comment:18 by , 14 years ago
I am using :
7-15-09 5:59p 144,631 34 a--- doscall1.dll
which is also installed in \OS2\INSTALL\SMP.
When I originally reported this problem (and when I created logs) I was running the VGA screen driver because I could not get any GRADD driver to load (Panorama or SNAP or GRADD). Since then I have been able to get Panorama to load. When using Panorama I do not have any problem using ACPI or ACPIDAEMON.EXE. This TrapE with ACPIDAEMON.EXE only happens when running VGA.
comment:19 by , 13 years ago
I was able to install eCS 2.1 on this hardware successfully (using Panorama). ACPI seems to work well. Please close this ticket... thanks!
comment:20 by , 13 years ago
Thanks David for providing this feedback. We will keep this ticket open however because this is something we somehow need to fix in ACPI. It is a defect that loading standard VGA traps the system with ACPI.PSD and the ACPIDAEMON.EXE loaded.
A possible reason why VGA crashed with ACPIDEAMON loaded is because the deamon tries to do something with the video support for suspend resume and then traps. We have seen this before with the VGA driver. Thats why when you switch from GRADD to standard VGA we remove the switch set enh_suspend=2 from the config.sys See bug for details: http://bugs.ecomstation.nl/view.php?id=2490
comment:21 by , 13 years ago
Owner: | changed from | to
---|
comment:22 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Logs for MSI H55M-E33