From owner-freebsd-usb@FreeBSD.ORG Mon Dec 16 00:32:37 2013 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DBF7BE4B for ; Mon, 16 Dec 2013 00:32:37 +0000 (UTC) Received: from ridcully.chelys.dk (4804ds3-arsy.0.fullrate.dk [90.185.36.133]) by mx1.freebsd.org (Postfix) with ESMTP id 915371098 for ; Mon, 16 Dec 2013 00:32:37 +0000 (UTC) Received: from localhost (weatherwax [192.168.0.2]) by ridcully.chelys.dk (Postfix) with ESMTPSA id D2945A6C2E for ; Mon, 16 Dec 2013 01:33:19 +0100 (CET) Date: Mon, 16 Dec 2013 01:29:41 +0100 From: FreeBSD Mailing List To: freebsd-usb@freebsd.org Subject: Cannot boot from USB devices on hardware with VIA chipset Message-ID: <20131216002941.GA3083@weatherwax> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Dec 2013 00:32:37 -0000 Hi. I'm trying to install FreeBSD on a machine with a Jetway NF76 motherboard, which is using the VIA Nano processor and VX800 chipset. No matter which USB device type I try (memory stick, CDROM drive, hard drive masquerading as CDROM drive), the boot process hangs before reaching the installation screen, with what looks to me like a USB problem. This is the last text shown on the screen: ugen3.1: at usbus3 uhub3: on usbus3 uhub0: 2 ports with 2 removable, self powered uhub1: 2 ports with 2 removable, self powered uhub2: 2 ports with 2 removable, self powered Timecounter "TSC" frequency 997522552 Hz quality 1000 Root mount waiting for: usbus3 uhub3: 6 ports with 6 removable, self powered Root mount waiting for: usbus3 Disabling USB 2.0 in the BIOS produces this: Timecounter "TSC" frequency 997522552 Hz quality 1000 Root mount waiting for: usbus2 ugen2.2: at usbus2 umass0: on usbus2 umass0: SCSI over Bulk-Only; quirks = 0x0000 umass0:2:0:-1: Attached to scbus2 Trying to mount root from cd9660:/dev/iso9660/FREEBSD_INSTALL [ro]... mountroot: waiting for device /dev/iso9660/FREEBSD_INSTALL cd0 at umass-sim0 bus 0 scbus2 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 1.000MB/s transfers cd0: cd present [204533 x 2048 byte records] cd0: quirks=0x10<10_BYTE_ONLY> and then nothing else happens. Release 8.4 is the first release to show this problem. 7.4 and 8.1-3 works fine, while 8.4 and all 9.x and 10.0 beta fails. I've asked about it on the forums, and one of the replies reported similar problems on another motherboard using a VIA chipset. The thread is available here: http://forums.freebsd.org/viewtopic.php?f=4&t=43600 Any ideas? Per