Opened 11 years ago

Closed 11 years ago

#29 closed defect (invalid)

Boot hang with JMicron Generic (197b:2363) device

Reported by: Michaelhz Owned by:
Priority: Feedback Pending Milestone:
Component: driver Version: 1.29
Keywords: Cc:

Description

After first boot sequence eCS hangs during checkdisk session (see attached screenshot). System boots without problem when using DANIS506 (JMicron Adapter supports also traditional IDE). One HD is running on this controller (WD10EADS), this drive is AHCi-capable. Three other HD's are connected to the Mainboard's SB 700 controller, which is running in IDE mode.
A serial debug log is also attached to this ticket. It ends exactly after the third checkdisk should occur.
After pressing the reset-button on the machine, the second attached trap000d in OS2BOOT occurs. It does not occure during boot w/o serial debug log.

Attachments (12)

_DSC6561.jpg (148.5 KB) - added by Michaelhz 11 years ago.
_DSC6562.jpg (148.5 KB) - added by Michaelhz 11 years ago.
Eingefangen001.jpg (29.2 KB) - added by Michaelhz 11 years ago.
ZOC1307_1.zip (153.4 KB) - added by Michaelhz 11 years ago.
ZOC1307_2.zip (215.5 KB) - added by Michaelhz 11 years ago.
20130728.txt (30.4 KB) - added by Michaelhz 11 years ago.
Here's the PCI.EXE output.
ahci.log (927 bytes) - added by Michaelhz 11 years ago.
This is the ahci.log-file. System boots only after DANIS506 is preceding.
dani.txt (927 bytes) - added by Michaelhz 11 years ago.
OK, this is probably not what you want.
daniver.txt (458 bytes) - added by Michaelhz 11 years ago.
This is the version of DANIS506.
dani2.txt (561 bytes) - added by Michaelhz 11 years ago.
Ups, OS2AHCI is still putting information to ibms506$.
dani3.txt (1.7 KB) - added by Michaelhz 11 years ago.
After REMing out OS2AHCI I get the following dani3.txt
daniver2.txt (421 bytes) - added by Michaelhz 11 years ago.
Booting with DANIS506 1.8.14 (from eCS 2.2 beta) works.

Download all attachments as: .zip

Change History (22)

Changed 11 years ago by Michaelhz

Attachment: _DSC6561.jpg added

Changed 11 years ago by Michaelhz

Attachment: _DSC6562.jpg added

Changed 11 years ago by Michaelhz

Attachment: Eingefangen001.jpg added

Changed 11 years ago by Michaelhz

Attachment: ZOC1307_1.zip added

Changed 11 years ago by Michaelhz

Attachment: ZOC1307_2.zip added

comment:1 Changed 11 years ago by David Azarewicz

Priority: majorFeedback Pending

Please attach the output of the PCI.EXE command to this ticket.

Please do not change the system configuration, or report any different system configurations in this ticket.

Please do not attach any screen shots other than trap screens unless specifically requested to do so.

Changed 11 years ago by Michaelhz

Attachment: 20130728.txt added

Here's the PCI.EXE output.

comment:2 Changed 11 years ago by Michaelhz

Priority: Feedback Pendingmajor

As requested, please find attached the pci.exe-output.

comment:3 Changed 11 years ago by David Azarewicz

Priority: majorFeedback Pending

Please add "/A:2 /I" to the DANIS506 driver command line in your config.sys. So you will have something like:

BASEDRV=DANIS506.ADD /!BIOS /A:2 /I

Also, you can remove the "/c:1 /b:115200" from the AHCI driver command line. This is so that you can capture another debug log when the system is booted. The driver will output data to either the serial port or to the internal buffer, but not both at the same time.

Reboot the same disk as before. I expect that the system will boot OK. If it does not, please let me know. If the system does boot, please capture a Startup Debug Log (copy os2ahci$ ahci.log) and attach it to this ticket.

Changed 11 years ago by Michaelhz

Attachment: ahci.log added

This is the ahci.log-file. System boots only after DANIS506 is preceding.

comment:4 Changed 11 years ago by Michaelhz

The system still does not boot, if OS2AHCI is in advance.

This is the boot order in config.sys. Of course OS2AHCI is not loaded, but the system works (at least in IDE-mode):

BASEDEV=DANIS506.ADD /!BIOS /A:2 /I
BASEDEV=OS2AHCI.ADD /d:2 /v:2

comment:5 Changed 11 years ago by David Azarewicz

Ok, while booted this way, open a command window and type:

copy ibms506$ dani.txt

and attach the dani.txt file to this ticket.

also CD to \os2\boot on your boot disk and type

bldlevel danis506.add >daniver.txt

and attach the daniver.txt file to this ticket.

Changed 11 years ago by Michaelhz

Attachment: dani.txt added

OK, this is probably not what you want.

Changed 11 years ago by Michaelhz

Attachment: daniver.txt added

This is the version of DANIS506.

comment:6 Changed 11 years ago by Michaelhz

Now I'll reboot with

BASEDEV=DANIS506.ADD /!BIOS /A:2 /I /DEBUG:2
BASEDEV=OS2AHCI.ADD /v:2

and send a new dani.txt

Changed 11 years ago by Michaelhz

Attachment: dani2.txt added

Ups, OS2AHCI is still putting information to ibms506$.

Changed 11 years ago by Michaelhz

Attachment: dani3.txt added

After REMing out OS2AHCI I get the following dani3.txt

comment:7 Changed 11 years ago by David Azarewicz

The problem is that the Dani driver and the Ahci driver are both claiming the same adapter. In this case it is the Dani driver causing the problem. You are using an outdated version of the Dani driver (1.8.7). The current version is 1.8.15. I suggest you update your Dani driver. Please read the "Interoperability With IDE Drivers" section in the AHCI readme file.

I attempted to resolve the conflict with the "/A:2 /I" switches for the Dani driver but it looks like I guessed incorrectly the adapter number the Dani driver was using.

comment:8 Changed 11 years ago by Michaelhz

So please provide a current version of DANIS506 via a common channel (ecs software subscription or eCS BetaZone?). Thanks in advance.

Last edited 11 years ago by Michaelhz (previous) (diff)

Changed 11 years ago by Michaelhz

Attachment: daniver2.txt added

Booting with DANIS506 1.8.14 (from eCS 2.2 beta) works.

comment:9 Changed 11 years ago by Michaelhz

Nevertheless please provide the most actual drive via eCS-software subscription.

BTW: New problem occurs, because disk content is not readable. Checkdisk is not "walking" on the drive, connected with JMicron-Chip. LVM is claiming wrong partition table. But this is a different story. I will open a new ticket and close this one. Meanwhile thanks for your support (even i can still not use OS2AHCI).

comment:10 Changed 11 years ago by Michaelhz

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.