Re: Which serial driver for the development board?

From: Milan Obuch <freebsd-usb_at_dino.sk>
Date: Fri, 24 Mar 2023 09:46:59 UTC
On Fri, 24 Mar 2023 09:57:41 +0100
Hans Petter Selasky <hps@selasky.org> wrote:

> On 3/23/23 22:03, Milan Obuch wrote:
> > I think there is some bug in device's firmware, but as MacOS was
> > able to communicate with it out-of-the-box, no configuration
> > necessary on MAC, there should be a way...  
> 
> Yes.
> 
> There are some sysctl quirks you can play with. Maybe the no strings 
> quirk will do the trick.
> 
> The device was only tested with MacOS and Windows probably. Nothing
> more nothing less :-)
> 
> --HPS
> 

I tried no strings quirk:

# usbconfig dump_device_quirks | grep 6141
VID=0x1d50 PID=0x6141 REVLO=0x0000 REVHI=0x0000 QUIRK=UQ_NO_STRINGS

but I think it did not help:

# usbconfig -d ugen0.5 list
ugen0.5: <vendor 0x1d50 product 0x6141> at usbus0, cfg=255 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)

Looking over quirk names, I tried add UQ_ASSUME_CM_OVER_DATA and
UQ_CFG_INDEX_0 as well, but no change, yet. Note, I disconnected the
board after every change and press reset on it, so I think we can
safely assume quirks were really in effect, but nothing helped, yet.

Regards,
Milan