From nobody@FreeBSD.org  Wed Mar  3 21:18:04 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 7A30416A4CF
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  3 Mar 2004 21:18:04 -0800 (PST)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 758D143D2D
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  3 Mar 2004 21:18:04 -0800 (PST)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i245I472099412
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 3 Mar 2004 21:18:04 -0800 (PST)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.10/8.12.10/Submit) id i245I46S099411;
	Wed, 3 Mar 2004 21:18:04 -0800 (PST)
	(envelope-from nobody)
Message-Id: <200403040518.i245I46S099411@www.freebsd.org>
Date: Wed, 3 Mar 2004 21:18:04 -0800 (PST)
From: Joe Votour <joevph@yahoo.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: PATA to SATA converter on Promise 20375 causes "BTX halted" during install
X-Send-Pr-Version: www-2.3

>Number:         63731
>Category:       i386
>Synopsis:       [boot] PATA to SATA converter on Promise 20375 causes "BTX halted" during install
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 03 21:20:23 PST 2004
>Closed-Date:    Mon Sep 11 10:11:08 GMT 2006
>Last-Modified:  Mon Sep 11 10:11:08 GMT 2006
>Originator:     Joe Votour
>Release:        5.2-RELEASE
>Organization:
>Environment:
BTX crashes during installation, no uname -a available
>Description:
Test system:
DVD-ROM/DVD-R on ICH5 IDE, Secondary Master/Slave
2x PATA HD with SATA converter on Silicon Image 3112A (on motherboard)
2x PATA HD with SATA converter on Promise 20735 card (in PCI slot)

In my quest to get Serial ATA working with FreeBSD (mainly because I'm sick of regular IDE ribbons and rounded cables), I'm trying the Promise SATA card that came with a Maxtor drive I previously bought.

With no drives connected to the card, BTX works fine.

If I connect one or more drives to the card (using PATA to SATA converters), BTX crashes:
NTX loader 1.00  BTX version is 1.01
Console: internal video/keyboard
BIOS CD is cd0
BIOS drive A: is disk0

int=0000000d  err=000045e4  efl=00010046  eip=0000925b
eax=00000000  ebx=00000000  ecx=0000feff  edx=0000fe04
esi=0000000c  edi=00000000  ebp=00000000  esp=000017e0
cs=0008  ds=0010  es=0000    fs=0000  gs=0000  ss=0010
cs:eip=1f 0f a1 0f a9 cf fc 6a-10 1f 60 89 e5 0f b7 7d
       2c c1 e7 04 8b 75 28 01-fe 31 c9 b1 02 31 c0 ac
ss:esp=e6 45 00 00 00 00 00 00-00 00 00 00 00 00 00 00
       00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
BTX halted

Hardware is not an issue, since the card works under Fedora Core 2 Test 1, running Linux kernel 2.6.1.
>How-To-Repeat:
Connect PATA drive with SATA converter to Promise 20375 card and boot FreeBSD 5.2 or 5.2.1 installation CD.  BTX panics.
>Fix:
No known fix.
>Release-Note:
>Audit-Trail:

From: Joe Votour <vulturej@vulturesnest.net>
To: freebsd-gnats-submit@FreeBSD.org, joevph@yahoo.com
Cc:  
Subject: Re: kern/63731: PATA to SATA converter on Promise 20375 causes "BTX
 halted" during install
Date: Mon, 08 Mar 2004 22:44:56 -0800

 It turns out that booting from floppies and doing the install seems to 
 work.  Also, if I switch the order of the drives around, it seems to 
 work from the CD, making me suspect that BTX doesn't like something on 
 the hard drive I'm trying to install FreeBSD to.  Unfortunately, I 
 haven't figured out what.
 
 Using the boot floppies has it's own set of challenges, however (DHCP 
 doesn't seem to work with my Intel NIC, using the fxp0 driver - but 
 that's another issue).
 
 -- Joe
 
 
 ________________________________________________________________
 $0 Bannerless Web Hosting, 10 POP and Web Email Accounts, & more
 Get It Now At www.doteasy.com
 
 
 
State-Changed-From-To: open->feedback 
State-Changed-By: remko 
State-Changed-When: Sun Sep 3 22:20:14 UTC 2006 
State-Changed-Why:  
Hello, 

Can you tell me whether you have this problem on 6.1 as well? 
I understand that the workaround is to use the floppies 
so there is a way to get around this problem. 

Cheers, 


Responsible-Changed-From-To: freebsd-i386->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Sun Sep 3 22:20:14 UTC 2006 
Responsible-Changed-Why:  
Grab the PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=63731 
State-Changed-From-To: feedback->closed 
State-Changed-By: remko 
State-Changed-When: Mon Sep 11 10:11:06 UTC 2006 
State-Changed-Why:  
feedback timeout 

http://www.freebsd.org/cgi/query-pr.cgi?pr=63731 
>Unformatted:
