Opened 13 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)
Changed 13 years ago by
Attachment: | acpi-log-MSI_H55M-E33.ziq added |
---|
comment:1 Changed 13 years ago by
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 Changed 13 years ago by
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 Changed 13 years ago by
I tried what you ask, but no message - just an immediate trap (same one).
comment:5 Changed 13 years ago by
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 Changed 13 years ago by
Owner: | changed from eco to pasha |
---|
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 Changed 13 years ago by
OK... I'll come back when I receive the bracket.
What should I put in kbd.ini?
comment:10 Changed 13 years ago by
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?
Changed 13 years ago by
Attachment: | COMlog H55M-E33.TXT added |
---|
COM port capture H55M-E33, ACPIDAEMON start
comment:11 Changed 13 years ago by
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.
Changed 13 years ago by
Attachment: | acpiPollingFull+Daemon.log added |
---|
acpica$ with ACPIDaemon running in CONFIG.SYS
comment:12 Changed 13 years ago by
Change pls kdb.ini in:
.b 115200t
to
.b 115200t 3f8
then repeat trap and attach log here
comment:14 Changed 13 years ago by
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.
Changed 13 years ago by
Attachment: | capture new kbd.ini.TXT added |
---|
COM port log using new kbd.ini, start ACPIDaemon from object
comment:16 Changed 13 years ago by
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 Changed 13 years ago by
Check pls your doscall1.dll version. Seem you are use Uni/W4 doscall1.dll
comment:18 Changed 13 years ago by
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 Changed 13 years ago by
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 Changed 13 years ago by
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 Changed 13 years ago by
Owner: | changed from pasha to ecsnl |
---|
comment:22 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Logs for MSI H55M-E33