From owner-freebsd-usb@freebsd.org Sun Aug 19 21:01:21 2018 Return-Path: Delivered-To: freebsd-usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2EED91077DFB for ; Sun, 19 Aug 2018 21:01:21 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C3BF68ADC1 for ; Sun, 19 Aug 2018 21:01:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 890471077DF7; Sun, 19 Aug 2018 21:01:20 +0000 (UTC) Delivered-To: usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7811B1077DF5 for ; Sun, 19 Aug 2018 21:01:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1D5EF8ADB6 for ; Sun, 19 Aug 2018 21:01:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 6B7ED1B7BB for ; Sun, 19 Aug 2018 21:01:19 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7JL1Jdi058669 for ; Sun, 19 Aug 2018 21:01:19 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7JL1JHm058660 for usb@FreeBSD.org; Sun, 19 Aug 2018 21:01:19 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201808192101.w7JL1JHm058660@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: usb@FreeBSD.org Subject: Problem reports for usb@FreeBSD.org that need special attention Date: Sun, 19 Aug 2018 21:01:19 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2018 21:01:21 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 213877 | xhci reset causes panic on SuperMicro A1SRi-2758F 1 problems total for which you should take action. From owner-freebsd-usb@freebsd.org Wed Aug 22 00:26:04 2018 Return-Path: Delivered-To: freebsd-usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C32B81084980 for ; Wed, 22 Aug 2018 00:26:04 +0000 (UTC) (envelope-from jh-fbml@snkmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5F9CF76852 for ; Wed, 22 Aug 2018 00:26:04 +0000 (UTC) (envelope-from jh-fbml@snkmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 2468F108497F; Wed, 22 Aug 2018 00:26:04 +0000 (UTC) Delivered-To: usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 13071108497E for ; Wed, 22 Aug 2018 00:26:04 +0000 (UTC) (envelope-from jh-fbml@snkmail.com) Received: from sneak2.sneakemail.com (sneak2.sneakemail.com [64.46.156.55]) by mx1.freebsd.org (Postfix) with ESMTP id B5EA976851 for ; Wed, 22 Aug 2018 00:26:03 +0000 (UTC) (envelope-from jh-fbml@snkmail.com) Received: from sneaked (ip-172-17-0-4.ec2.internal [172.17.0.4]) by a46fa9f5892d.localdomain (Postfix) with ESMTP id 7DF9B6000B for ; Wed, 22 Aug 2018 00:25:56 +0000 (UTC) Received: from 104.47.41.54 by mail.sneakemail.com with SMTP; 22 Aug 2018 00:25:56 -0000 Received: (sneakemail censored 1634-1534897546-921625 #7); 22 Aug 2018 00:25:56 -0000 Received: (sneakemail censored 1634-1534897546-921625 #6); 22 Aug 2018 00:25:56 -0000 Received: (sneakemail censored 1634-1534897546-921625 #5); 22 Aug 2018 00:25:56 -0000 Received: (sneakemail censored 1634-1534897546-921625 #4); 22 Aug 2018 00:25:56 -0000 Received: (sneakemail censored 1634-1534897546-921625 #3); 22 Aug 2018 00:25:56 -0000 Received: (sneakemail censored 1634-1534897546-921625 #2); 22 Aug 2018 00:25:56 -0000 Received: (sneakemail censored 1634-1534897546-921625 #1); 22 Aug 2018 00:25:56 -0000 Authentication-Results: spf=softfail (sender IP is 208.19.99.222) smtp.mailfrom=microchip.com; sneakemail.com; dkim=none (message not signed) header.d=none;sneakemail.com; dmarc=none action=none header.from=microchip.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning microchip.com discourages use of 208.19.99.222 as permitted sender) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-ID: <1634-1534897546-921625@sneakemail.com> Date: Tue, 21 Aug 2018 18:10:16 -0600 From: "John Hein" To: usb@freebsd.org Subject: access usb device from bhyve vm Spamdiagnosticoutput: 1:99 Spamdiagnosticmetadata: NSPM X-Mailer: Perl5 Mail::Internet v X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2018 00:26:04 -0000 Does anyone have thought about what it would take to support access to individual usb devices "natively" from a bhyve vm? From owner-freebsd-usb@freebsd.org Wed Aug 22 00:42:56 2018 Return-Path: Delivered-To: freebsd-usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B9C4B108513B for ; Wed, 22 Aug 2018 00:42:56 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 53C00770B6 for ; Wed, 22 Aug 2018 00:42:56 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 18970108513A; Wed, 22 Aug 2018 00:42:56 +0000 (UTC) Delivered-To: usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E90331085139 for ; Wed, 22 Aug 2018 00:42:55 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 70B33770B5 for ; Wed, 22 Aug 2018 00:42:55 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x22e.google.com with SMTP id c22-v6so196774iob.1 for ; Tue, 21 Aug 2018 17:42:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vu3V5ky8uDMrNgHG1UrMFqLZbX3xMv9LNczINN8oZwI=; b=d5o82rNfwfg+DMA4M5odMvZkadjT8p8PgpLiBM11LgjpHaxj5r7HL5SWJmzWwh0R2s 2JsuWkZSZ4/rA+lgGR746aawFjDcWxg2rc32vs9cZz0Orlqn1bjvKgW0vgbBegVRzYA9 NRAimOpXcT1UWo0wDvGqjsPiozqDvo3cyNDP4Jh3xYbDV+LHDlg7uHnVQsPwoh/6yoVS DvuZlxwLeFr1/2ht+dHPw4sjRlHzJXKOPmCxd73SFPRccAnn49jYmC6kKs0QoqnEwkON hIbFV3gjaiZbHNR6Jq9s06EQANFs1T5geofIvImgiNARYwJsMWZYs/Qd61gmbYk0BokH mKKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vu3V5ky8uDMrNgHG1UrMFqLZbX3xMv9LNczINN8oZwI=; b=XI1Dveoun+qPCpNhujYYE4wnmu09pDNh91ici5saxUMUykvq5GK2IrJ0kGS/TG1XAf KQx8Ek2W3xcJ++mXhCjUyA0ttevgFCv2WMdke0KZwXZ54deAuzfpIbQOOyZSz1AoFe6P 8taCsKZppHhYGiS2VBD0K5p8LqJaG8zpEGLwoB/aCHrYPc/ahagW7pDmEEcg89XlCEyS /ULrMkebT1ZovuXM1alWdNTL+69v/FLgH9U2fiNFsRijLzKGVp/IFNTBah0gKRIx77hS CaJt4H3mgx6ikpLlMIqMygkkxIf4+dB687bOySHehsN3OjU4X/MNBsgXi17T3THVxY9/ 595A== X-Gm-Message-State: AOUpUlHMTOX5Jkq67VTeroTdIzs3w8VxsiJIZQkXVhn0uhkuofr1vf9V GopdZM4f46FleD7ooazp0cBNeCc8fZrXeglM1z4= X-Google-Smtp-Source: AA+uWPxyXvYYkJLoyETWsB3vj+otB2DdU+//1od4egN9jcrlZ4xPNhw1p9MrQyJ/09RutyhQPcshzq06tzRV/oGfS4E= X-Received: by 2002:a6b:b546:: with SMTP id e67-v6mr21907884iof.179.1534898574876; Tue, 21 Aug 2018 17:42:54 -0700 (PDT) MIME-Version: 1.0 References: <1634-1534897546-921625@sneakemail.com> In-Reply-To: <1634-1534897546-921625@sneakemail.com> From: blubee blubeeme Date: Wed, 22 Aug 2018 08:42:43 +0800 Message-ID: Subject: Re: access usb device from bhyve vm To: jh-fbml@snkmail.com Cc: usb@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2018 00:42:57 -0000 On Wed, Aug 22, 2018 at 8:26 AM John Hein wrote: > Does anyone have thought about what it would take to support access to > individual usb devices "natively" from a bhyve vm? > _______________________________________________ > freebsd-usb@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org" > I had this idea maybe a year or two years ago, there was also another guy [he worked on the fbuffer for bhyve] who wanted to get it done but they were waiting on the main guy behind the USB stack on freebsd: hselasky He was too busy to actually do any work so the project stalled. My use case for having direct access to usb devices in a bhyve vm could allow rapid development of USB drivers for FreeBSD by sniffing the packets being sent over USB to the bhyve guest and reverse engineer drivers so that we can write native drivers for common devices that aren't supported on FreeBSD yet. I had to put that on the back burner for a bit since there's a lot more pressing FreeBSD issues that I am working on. What's your use case? Best, Owen From owner-freebsd-usb@freebsd.org Wed Aug 22 16:48:02 2018 Return-Path: Delivered-To: freebsd-usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA174108EB1E for ; Wed, 22 Aug 2018 16:48:01 +0000 (UTC) (envelope-from jh-fbml@snkmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 58A697E189 for ; Wed, 22 Aug 2018 16:48:01 +0000 (UTC) (envelope-from jh-fbml@snkmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 1DE06108EB1C; Wed, 22 Aug 2018 16:48:01 +0000 (UTC) Delivered-To: usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0CBDC108EB1B for ; Wed, 22 Aug 2018 16:48:01 +0000 (UTC) (envelope-from jh-fbml@snkmail.com) Received: from sneak2.sneakemail.com (sneak2.sneakemail.com [64.46.156.55]) by mx1.freebsd.org (Postfix) with ESMTP id AEEE27E188 for ; Wed, 22 Aug 2018 16:48:00 +0000 (UTC) (envelope-from jh-fbml@snkmail.com) Received: from sneaked (ip-172-17-0-4.ec2.internal [172.17.0.4]) by a46fa9f5892d.localdomain (Postfix) with ESMTP id 664426000B for ; Wed, 22 Aug 2018 16:47:59 +0000 (UTC) Received: from 40.107.70.75 by mail.sneakemail.com with SMTP; 22 Aug 2018 16:47:59 -0000 Received: (sneakemail censored 11601-1534956478-23307 #7); 22 Aug 2018 16:47:59 -0000 Received: (sneakemail censored 11601-1534956478-23307 #6); 22 Aug 2018 16:47:59 -0000 Received: (sneakemail censored 11601-1534956478-23307 #5); 22 Aug 2018 16:47:59 -0000 Received: (sneakemail censored 11601-1534956478-23307 #4); 22 Aug 2018 16:47:59 -0000 Received: (sneakemail censored 11601-1534956478-23307 #3); 22 Aug 2018 16:47:59 -0000 Received: (sneakemail censored 11601-1534956478-23307 #2); 22 Aug 2018 16:47:59 -0000 Received: (sneakemail censored 11601-1534956478-23307 #1); 22 Aug 2018 16:47:59 -0000 Authentication-Results: spf=softfail (sender IP is 208.19.99.222) smtp.mailfrom=microchip.com; sneakemail.com; dkim=none (message not signed) header.d=none;sneakemail.com; dmarc=none action=none header.from=microchip.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning microchip.com discourages use of 208.19.99.222 as permitted sender) MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-ID: <11601-1534956478-23307@sneakemail.com> Date: Wed, 22 Aug 2018 10:47:30 -0600 From: "John Hein" To: usb@freebsd.org Subject: Re: access usb device from bhyve vm In-Reply-To: References: <1634-1534897546-921625@sneakemail.com> Spamdiagnosticoutput: 1:99 Spamdiagnosticmetadata: NSPM X-Mailer: Perl5 Mail::Internet v X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2018 16:48:02 -0000 blubee blubeeme wrote at 08:42 +0800 on Aug 22, 2018: > On Wed, Aug 22, 2018 at 8:26 AM John Hein wrot= e: >=20 > Does anyone have thought about what it would take to support acc= ess to > individual usb devices "natively" from a bhyve vm=3F > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F > freebsd-usb@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebs= d.org" >=20 > I had this idea maybe a year or two years ago, there was also anothe= r guy [he worked > on the fbuffer for bhyve] who wanted to get it done but they were wa= iting on the > main guy behind the USB stack on freebsd:=A0hselasky >=20 > He was too busy to actually do any work so the project stalled. >=20 > My use case for having direct access to usb devices in a bhyve vm co= uld allow rapid > development of USB drivers for FreeBSD by sniffing the packets being= sent over USB > to the bhyve guest and reverse engineer drivers so that we can write= native drivers > for common devices that aren't supported on FreeBSD yet. >=20 > I had to put that on the back burner for a bit since there's a lot m= ore pressing > FreeBSD issues that I am working on. >=20 > What's your use case=3F My use case is more specific (and thus perhaps less of a lofty goal=3F)= =2E I want to access a usb-based fpga jtag programmer from a linux vm (specifically using a xilinx tool like "impact"). From owner-freebsd-usb@freebsd.org Thu Aug 23 22:01:26 2018 Return-Path: Delivered-To: freebsd-usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 94700109995A for ; Thu, 23 Aug 2018 22:01:26 +0000 (UTC) (envelope-from torfinn.ingolfsen@getmail.no) Received: from bouvier.getmail.no (bouvier.getmail.no [84.210.184.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2A5B88A3E8 for ; Thu, 23 Aug 2018 22:01:22 +0000 (UTC) (envelope-from torfinn.ingolfsen@getmail.no) Received: from localhost (localhost [127.0.0.1]) by bouvier.getmail.no (Postfix) with ESMTP id 3653140023 for ; Fri, 24 Aug 2018 00:01:08 +0200 (CEST) Received: from bouvier.getmail.no ([127.0.0.1]) by localhost (bouvier.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id e-dgvHm7KPBi for ; Fri, 24 Aug 2018 00:01:07 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by bouvier.getmail.no (Postfix) with ESMTP id AD02F40033 for ; Fri, 24 Aug 2018 00:01:07 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.9.2 bouvier.getmail.no AD02F40033 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=getmail.no; s=8A9C8B4C-D727-11E2-8095-B6466E6B3FA2; t=1535061667; bh=6vSDch5FhzVAodA13khJIsXYRgS32RXguxqwofAhJpo=; h=Date:From:To:Subject:Message-Id:Mime-Version:Content-Type: Content-Transfer-Encoding; b=OX/HZ9axsz/rVGUPRJLvisR9ebPgolsJ1+JoXIz+HUasgDfKfNKffYcedIKCcBfA6 xzkfXIX5Qitkzvt3BHJk2t1y8Es8v4r8Xc3ojbmeC51tapsraJeDYbaxpRPUCX0F9z AgPkYiDXj2kpMc5kgMpd+myPEzApExRtrE+M64FE= X-Virus-Scanned: amavisd-new at bouvier.get.c.bitbit.net Received: from bouvier.getmail.no ([127.0.0.1]) by localhost (bouvier.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id LghhqtJ1q9h7 for ; Fri, 24 Aug 2018 00:01:07 +0200 (CEST) Received: from kg-core1.kg4.no (unknown [81.191.204.127]) by bouvier.getmail.no (Postfix) with ESMTPSA id 6207840023 for ; Fri, 24 Aug 2018 00:01:07 +0200 (CEST) Date: Fri, 24 Aug 2018 00:01:06 +0200 From: Torfinn Ingolfsen To: freebsd-usb@FreeBSD.org Subject: Re: access usb device from bhyve vm Message-Id: <20180824000106.eb271e2385662fd2275f19d0@getmail.no> In-Reply-To: <11601-1534956478-23307@sneakemail.com> References: <1634-1534897546-921625@sneakemail.com> <11601-1534956478-23307@sneakemail.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd10.4) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Aug 2018 22:01:26 -0000 On Wed, 22 Aug 2018 10:47:30 -0600 "John Hein" wrote: > > My use case is more specific (and thus perhaps less of a lofty goal?). > I want to access a usb-based fpga jtag programmer from a linux vm > (specifically using a xilinx tool like "impact"). FWIW, (and unless you are looking for the full "iMPACT" experience) I have successfully programmed both Altera (now Intel) and Xilinx fpga's using OpenOCD and 'jtag' (from UrJTAG) - both tools run native on FreeBSD. xcs3prog alson run native on FreeBSD, but I haven't found a "cable" (aka JTAG adapter) that works with it yet. My notes: https://sites.google.com/site/tingox/fpga_openocd https://sites.google.com/site/tingox/fpga_urjtag https://sites.google.com/site/tingox/fpga_xc3sprog -- Torfinn Ingolfsen From owner-freebsd-usb@freebsd.org Fri Aug 24 08:34:58 2018 Return-Path: Delivered-To: freebsd-usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E707B1083AB8 for ; Fri, 24 Aug 2018 08:34:57 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7B0DE7D3B8 for ; Fri, 24 Aug 2018 08:34:57 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x229.google.com with SMTP id j81-v6so1146273ite.0 for ; Fri, 24 Aug 2018 01:34:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jhTE9TNknn/ou1z4i5cwemodj4ooPhqJxLQ/uXOBO30=; b=IdDHWgW/Fn2uBHwHWhYvjCTnV2Vd6WaK2+tdKYSvkQiwY4nOGctd707euy0ZnpJcQ6 NN5BIK77PNLE4TW9Gs580EqqKEOccuch0+fiGEmg5DCsQ7wNZ7utbkkdMRryzD5YM3Js k0MeuHtqqA5oq/d5FYJNusuF1bmVeVz5eQAJtOve2MdWSWo92Z+38dC1dGMCGTsghFpq Gj0g3Du1yco9dnMtP96IlN05Q0ZSPsQ3Q2ICdY1/kepi367uSK0PrL8YaJxhJd8ESEfS IkxsRp8XjsZi4xNUctQ8qAf00gZnUZ2LQ4/Pa4q7OWY67tQziD4+tcguDVskuza/VJsC hiyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jhTE9TNknn/ou1z4i5cwemodj4ooPhqJxLQ/uXOBO30=; b=GvyXp1TxULh5BlvE1HVooCx1dqixcRe9uB6PtyTEqaB5V/YS2i+JtLv/li82Z9dHQl nxBemi4snNdHAFaGgM4lBPkfGdtbcALiwNDVph7wZsrSKe5KbK2ERhd30nmJ5k7xHMQa /sr1qMUggJ+DHa28Iikdfs/pE8zGkeU9dhcnb9PKm2LLhrgzWeqdQPWNT5bTTyHs8v77 ZMAZQsX07h4WldNrSG7hJr4QHbmC/FJupcl4WqkQN5GvFxJL4RJGx+3L5n4WJtGbYGhw 6r8p3yYRuxznasW2Toz5Fuf7/aqJEGjEhrBe/6zZCrMtKNYLm3WJWCmj1Nd2OWIj0mhO dmdA== X-Gm-Message-State: APzg51DXkSfg9zZZKBeXtiHvQWSUzkSIdiNzPP98l082WjJPkaWwg7OA yAjIvo1fJEj83N3nNZpUrwrQYrKznmi+lBpX3Dg= X-Google-Smtp-Source: ANB0VdaOFjqjxxnOevlJBhTp+mPOAIDoeo9cu7w/xmF6avItxFpTOCmCeqJ13A/iRXYqRO8j38WycAjz59jHpKp590U= X-Received: by 2002:a24:d0d6:: with SMTP id m205-v6mr639706itg.89.1535099696908; Fri, 24 Aug 2018 01:34:56 -0700 (PDT) MIME-Version: 1.0 References: <1634-1534897546-921625@sneakemail.com> <11601-1534956478-23307@sneakemail.com> <20180824000106.eb271e2385662fd2275f19d0@getmail.no> In-Reply-To: <20180824000106.eb271e2385662fd2275f19d0@getmail.no> From: blubee blubeeme Date: Fri, 24 Aug 2018 16:34:45 +0800 Message-ID: Subject: Re: access usb device from bhyve vm To: torfinn.ingolfsen@getmail.no Cc: freebsd-usb@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2018 08:34:58 -0000 On Fri, Aug 24, 2018 at 6:02 AM Torfinn Ingolfsen < torfinn.ingolfsen@getmail.no> wrote: > On Wed, 22 Aug 2018 10:47:30 -0600 > "John Hein" wrote: > > > > > My use case is more specific (and thus perhaps less of a lofty goal?). > > I want to access a usb-based fpga jtag programmer from a linux vm > > (specifically using a xilinx tool like "impact"). > > FWIW, (and unless you are looking for the full "iMPACT" experience) I have > successfully programmed both Altera (now Intel) and Xilinx fpga's using > OpenOCD and 'jtag' (from UrJTAG) - both tools run native on FreeBSD. > xcs3prog alson run native on FreeBSD, but I haven't found a "cable" (aka > JTAG adapter) that works with it yet. > > My notes: > https://sites.google.com/site/tingox/fpga_openocd > https://sites.google.com/site/tingox/fpga_urjtag > https://sites.google.com/site/tingox/fpga_xc3sprog > -- > Torfinn Ingolfsen > _______________________________________________ > freebsd-usb@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org" > Thanks for your notes, they are very helpful. I wonder are there any other people on this list using jtag adapters who would be willing to share a list of devices. I am looking to purchase one and it would be great to have a list of known devices so that not only me but others can have a list of devices known to work on FreeBSD. Anyone out there w/ jtag adapters care to chime in about their devices? Best, Owen