Date: Tue, 5 Apr 2005 08:30:09 GMT From: Dmitry Pryanishnikov <dmitry@atlantis.dp.ua> To: freebsd-i386@FreeBSD.org Subject: Re: i386/78929: atapicam prevents boot, system hangs Message-ID: <200504050830.j358U9X0061569@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/78929; it has been noted by GNATS. From: Dmitry Pryanishnikov <dmitry@atlantis.dp.ua> To: freebsd-gnats-submit@FreeBSD.org, harrycoin@quietfountain.com Cc: Subject: Re: i386/78929: atapicam prevents boot, system hangs Date: Tue, 05 Apr 2005 11:24:52 +0300 Hello! I'm having similar troubles with ATAPICAM under 5.4-PRERELEASE CVSupped at the end of April (after small cosmetical changes came into RELENG_5). My CD-RW drive is AOpen CRW5232, it uses UDMA33 by default. The most interesting thing is that drive passes ATAPICAM initialization normally: 1) when it is connected to motherboard's ICH4 ATA controller; or 2) when I set hw.ata.atapi_dma=0 from the loader. It hanges only when it is connected to Promise Ultra 100 TX2 controller and uses UDMA mode during the boot. So I can set hw.ata.atapi_dma=0 in order to boot system and later set UDMA33 back using atacontrol - my drive then works correctly even on the Promise. Below are references in case some advanced in kernel programming person wants to fix this annoying bug: kernel configuration: ftp://external.atlantis.dp.ua/FreeBSD/PR/78929/lynx boot messages with hw.ata.atapi_dma set to 0: ftp://external.atlantis.dp.ua/FreeBSD/PR/78929/dmesg.boot some screenshots for the verbose boot with hw.ata.atapi_dma=1 and CD-RW attached to Promise controller: ftp://external.atlantis.dp.ua/FreeBSD/PR/78929/1.jpg ftp://external.atlantis.dp.ua/FreeBSD/PR/78929/2.jpg ftp://external.atlantis.dp.ua/FreeBSD/PR/78929/3.jpg ftp://external.atlantis.dp.ua/FreeBSD/PR/78929/4.jpg System doesn't proceed after 4.jpg. I just don't understand why it passes initialization at ICH4 - timing problems? Sincerely, Dmitry -- Atlantis ISP, System Administrator nic-hdl: LYNX-RIPE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504050830.j358U9X0061569>