From owner-freebsd-usb@FreeBSD.ORG Wed Mar 18 19:58:15 2009 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FF42106564A for ; Wed, 18 Mar 2009 19:58:15 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 2C6CC8FC17 for ; Wed, 18 Mar 2009 19:58:15 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id n2IJuvYj055715; Wed, 18 Mar 2009 13:56:57 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 18 Mar 2009 13:57:29 -0600 (MDT) Message-Id: <20090318.135729.1159138617.imp@bsdimp.com> To: jhs@berklix.org From: "M. Warner Losh" In-Reply-To: <200903181907.n2IJ7k1D042835@fire.js.berklix.net> References: <200903181907.n2IJ7k1D042835@fire.js.berklix.net> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-usb@freebsd.org Subject: Re: Belkin Cardbus USB2 adaptors too hot. X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Mar 2009 19:58:15 -0000 In message: <200903181907.n2IJ7k1D042835@fire.js.berklix.net> "Julian Stacey" writes: : Hi, : Anyone else noticed Belkin Cardbus USB2 adaptors run extremely hot ? : I've been having weird things happen : umass errs, g_vfs_done()da0a[WRITE(offset=...., : length=131072)]error = 5 first errors after a 66G write, : subsequent errors after just 1G more, (in retrospect when : truly hot) : I've built a break out box to check Voltages & Current : delivered into external USB2 to IDE enclosures, : just bought another new 250G IDE for another enclosure, : lots of enclosures & usb2 hub power blocks tried, then I : remembered this card used to run hot on FreeBSD-6, in this : Toshiba Satellite S5100-603, & I think BSD + this laptop : cooked my brothers identical Belkin card too last year. : The laptop BTW: : http://www.berklix.com/~jhs/hardware/toshiba/satellite.s5100-603/ : So 2 things: : FreeBSD-7.1-RELEASE is still cooking by default. : I recall cardbus can run at 2 different voltages ? : Well we need to change something to detect that. : Anyone want to throw me an RTFM URL start point for reading ? : (Sorry to ask here & not read first, trying to catch a boat ASAP). Cardbus runs at 3.3V only. There's X.X and Y.Y low-voltage specs, but nobody seems to implement them. PC Card (the 16-bit version) runs at 3.3V or 5.0V. The usual reason for cards running really hot is too much current draw over the bus for supplied devices. Many of the cards have an external power supply that can be used to provide more power over a path that is made for it rather than exceeding the CardBus specs to pull the power in over that power bus. Don't know if this card has that or not... Warner