From nobody Fri Nov 12 08:59:15 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B9B031852694 for ; Fri, 12 Nov 2021 08:59:32 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrCFb5BmBz4VWH for ; Fri, 12 Nov 2021 08:59:31 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Fri, 12 Nov 2021 09:59:22 +0100 id 00DCA808.618E2CEA.000058D0 Date: Fri, 12 Nov 2021 09:59:15 +0100 From: Milan Obuch To: freebsd-usb@freebsd.org Subject: USBDMSC emulated device does not work on FreeBSD Message-ID: <20211112095915.226af6be@zeta.dino.sk> X-Mailer: Claws Mail 3.18.0git295 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrCFb5BmBz4VWH X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-usb@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-usb@dino.sk X-Spamd-Result: default: False [0.21 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dino.sk]; NEURAL_SPAM_MEDIUM(0.99)[0.991]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_HAM_SHORT(-0.96)[-0.960]; NEURAL_SPAM_LONG(0.48)[0.483]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Hi, recently I got PolarFire SoC FPGA based board I am working on FreeBSD support for. As a non volatile storage, it has eNVM used for HSS and eMMC as disk device. After reset, first thing run is HSS, which loads U-Boot from eMMC and usual boot process continues. It is possible, however, break the process and issue 'usbdmsc' command on HSS prompt. eMMC is then presented as USB disk. This works on Windows, and one or more (depends on partition table used on eMMC) disk drives are presented to system. It is possible to use balenaEtcher software to put some image there and do something with it. This does not work on FreeBSD. I see device being attached after starting 'usbdmsc' command, but no USB drive is being created. Could someone help me to diagnose this? Which command output (maybe 'usbconfig ') could offer some hint? Regards, Milan From nobody Fri Nov 12 10:54:24 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EDAB017CB7E8 for ; Fri, 12 Nov 2021 10:54:34 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrFpL5t6sz3P0b for ; Fri, 12 Nov 2021 10:54:34 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 0F802260483; Fri, 12 Nov 2021 11:54:25 +0100 (CET) Message-ID: <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> Date: Fri, 12 Nov 2021 11:54:24 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> From: Hans Petter Selasky In-Reply-To: <20211112095915.226af6be@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrFpL5t6sz3P0b X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/12/21 09:59, Milan Obuch wrote: > Hi, > > recently I got PolarFire SoC FPGA based board I am working on FreeBSD > support for. As a non volatile storage, it has eNVM used for HSS and > eMMC as disk device. > > After reset, first thing run is HSS, which loads U-Boot from eMMC and > usual boot process continues. It is possible, however, break the > process and issue 'usbdmsc' command on HSS prompt. eMMC is then > presented as USB disk. > > This works on Windows, and one or more (depends on partition table used > on eMMC) disk drives are presented to system. It is possible to use > balenaEtcher software to put some image there and do something with it. > > This does not work on FreeBSD. I see device being attached after > starting 'usbdmsc' command, but no USB drive is being created. Could > someone help me to diagnose this? Which command output (maybe > 'usbconfig ') could offer some hint? > > Regards, > Milan > Hi, Can you share what is printed in dmesg? This command may also be useful. It will show which kernel drivers are attached to your device. usbconfig show_ifdrv --HPS From nobody Fri Nov 12 11:07:14 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9B597183AF02 for ; Fri, 12 Nov 2021 11:07:18 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrG51371Bz3hvm for ; Fri, 12 Nov 2021 11:07:17 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Fri, 12 Nov 2021 12:07:15 +0100 id 00DCA80D.618E4AE3.0000654B Date: Fri, 12 Nov 2021 12:07:14 +0100 From: Milan Obuch To: freebsd-usb@freebsd.org Subject: Re: USBDMSC emulated device does not work on FreeBSD Message-ID: <20211112120714.73f195a9@zeta.dino.sk> In-Reply-To: <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> X-Mailer: Claws Mail 3.18.0git295 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrG51371Bz3hvm X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-usb@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-usb@dino.sk X-Spamd-Result: default: False [2.62 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dino.sk]; NEURAL_SPAM_MEDIUM(1.00)[0.996]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_SPAM_LONG(0.92)[0.922]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, 12 Nov 2021 11:54:24 +0100 Hans Petter Selasky wrote: > On 11/12/21 09:59, Milan Obuch wrote: > > Hi, > > > > recently I got PolarFire SoC FPGA based board I am working on > > FreeBSD support for. As a non volatile storage, it has eNVM used > > for HSS and eMMC as disk device. > > > > After reset, first thing run is HSS, which loads U-Boot from eMMC > > and usual boot process continues. It is possible, however, break the > > process and issue 'usbdmsc' command on HSS prompt. eMMC is then > > presented as USB disk. > > > > This works on Windows, and one or more (depends on partition table > > used on eMMC) disk drives are presented to system. It is possible > > to use balenaEtcher software to put some image there and do > > something with it. > > > > This does not work on FreeBSD. I see device being attached after > > starting 'usbdmsc' command, but no USB drive is being created. Could > > someone help me to diagnose this? Which command output (maybe > > 'usbconfig ') could offer some hint? > > > > Regards, > > Milan > > > > Hi, > > Can you share what is printed in dmesg? > > This command may also be useful. It will show which kernel drivers > are attached to your device. > > usbconfig show_ifdrv > > --HPS > After issuing command 'usbdmsc' on HSS prompt, I see just kernel: ugen1.3: at usbus1 line in console (and later in dmesg). Relevant line in output of 'usbconfig show_ifdrv' command is ugen1.3: at usbus1, cfg=255 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) which does not tell much, I think. Anything else I can try to get something meaningfull? Note, my FreeBSD box is rather old, 11.4-STABLE, test done on 12.2-STABLE was basically the same. Regards, Milan From nobody Fri Nov 12 11:11:38 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EB86C183E9A7 for ; Fri, 12 Nov 2021 11:11:41 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrGB55nbqz3l37 for ; Fri, 12 Nov 2021 11:11:41 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id C6847260483; Fri, 12 Nov 2021 12:11:40 +0100 (CET) Message-ID: <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> Date: Fri, 12 Nov 2021 12:11:38 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> From: Hans Petter Selasky In-Reply-To: <20211112120714.73f195a9@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrGB55nbqz3l37 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Hi, > kernel: ugen1.3: at usbus1 > > line in console (and later in dmesg). Relevant line in output of > 'usbconfig show_ifdrv' command is > > ugen1.3: at usbus1, cfg=255 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) > cfg=255 means something very low level USB failed. It was not able to set the configuration number. Try: usbconfig -d ugen1.3 set_config 0 --HPS From nobody Fri Nov 12 11:18:06 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 6A3061842663 for ; Fri, 12 Nov 2021 11:18:10 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrGKY385vz3mlN for ; Fri, 12 Nov 2021 11:18:08 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Fri, 12 Nov 2021 12:18:07 +0100 id 00DCA80D.618E4D6F.0000668E Date: Fri, 12 Nov 2021 12:18:06 +0100 From: Milan Obuch To: freebsd-usb@freebsd.org Subject: Re: USBDMSC emulated device does not work on FreeBSD Message-ID: <20211112121806.2db2a908@zeta.dino.sk> In-Reply-To: <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> X-Mailer: Claws Mail 3.18.0git295 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrGKY385vz3mlN X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-usb@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-usb@dino.sk X-Spamd-Result: default: False [2.61 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dino.sk]; NEURAL_SPAM_MEDIUM(1.00)[0.996]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_SPAM_LONG(0.92)[0.919]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, 12 Nov 2021 12:11:38 +0100 Hans Petter Selasky wrote: > Hi, > > > kernel: ugen1.3: at usbus1 > > > > line in console (and later in dmesg). Relevant line in output of > > 'usbconfig show_ifdrv' command is > > > > ugen1.3: at usbus1, cfg=255 > > md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) > > cfg=255 means something very low level USB failed. It was not able to > set the configuration number. > > Try: > > usbconfig -d ugen1.3 set_config 0 > > --HPS > I tried, basically no change (no output on console, no change in output of 'usbconfig show_ifdrv' command). Also, I tried 'usbconfig -d ugen1.3 dump_all_desc' just out of curiosity, output is ugen1.3: at usbus1, cfg=255 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0008 idVendor = 0x1514 idProduct = 0x0001 bcdDevice = 0x3000 iManufacturer = 0x0001 iProduct = 0x0002 iSerialNumber = 0x0003 bNumConfigurations = 0x0001 Regards, Milan From nobody Fri Nov 12 11:20:45 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 7B88118426BE for ; Fri, 12 Nov 2021 11:20:49 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrGNd2ZJpz3mjv for ; Fri, 12 Nov 2021 11:20:49 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 0E761260483; Fri, 12 Nov 2021 12:20:47 +0100 (CET) Message-ID: <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> Date: Fri, 12 Nov 2021 12:20:45 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> From: Hans Petter Selasky In-Reply-To: <20211112121806.2db2a908@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrGNd2ZJpz3mjv X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/12/21 12:18, Milan Obuch wrote: > On Fri, 12 Nov 2021 12:11:38 +0100 > Hans Petter Selasky wrote: > >> Hi, >> >>> kernel: ugen1.3: at usbus1 >>> >>> line in console (and later in dmesg). Relevant line in output of >>> 'usbconfig show_ifdrv' command is >>> >>> ugen1.3: at usbus1, cfg=255 >>> md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) >> >> cfg=255 means something very low level USB failed. It was not able to >> set the configuration number. >> >> Try: >> >> usbconfig -d ugen1.3 set_config 0 >> >> --HPS >> > > I tried, basically no change (no output on console, no change in output > of 'usbconfig show_ifdrv' command). > > Also, I tried 'usbconfig -d ugen1.3 dump_all_desc' just out of > curiosity, output is > > ugen1.3: at usbus1, cfg=255 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) > > bLength = 0x0012 > bDescriptorType = 0x0001 > bcdUSB = 0x0200 > bDeviceClass = 0x0000 > bDeviceSubClass = 0x0000 > bDeviceProtocol = 0x0000 > bMaxPacketSize0 = 0x0008 > idVendor = 0x1514 > idProduct = 0x0001 > bcdDevice = 0x3000 > iManufacturer = 0x0001 > iProduct = 0x0002 > iSerialNumber = 0x0003 > bNumConfigurations = 0x0001 > Hi, I suspect the USB implementation in this device is buggy and not fully spec. compliant. You may try to set the UQ_NO_STRINGS quirk on this device and re-plug: usbconfig -d ugen1.3 add_quirk UQ_NO_STRINGS Then physically re-plug the device. --HPS From nobody Fri Nov 12 11:34:38 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 6322E1849AB9 for ; Fri, 12 Nov 2021 11:34:42 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrGhd4YYpz3rmF for ; Fri, 12 Nov 2021 11:34:41 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Fri, 12 Nov 2021 12:34:39 +0100 id 00DCA80D.618E514F.00006864 Date: Fri, 12 Nov 2021 12:34:38 +0100 From: Milan Obuch To: freebsd-usb@freebsd.org Subject: Re: USBDMSC emulated device does not work on FreeBSD Message-ID: <20211112123438.6305fc56@zeta.dino.sk> In-Reply-To: <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> X-Mailer: Claws Mail 3.18.0git295 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrGhd4YYpz3rmF X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-usb@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-usb@dino.sk X-Spamd-Result: default: False [2.62 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dino.sk]; NEURAL_SPAM_MEDIUM(1.00)[0.998]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_SPAM_LONG(0.92)[0.923]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, 12 Nov 2021 12:20:45 +0100 Hans Petter Selasky wrote: > On 11/12/21 12:18, Milan Obuch wrote: > > On Fri, 12 Nov 2021 12:11:38 +0100 > > Hans Petter Selasky wrote: > > > >> Hi, > >> > >>> kernel: ugen1.3: at usbus1 > >>> > >>> line in console (and later in dmesg). Relevant line in output of > >>> 'usbconfig show_ifdrv' command is > >>> > >>> ugen1.3: at usbus1, > >>> cfg=255 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) > >> > >> cfg=255 means something very low level USB failed. It was not able > >> to set the configuration number. > >> > >> Try: > >> > >> usbconfig -d ugen1.3 set_config 0 > >> > >> --HPS > >> > > > > I tried, basically no change (no output on console, no change in > > output of 'usbconfig show_ifdrv' command). > > > > Also, I tried 'usbconfig -d ugen1.3 dump_all_desc' just out of > > curiosity, output is > > > > ugen1.3: at usbus1, cfg=255 > > md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) > > > > bLength = 0x0012 > > bDescriptorType = 0x0001 > > bcdUSB = 0x0200 > > bDeviceClass = 0x0000 > > bDeviceSubClass = 0x0000 > > bDeviceProtocol = 0x0000 > > bMaxPacketSize0 = 0x0008 > > idVendor = 0x1514 > > idProduct = 0x0001 > > bcdDevice = 0x3000 > > iManufacturer = 0x0001 > > iProduct = 0x0002 > > iSerialNumber = 0x0003 > > bNumConfigurations = 0x0001 > > > > Hi, > > I suspect the USB implementation in this device is buggy and not > fully spec. compliant. > > You may try to set the UQ_NO_STRINGS quirk on this device and re-plug: > > usbconfig -d ugen1.3 add_quirk UQ_NO_STRINGS > > Then physically re-plug the device. > > --HPS > I agree this device has buggy USB implementation - there is __assert_func(): services/mmc/mmc_api.c:214: HSS_MMC_ReadBlock() Assertion failed: ((size_t)srcOffset & (HSS_MMC_SECTOR_SIZE-1)) == 0u soon after 'usbdmsc' command execution (when connected to FreeBSD box). That could explain it does not work :) Trying the command you wrote I get just Adding quirk 'UQ_NO_STRINGS' failed, continuing. I tested this on both 11.4 and 12.2 boxes. So I think something FreeBSD did in early stage after discovering new device on USB bus disturbs this device's USB stack badly and somehow it crashes (I need reset in order to continue working with it). Regards, Milan From nobody Fri Nov 12 12:49:24 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 8FF5F185901B for ; Fri, 12 Nov 2021 12:49:27 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrJLv37jbz4lbF for ; Fri, 12 Nov 2021 12:49:27 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 4000C260483; Fri, 12 Nov 2021 13:49:26 +0100 (CET) Message-ID: Date: Fri, 12 Nov 2021 13:49:24 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> From: Hans Petter Selasky In-Reply-To: <20211112123438.6305fc56@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrJLv37jbz4lbF X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/12/21 12:34, Milan Obuch wrote: > On Fri, 12 Nov 2021 12:20:45 +0100 > Hans Petter Selasky wrote: > >> On 11/12/21 12:18, Milan Obuch wrote: >>> On Fri, 12 Nov 2021 12:11:38 +0100 >>> Hans Petter Selasky wrote: >>> >>>> Hi, >>>> >>>>> kernel: ugen1.3: at usbus1 >>>>> >>>>> line in console (and later in dmesg). Relevant line in output of >>>>> 'usbconfig show_ifdrv' command is >>>>> >>>>> ugen1.3: at usbus1, >>>>> cfg=255 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) >>>> >>>> cfg=255 means something very low level USB failed. It was not able >>>> to set the configuration number. >>>> >>>> Try: >>>> >>>> usbconfig -d ugen1.3 set_config 0 >>>> >>>> --HPS >>>> >>> >>> I tried, basically no change (no output on console, no change in >>> output of 'usbconfig show_ifdrv' command). >>> >>> Also, I tried 'usbconfig -d ugen1.3 dump_all_desc' just out of >>> curiosity, output is >>> >>> ugen1.3: at usbus1, cfg=255 >>> md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) >>> >>> bLength = 0x0012 >>> bDescriptorType = 0x0001 >>> bcdUSB = 0x0200 >>> bDeviceClass = 0x0000 >>> bDeviceSubClass = 0x0000 >>> bDeviceProtocol = 0x0000 >>> bMaxPacketSize0 = 0x0008 >>> idVendor = 0x1514 >>> idProduct = 0x0001 >>> bcdDevice = 0x3000 >>> iManufacturer = 0x0001 >>> iProduct = 0x0002 >>> iSerialNumber = 0x0003 >>> bNumConfigurations = 0x0001 >>> >> >> Hi, >> >> I suspect the USB implementation in this device is buggy and not >> fully spec. compliant. >> >> You may try to set the UQ_NO_STRINGS quirk on this device and re-plug: >> >> usbconfig -d ugen1.3 add_quirk UQ_NO_STRINGS >> >> Then physically re-plug the device. >> >> --HPS >> > > I agree this device has buggy USB implementation - there is > > __assert_func(): services/mmc/mmc_api.c:214: HSS_MMC_ReadBlock() Assertion failed: ((size_t)srcOffset & (HSS_MMC_SECTOR_SIZE-1)) == 0u > > soon after 'usbdmsc' command execution (when connected to FreeBSD box). > That could explain it does not work :) > > Trying the command you wrote I get just > > Adding quirk 'UQ_NO_STRINGS' failed, continuing. > > I tested this on both 11.4 and 12.2 boxes. So I think something FreeBSD > did in early stage after discovering new device on USB bus disturbs > this device's USB stack badly and somehow it crashes (I need reset in > order to continue working with it). > > Regards, > Milan > There is also "usbdump -i usbus1 -f 3 -s 65536 -vvv" which may point at the exact command which is failing. -_HPS From nobody Fri Nov 12 13:00:45 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 8E671185F08E for ; Fri, 12 Nov 2021 13:00:49 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrJc04PQxz4qGB for ; Fri, 12 Nov 2021 13:00:48 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Fri, 12 Nov 2021 14:00:46 +0100 id 00DCA813.618E657E.00007113 Date: Fri, 12 Nov 2021 14:00:45 +0100 From: Milan Obuch To: freebsd-usb@freebsd.org Subject: Re: USBDMSC emulated device does not work on FreeBSD Message-ID: <20211112140045.018ebf0c@zeta.dino.sk> In-Reply-To: References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> X-Mailer: Claws Mail 3.18.0git295 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrJc04PQxz4qGB X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-usb@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-usb@dino.sk X-Spamd-Result: default: False [2.62 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dino.sk]; NEURAL_SPAM_MEDIUM(1.00)[0.999]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_SPAM_SHORT(0.95)[0.948]; NEURAL_SPAM_LONG(0.97)[0.969]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, 12 Nov 2021 13:49:24 +0100 Hans Petter Selasky wrote: [ snip ] > There is also "usbdump -i usbus1 -f 3 -s 65536 -vvv" > > which may point at the exact command which is failing. > > -_HPS > Output after attaching device, could you find there anything interesting? 13:56:37.417823 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 00 05 03 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0x50 status 0xea3a3 13:56:37.417898 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x50 status 0xca3a1 13:56:37.417931 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] WRITE 0 bytes flags 0x10 status 0xca0a3 13:56:37.418013 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 0 bytes flags 0x10 status 0xea0a1 13:56:37.431634 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:37.431804 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=20,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 18 bytes 0000 12 01 00 02 00 00 00 40 14 15 01 00 00 30 01 02 |.......@.....0..| 0010 03 01 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 status 0xca1a1 13:56:37.434624 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 03 00 00 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 status 0xea1a3 13:56:37.434775 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 04 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 status 0xca1a1 13:56:37.434811 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 03 00 00 04 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 4 bytes flags 0x10 status 0xca1a3 13:56:37.434887 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 4 bytes 0000 04 03 09 04 -- -- -- -- -- -- -- -- -- -- -- -- |.... | flags 0x10 status 0xea1a1 13:56:37.434916 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 03 03 09 04 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 status 0xea1a3 13:56:37.435011 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 32 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |2. | flags 0x10 status 0xca1a1 13:56:37.435038 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 03 03 09 04 32 00 -- -- -- -- -- -- -- -- |......2. | frame[1] READ 50 bytes flags 0x10 status 0xca1a3 13:56:37.435137 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=52,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 50 bytes 0000 32 03 31 00 32 00 33 00 34 00 35 00 36 00 37 00 |2.1.2.3.4.5.6.7.| 0010 38 00 39 00 41 00 42 00 43 00 44 00 45 00 46 00 |8.9.A.B.C.D.E.F.| 0020 31 00 35 00 31 00 34 00 31 00 31 00 31 00 31 00 |1.5.1.4.1.1.1.1.| 0030 31 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |1. | flags 0x10 status 0xea1a1 13:56:37.435168 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 01 03 09 04 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 status 0xea1a3 13:56:37.435262 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 1C 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 status 0xca1a1 13:56:37.435287 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 01 03 09 04 1C 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 28 bytes flags 0x10 status 0xca1a3 13:56:37.435386 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=28,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 28 bytes 0000 1C 03 4D 00 69 00 63 00 72 00 6F 00 63 00 68 00 |..M.i.c.r.o.c.h.| 0010 69 00 70 00 20 00 49 00 6E 00 63 00 -- -- -- -- |i.p. .I.n.c. | flags 0x10 status 0xea1a1 13:56:37.435413 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 02 03 09 04 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 status 0xea1a3 13:56:37.435510 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 30 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |0. | flags 0x10 status 0xca1a1 13:56:37.435535 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 02 03 09 04 30 00 -- -- -- -- -- -- -- -- |......0. | frame[1] READ 48 bytes flags 0x10 status 0xca1a3 13:56:37.435635 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=48,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 48 bytes 0000 30 03 50 00 6F 00 6C 00 61 00 72 00 46 00 69 00 |0.P.o.l.a.r.F.i.| 0010 72 00 65 00 53 00 6F 00 63 00 2D 00 46 00 6C 00 |r.e.S.o.c.-.F.l.| 0020 61 00 73 00 68 00 44 00 72 00 69 00 76 00 65 00 |a.s.h.D.r.i.v.e.| flags 0x10 status 0xea1a1 13:56:37.435671 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 02 00 00 09 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 9 bytes flags 0x10 status 0xea1a3 13:56:37.435761 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=12,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 9 bytes 0000 09 02 20 00 01 01 04 C0 32 -- -- -- -- -- -- -- |.. .....2 | flags 0x10 status 0xca1a1 13:56:37.435788 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 02 00 00 20 00 -- -- -- -- -- -- -- -- |...... . | frame[1] READ 32 bytes flags 0x10 status 0xca1a3 13:56:37.435886 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=32,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 32 bytes 0000 09 02 20 00 01 01 04 C0 32 09 04 00 00 02 08 06 |.. .....2.......| 0010 50 05 07 05 81 02 00 02 FF 07 05 01 02 00 02 FF |P...............| flags 0x10 status 0xea1a1 13:56:37.435911 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 00 00 00 00 00 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 status 0xea1a3 13:56:37.436012 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 01 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 status 0xca1a1 13:56:37.436038 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 00 09 01 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0x10 status 0xca1a3 13:56:37.436137 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x10 status 0xea1a1 13:56:38.436557 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 A1 FE 00 00 00 00 01 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 1 bytes flags 0x10 status 0xea1a3 13:56:38.436649 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 1 bytes 0000 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0x10 status 0xca1a1 13:56:38.436741 usbus1.3 SUBM-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=32,IVAL=0 frame[0] WRITE 31 bytes 0000 55 53 42 43 01 00 00 00 24 00 00 00 80 00 06 12 |USBC....$.......| 0010 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 -- |...$........... | flags 0 <0> status 0xea023 13:56:38.436874 usbus1.3 DONE-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 31 bytes flags 0 <0> status 0xca021 13:56:38.436886 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 36 bytes flags 0x12 status 0xeb023 13:56:38.436999 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=36,IVAL=0,ERR=0 frame[0] READ 36 bytes 0000 00 80 04 02 20 00 00 00 4D 53 43 43 20 20 20 20 |.... ...MSCC | 0010 50 6F 6C 61 72 46 69 72 65 53 6F 43 5F 6D 73 64 |PolarFireSoC_msd| 0020 31 32 33 34 -- -- -- -- -- -- -- -- -- -- -- -- |1234 | flags 0x12 status 0xcb021 13:56:38.437005 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 13 bytes flags 0x2 status 0xeb023 13:56:38.437124 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0 frame[0] READ 13 bytes 0000 55 53 42 53 01 00 00 00 00 00 00 00 00 -- -- -- |USBS......... | flags 0x2 status 0xcb021 13:56:38.437174 usbus1.3 SUBM-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=32,IVAL=0 frame[0] WRITE 31 bytes 0000 55 53 42 43 02 00 00 00 00 00 00 00 00 00 06 00 |USBC............| 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -- |............... | flags 0 <0> status 0xca023 13:56:38.437249 usbus1.3 DONE-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 31 bytes flags 0 <0> status 0xea021 13:56:38.437257 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 13 bytes flags 0x2 status 0xcb023 13:56:38.437375 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0 frame[0] READ 13 bytes 0000 55 53 42 53 02 00 00 00 00 00 00 00 00 -- -- -- |USBS......... | flags 0x2 status 0xeb021 13:56:38.437416 usbus1.3 SUBM-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=32,IVAL=0 frame[0] WRITE 31 bytes 0000 55 53 42 43 03 00 00 00 00 00 00 00 00 00 06 1E |USBC............| 0010 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 -- |............... | flags 0 <0> status 0xea023 13:56:38.437498 usbus1.3 DONE-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 31 bytes flags 0 <0> status 0xca021 13:56:38.437506 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 13 bytes flags 0x2 status 0xeb023 13:56:38.447538 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=STALLED frame[0] READ 0 bytes flags 0x2 status 0x8b025 13:56:38.447562 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 02 01 00 00 81 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0 <0> status 0xea1a3 13:56:38.447655 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0 <0> status 0xca1a1 13:56:38.447682 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 13 bytes flags 0x2 status 0xcb023 13:56:38.447749 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0 frame[0] READ 13 bytes 0000 55 53 42 53 03 00 00 00 00 00 00 00 01 -- -- -- |USBS......... | flags 0x2 status 0xeb021 13:56:38.447805 usbus1.3 SUBM-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=32,IVAL=0 frame[0] WRITE 31 bytes 0000 55 53 42 43 04 00 00 00 00 00 00 00 00 00 0A 35 |USBC...........5| 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -- |............... | flags 0 <0> status 0xca023 13:56:38.447871 usbus1.3 DONE-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 31 bytes flags 0 <0> status 0xea021 13:56:38.447879 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 13 bytes flags 0x2 status 0xeb023 13:56:38.457554 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=STALLED frame[0] READ 0 bytes flags 0x2 status 0x8b025 13:56:38.457578 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 02 01 00 00 81 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0 <0> status 0xca1a3 13:56:38.457764 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0 <0> status 0xea1a1 13:56:38.457783 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 13 bytes flags 0x2 status 0xcb023 13:56:38.457872 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0 frame[0] READ 13 bytes 0000 55 53 42 53 04 00 00 00 00 00 00 00 01 -- -- -- |USBS......... | flags 0x2 status 0xeb021 13:56:38.457945 usbus1.3 SUBM-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=32,IVAL=0 frame[0] WRITE 31 bytes 0000 55 53 42 43 05 00 00 00 24 00 00 00 80 00 06 12 |USBC....$.......| 0010 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 -- |...$........... | flags 0 <0> status 0xea023 13:56:38.458124 usbus1.3 DONE-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 31 bytes flags 0 <0> status 0xca021 13:56:38.458134 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 36 bytes flags 0x12 status 0xcb023 13:56:38.458247 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=36,IVAL=0,ERR=0 frame[0] READ 36 bytes 0000 00 80 04 02 20 00 00 00 4D 53 43 43 20 20 20 20 |.... ...MSCC | 0010 50 6F 6C 61 72 46 69 72 65 53 6F 43 5F 6D 73 64 |PolarFireSoC_msd| 0020 31 32 33 34 -- -- -- -- -- -- -- -- -- -- -- -- |1234 | flags 0x12 status 0xeb021 13:56:38.458254 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 13 bytes flags 0x2 status 0xeb023 13:56:38.458371 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0 frame[0] READ 13 bytes 0000 55 53 42 53 05 00 00 00 00 00 00 00 00 -- -- -- |USBS......... | flags 0x2 status 0xcb021 13:56:38.458437 usbus1.3 SUBM-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=32,IVAL=0 frame[0] WRITE 31 bytes 0000 55 53 42 43 06 00 00 00 FF 00 00 00 80 00 0C 03 |USBC............| 0010 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 -- |............... | flags 0 <0> status 0xca023 13:56:38.458504 usbus1.3 DONE-BULK-EP=00000001,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 31 bytes flags 0 <0> status 0xea021 13:56:38.458512 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 255 bytes flags 0x12 status 0xeb023 13:56:38.458621 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=20,IVAL=0,ERR=0 frame[0] READ 18 bytes 0000 F0 00 05 00 00 00 00 0B 00 00 00 00 24 00 00 00 |............$...| 0010 00 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x12 status 0xcb021 13:56:38.458628 usbus1.3 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 13 bytes flags 0x2 status 0xcb023 13:56:39.469628 usbus1.3 DONE-BULK-EP=00000081,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=TIMEOUT flags 0x2 status 0xab025 13:56:39.469653 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 02 01 00 00 81 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0 <0> status 0xea1a3 13:56:40.482622 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=TIMEOUT flags 0 <0> status 0x8a1a5 13:56:40.994031 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 00 05 03 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0x50 status 0xea3a3 13:56:40.994405 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x50 status 0xca3a1 13:56:40.994490 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] WRITE 0 bytes flags 0x10 status 0xca0a3 13:56:41.983565 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=TIMEOUT flags 0x10 status 0xaa0a5 13:56:42.060608 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:42.070551 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 13:56:42.334533 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xca1a3 13:56:42.344563 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0xaa1a5 13:56:42.613608 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:42.623655 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 13:56:42.887809 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xca1a3 13:56:42.898067 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0xaa1a5 13:56:42.964655 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:42.974903 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 13:56:43.247152 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xca1a3 13:56:43.258064 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0xaa1a5 13:56:43.535115 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:43.546064 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 13:56:43.814682 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xca1a3 13:56:43.825069 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0xaa1a5 13:56:44.913874 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 00 05 03 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0x50 status 0xea3a3 13:56:44.914051 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x50 status 0xca3a1 13:56:44.914125 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] WRITE 0 bytes flags 0x10 status 0xca0a3 13:56:45.913064 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=TIMEOUT flags 0x10 status 0xaa0a5 13:56:45.993972 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:46.005072 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 13:56:46.279659 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xca1a3 13:56:46.290089 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0xaa1a5 13:56:46.555550 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:46.565619 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 13:56:46.832594 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xca1a3 13:56:46.842896 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0xaa1a5 13:56:46.909732 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:46.919706 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 13:56:47.183622 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xca1a3 13:56:47.193881 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0xaa1a5 13:56:47.457605 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 13:56:47.467827 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 13:56:47.743156 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xca1a3 13:56:47.754063 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0xaa1a5 13:56:47.816559 usbus1.3 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 02 00 00 09 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 9 bytes flags 0x10 status 0xea1a3 13:56:47.826892 usbus1.3 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=IOERROR frame[0] WRITE 0 bytes flags 0x10 status 0x8a1a5 Regards, Milan From nobody Fri Nov 12 13:13:08 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2A74D183DDEC for ; Fri, 12 Nov 2021 13:13:13 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrJtK06xzz4tnF for ; Fri, 12 Nov 2021 13:13:13 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 4B345260483; Fri, 12 Nov 2021 14:13:10 +0100 (CET) Message-ID: <571bda62-b86c-a5b0-fcc6-f70102b85db7@selasky.org> Date: Fri, 12 Nov 2021 14:13:08 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> <20211112140045.018ebf0c@zeta.dino.sk> From: Hans Petter Selasky In-Reply-To: <20211112140045.018ebf0c@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrJtK06xzz4tnF X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/12/21 14:00, Milan Obuch wrote: > On Fri, 12 Nov 2021 13:49:24 +0100 > Hans Petter Selasky wrote: > > [ snip ] > >> There is also "usbdump -i usbus1 -f 3 -s 65536 -vvv" >> >> which may point at the exact command which is failing. >> >> -_HPS >> > > Output after attaching device, could you find there anything > interesting? > It crashes on synchronize cache: Try adding this quirk: usbconfig -d ugen1.3 add_quirk UQ_MSC_NO_SYNC_CACHE Then re-plug the device. --HPS From nobody Fri Nov 12 13:20:13 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 322B81841E15 for ; Fri, 12 Nov 2021 13:20:16 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrK2S0MQ7z3Cdd for ; Fri, 12 Nov 2021 13:20:16 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id CAC58260483; Fri, 12 Nov 2021 14:20:14 +0100 (CET) Message-ID: <0f15d99d-b773-ad1b-3389-ae763c800391@selasky.org> Date: Fri, 12 Nov 2021 14:20:13 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> From: Hans Petter Selasky In-Reply-To: <20211112123438.6305fc56@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrK2S0MQ7z3Cdd X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/12/21 12:34, Milan Obuch wrote: > __assert_func(): services/mmc/mmc_api.c:214: HSS_MMC_ReadBlock() Assertion failed: ((size_t)srcOffset & (HSS_MMC_SECTOR_SIZE-1)) == 0u This failure is associated with: static uint8_t scsi_request_sense[] = { 0x03, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; In the auto-quirk detector (usb_msctest.c) --HPS From nobody Fri Nov 12 13:22:00 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 5D8E01842018 for ; Fri, 12 Nov 2021 13:22:04 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrK4W2S76z3D63 for ; Fri, 12 Nov 2021 13:22:03 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Fri, 12 Nov 2021 14:22:01 +0100 id 00DCA80D.618E6A79.000077F3 Date: Fri, 12 Nov 2021 14:22:00 +0100 From: Milan Obuch To: freebsd-usb@freebsd.org Subject: Re: USBDMSC emulated device does not work on FreeBSD Message-ID: <20211112142200.7947d6b2@zeta.dino.sk> In-Reply-To: <571bda62-b86c-a5b0-fcc6-f70102b85db7@selasky.org> References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> <20211112140045.018ebf0c@zeta.dino.sk> <571bda62-b86c-a5b0-fcc6-f70102b85db7@selasky.org> X-Mailer: Claws Mail 3.18.0git295 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrK4W2S76z3D63 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-usb@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-usb@dino.sk X-Spamd-Result: default: False [0.62 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dino.sk]; NEURAL_SPAM_MEDIUM(1.00)[0.998]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_SPAM_LONG(0.92)[0.920]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, 12 Nov 2021 14:13:08 +0100 Hans Petter Selasky wrote: [ snip ] > It crashes on synchronize cache: > > Try adding this quirk: > > usbconfig -d ugen1.3 add_quirk UQ_MSC_NO_SYNC_CACHE > > Then re-plug the device. > > --HPS > Could this be done before device attach? Trouble is, after synchronize crashes, USB firmware crashes as well. This means there is basically no ugen1.3 device anymore, so doing this command just tells (after some delay) Adding quirk 'UQ_MSC_NO_SYNC_CACHE' failed, continuing. Next I must reset the board, but before I am able to do anything, it crashes again. Regards, Milan From nobody Fri Nov 12 13:25:38 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id A67CB184615E for ; Fri, 12 Nov 2021 13:25:41 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrK8j3SWRz3GDh for ; Fri, 12 Nov 2021 13:25:41 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 5031E260483; Fri, 12 Nov 2021 14:25:40 +0100 (CET) Message-ID: <3f2a86d6-6906-d5a3-45ad-3b1c7ce1a345@selasky.org> Date: Fri, 12 Nov 2021 14:25:38 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> <20211112140045.018ebf0c@zeta.dino.sk> <571bda62-b86c-a5b0-fcc6-f70102b85db7@selasky.org> <20211112142200.7947d6b2@zeta.dino.sk> From: Hans Petter Selasky In-Reply-To: <20211112142200.7947d6b2@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrK8j3SWRz3GDh X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/12/21 14:22, Milan Obuch wrote: > On Fri, 12 Nov 2021 14:13:08 +0100 > Hans Petter Selasky wrote: > > [ snip ] > >> It crashes on synchronize cache: >> >> Try adding this quirk: >> >> usbconfig -d ugen1.3 add_quirk UQ_MSC_NO_SYNC_CACHE >> >> Then re-plug the device. >> >> --HPS >> > > Could this be done before device attach? Trouble is, after synchronize > crashes, USB firmware crashes as well. This means there is basically no > ugen1.3 device anymore, so doing this command just tells (after some > delay) > > Adding quirk 'UQ_MSC_NO_SYNC_CACHE' failed, continuing. > > Next I must reset the board, but before I am able to do anything, it > crashes again. > > Regards, > Milan > Hi, man usb_quirk To install a quirk at boot time, place one or several lines like the following in loader.conf(5): hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" --HPS From nobody Fri Nov 12 13:26:32 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 50E4D184645C for ; Fri, 12 Nov 2021 13:26:35 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrK9k3dr0z3G8f for ; Fri, 12 Nov 2021 13:26:34 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 8450A260483; Fri, 12 Nov 2021 14:26:33 +0100 (CET) Message-ID: <37a6b45a-be34-4216-d038-62f1c440037c@selasky.org> Date: Fri, 12 Nov 2021 14:26:32 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US From: Hans Petter Selasky To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> <20211112140045.018ebf0c@zeta.dino.sk> <571bda62-b86c-a5b0-fcc6-f70102b85db7@selasky.org> <20211112142200.7947d6b2@zeta.dino.sk> <3f2a86d6-6906-d5a3-45ad-3b1c7ce1a345@selasky.org> In-Reply-To: <3f2a86d6-6906-d5a3-45ad-3b1c7ce1a345@selasky.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrK9k3dr0z3G8f X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 2a01:4f8:c17:6c4b::2 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [0.40 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_LONG(0.70)[0.699]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/12/21 14:25, Hans Petter Selasky wrote: > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" Should be "1" for second quirk. hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" hw.usb.quirk.1="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" --HPS From nobody Fri Nov 12 14:22:13 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D52D0183A72C for ; Fri, 12 Nov 2021 14:22:18 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrLQ203gGz3r0C for ; Fri, 12 Nov 2021 14:22:17 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Fri, 12 Nov 2021 15:22:15 +0100 id 00DCA813.618E7897.00007F15 Date: Fri, 12 Nov 2021 15:22:13 +0100 From: Milan Obuch To: freebsd-usb@freebsd.org Subject: Re: USBDMSC emulated device does not work on FreeBSD Message-ID: <20211112152213.23b45f78@zeta.dino.sk> In-Reply-To: <37a6b45a-be34-4216-d038-62f1c440037c@selasky.org> References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> <20211112140045.018ebf0c@zeta.dino.sk> <571bda62-b86c-a5b0-fcc6-f70102b85db7@selasky.org> <20211112142200.7947d6b2@zeta.dino.sk> <3f2a86d6-6906-d5a3-45ad-3b1c7ce1a345@selasky.org> <37a6b45a-be34-4216-d038-62f1c440037c@selasky.org> X-Mailer: Claws Mail 3.18.0git295 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrLQ203gGz3r0C X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-usb@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-usb@dino.sk X-Spamd-Result: default: False [2.63 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dino.sk]; NEURAL_SPAM_MEDIUM(1.00)[0.998]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_SPAM_LONG(0.93)[0.933]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, 12 Nov 2021 14:26:32 +0100 Hans Petter Selasky wrote: > On 11/12/21 14:25, Hans Petter Selasky wrote: > > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" > > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" > > Should be "1" for second quirk. > > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" > hw.usb.quirk.1="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" > > --HPS > Thanks for hint, it works now. For some reason, only one quirk works on system under test (it is 12.2-STABLE, r368192). I checked it with 'usbconfig dump_device_quirks', just the second one was shown. For completeness, necessary lines in loader.conf files are usb_quirk_load=YES hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" hw.usb.quirk.1="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" (I think UQ_NO_STRINGS could be omitted, did not test without, but 'usbconfig dump_device_quirks | grep 1514' outputs just VID=0x1514 PID=0x0001 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_MSC_NO_SYNC_CACHE nothing more.) I am reading from /dev/da0 now... next check would be write, I'll test later. If you'd like me to test anything else, just drop a note. Again, thanks for help. Regards, Milan From nobody Fri Nov 12 14:29:11 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 217F9183DE63 for ; Fri, 12 Nov 2021 14:29:16 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrLZ36wgPz3sJ5 for ; Fri, 12 Nov 2021 14:29:15 +0000 (UTC) (envelope-from hps@selasky.org) Received: from [10.36.2.165] (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 802212600D2; Fri, 12 Nov 2021 15:29:14 +0100 (CET) Message-ID: <514c7590-f9b8-4b2c-d090-5afb5c528b1b@selasky.org> Date: Fri, 12 Nov 2021 15:29:11 +0100 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: USBDMSC emulated device does not work on FreeBSD Content-Language: en-US To: Milan Obuch , freebsd-usb@freebsd.org References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> <20211112140045.018ebf0c@zeta.dino.sk> <571bda62-b86c-a5b0-fcc6-f70102b85db7@selasky.org> <20211112142200.7947d6b2@zeta.dino.sk> <3f2a86d6-6906-d5a3-45ad-3b1c7ce1a345@selasky.org> <37a6b45a-be34-4216-d038-62f1c440037c@selasky.org> <20211112152213.23b45f78@zeta.dino.sk> From: Hans Petter Selasky In-Reply-To: <20211112152213.23b45f78@zeta.dino.sk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrLZ36wgPz3sJ5 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/12/21 15:22, Milan Obuch wrote: > On Fri, 12 Nov 2021 14:26:32 +0100 > Hans Petter Selasky wrote: > >> On 11/12/21 14:25, Hans Petter Selasky wrote: >>> hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" >>> hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" >> >> Should be "1" for second quirk. >> >> hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" >> hw.usb.quirk.1="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" >> >> --HPS >> > > Thanks for hint, it works now. For some reason, only one quirk works on > system under test (it is 12.2-STABLE, r368192). I checked it with > 'usbconfig dump_device_quirks', just the second one was shown. For > completeness, necessary lines in loader.conf files are > > usb_quirk_load=YES > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" > hw.usb.quirk.1="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" > > (I think UQ_NO_STRINGS could be omitted, did not test without, but > 'usbconfig dump_device_quirks | grep 1514' outputs just > > VID=0x1514 PID=0x0001 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_MSC_NO_SYNC_CACHE > > nothing more.) > > I am reading from /dev/da0 now... next check would be write, I'll test > later. If you'd like me to test anything else, just drop a note. > > Again, thanks for help. > FYI: /usr/src/tools/tools/usbtest --HPS From nobody Sat Nov 13 07:05:21 2021 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 7FB70184199A for ; Sat, 13 Nov 2021 07:05:25 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HrmgS3gkDz4mCj for ; Sat, 13 Nov 2021 07:05:24 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by mailhost.netlabit.sk with ESMTPSA; Sat, 13 Nov 2021 08:05:22 +0100 id 00DCA815.618F63B2.0000E4AA Date: Sat, 13 Nov 2021 08:05:21 +0100 From: Milan Obuch To: freebsd-usb@freebsd.org Subject: Re: USBDMSC emulated device does not work on FreeBSD Message-ID: <20211113080521.5e4798d7@zeta.dino.sk> In-Reply-To: <37a6b45a-be34-4216-d038-62f1c440037c@selasky.org> References: <20211112095915.226af6be@zeta.dino.sk> <6a6850f5-8233-aae7-8e65-42594402fcb5@selasky.org> <20211112120714.73f195a9@zeta.dino.sk> <972a650d-d490-1965-13a4-2fb984531f1d@selasky.org> <20211112121806.2db2a908@zeta.dino.sk> <85cdc03e-e8f1-871c-6e1d-66181e45dcb1@selasky.org> <20211112123438.6305fc56@zeta.dino.sk> <20211112140045.018ebf0c@zeta.dino.sk> <571bda62-b86c-a5b0-fcc6-f70102b85db7@selasky.org> <20211112142200.7947d6b2@zeta.dino.sk> <3f2a86d6-6906-d5a3-45ad-3b1c7ce1a345@selasky.org> <37a6b45a-be34-4216-d038-62f1c440037c@selasky.org> X-Mailer: Claws Mail 3.18.0git295 (GTK+ 2.24.33; i386-portbld-freebsd11.4) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HrmgS3gkDz4mCj X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-usb@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-usb@dino.sk X-Spamd-Result: default: False [-1.30 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dino.sk]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, 12 Nov 2021 15:22:13 +0100 I wrote: > On Fri, 12 Nov 2021 14:26:32 +0100 > Hans Petter Selasky wrote: > > > On 11/12/21 14:25, Hans Petter Selasky wrote: > > > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" > > > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" > > > > Should be "1" for second quirk. > > > > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" > > hw.usb.quirk.1="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" > > > > --HPS > > > > Thanks for hint, it works now. For some reason, only one quirk works > on system under test (it is 12.2-STABLE, r368192). I checked it with > 'usbconfig dump_device_quirks', just the second one was shown. For > completeness, necessary lines in loader.conf files are > > usb_quirk_load=YES > hw.usb.quirk.0="0x1514 0x0001 0 0xffff UQ_NO_STRINGS" > hw.usb.quirk.1="0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE" > > (I think UQ_NO_STRINGS could be omitted, did not test without, but > 'usbconfig dump_device_quirks | grep 1514' outputs just > > VID=0x1514 PID=0x0001 REVLO=0x0000 REVHI=0xffff > QUIRK=UQ_MSC_NO_SYNC_CACHE > > nothing more.) > > I am reading from /dev/da0 now... next check would be write, I'll test > later. If you'd like me to test anything else, just drop a note. > > Again, thanks for help. > > Regards, > Milan > [ Follow-up to my mail ] After looking a bit into man page, I found it is actually easy to do it without reboot (which is important for my main workstation, otherwise I'd have to reopen quite a number of various windows...). Also, it looks like some bug in loader makes it not possible to add more than one quirk on boot time, which I can 'fix' from shell: kldload usb_quirk usbconfig add_dev_quirk_vplh 0x1514 0x0001 0 0xffff UQ_NO_STRINGS usbconfig add_dev_quirk_vplh 0x1514 0x0001 0 0xffff UQ_MSC_NO_SYNC_CACHE Now I can get expected info from 'usbconfig -d ugen1.3 dump_all_desc' command: ugen1.3: at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x1514 idProduct = 0x0001 bcdDevice = 0x3000 iManufacturer = 0x0001 iProduct = 0x0002 iSerialNumber = 0x0003 <123456789ABCDEF151411111> bNumConfigurations = 0x0001 Configuration index 0 bLength = 0x0009 bDescriptorType = 0x0002 wTotalLength = 0x0020 bNumInterfaces = 0x0001 bConfigurationValue = 0x0001 iConfiguration = 0x0004 bmAttributes = 0x00c0 bMaxPower = 0x0032 Interface 0 bLength = 0x0009 bDescriptorType = 0x0004 bInterfaceNumber = 0x0000 bAlternateSetting = 0x0000 bNumEndpoints = 0x0002 bInterfaceClass = 0x0008 bInterfaceSubClass = 0x0006 bInterfaceProtocol = 0x0050 iInterface = 0x0005 Endpoint 0 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0081 bmAttributes = 0x0002 wMaxPacketSize = 0x0200 bInterval = 0x00ff bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 1 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0001 bmAttributes = 0x0002 wMaxPacketSize = 0x0200 bInterval = 0x00ff bRefresh = 0x0000 bSynchAddress = 0x0000 and 'usbconfig show_ifdrv' relevant lines are ugen1.3: at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) ugen1.3.0: umass0: Relevant lines in console log/dmesg: ugen1.3: at usbus1 umass0 on uhub3 umass0: Removable Direct Access SPC-2 SCSI device da0: 40.000MB/s transfers da0: 7457MB (15273600 512 byte sectors) da0: quirks=0x2 Now, 'gpart show da0' displays expected partitioning data, I can 'mount_msdosfs /dev/da0p2 /media' and access files there as needed. Thanks for really valuable help, highly appreciated. Regards, Milan From nobody Sun Nov 14 21:00:32 2021 X-Original-To: usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E4B28183A99D for ; Sun, 14 Nov 2021 21:00:32 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Hsl8c3jrdz4Rnq for ; Sun, 14 Nov 2021 21:00:32 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2D427529B for ; Sun, 14 Nov 2021 21:00:32 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1AEL0We3018406 for ; Sun, 14 Nov 2021 21:00:32 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1AEL0W0G018405 for usb@FreeBSD.org; Sun, 14 Nov 2021 21:00:32 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202111142100.1AEL0W0G018405@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, 14 Nov 2021 21:00:32 +0000 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="16369236320.4c8E6D2e7.16889" Content-Transfer-Encoding: 7bit X-ThisMailContainsUnwantedMimeParts: N --16369236320.4c8E6D2e7.16889 Date: Sun, 14 Nov 2021 21:00:32 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" 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 Open | 234578 | Support for Sierra Wireless EM7455 modem Open | 247964 | Low read throughput on Sandisk Extreme external S 3 problems total for which you should take action. --16369236320.4c8E6D2e7.16889--