From owner-freebsd-hackers@freebsd.org Fri Nov 24 15:09:28 2017 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7CF79DE89B5 for ; Fri, 24 Nov 2017 15:09:28 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 56DFC784D4 for ; Fri, 24 Nov 2017 15:09:27 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (localhost [127.0.0.1]) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3) with ESMTP id vAOF9KZZ095979; Fri, 24 Nov 2017 07:09:20 -0800 (PST) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: (from freebsd-rwg@localhost) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3/Submit) id vAOF9K43095978; Fri, 24 Nov 2017 07:09:20 -0800 (PST) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <201711241509.vAOF9K43095978@pdx.rh.CN85.dnsmgr.net> Subject: Re: Is ddb(4) over a USB-to-Serial port possible? In-Reply-To: <953998da-5e3a-1f3c-b56b-41ddda020b68@selasky.org> To: Hans Petter Selasky Date: Fri, 24 Nov 2017 07:09:20 -0800 (PST) CC: Oliver Pinter , "freebsd-hackers@freebsd.org" , Farhan Khan X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Mailman-Approved-At: Fri, 24 Nov 2017 16:10:53 +0000 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Nov 2017 15:09:28 -0000 > On 11/23/17 23:34, Oliver Pinter wrote: > > Could we somehow change these after attached device? Ergo could we setup > > two USB context, one for normal operation and one for the debugger? > > What you can do is to set the values, then re-enumerate the USB device > like this: > > usbconfig -d X.Y reset It would be absolutely wonderful if someone would add a page to the handbook near the current page on ddb on how to do ddb over serial, both uart and usb based. There is also some very minor discussion of ddb over serial in the HINTS section of ddb(4) that could include these nice little tid bits about how to get it working over a usb device. Since uarts have all but disappeared for modern PC designs this is becoming more important. Thanks, -- Rod Grimes rgrimes@freebsd.org