Diskussions- und Newsboard des DARC-Ortsverbandes I40
allgemeine Kategorie => Allgemeine Diskussionen => Message started by: DL8EBD on 02. October 2019, 09:43:51

Title: Gebühren für ein Produkt mit USB?
Post by: DL8EBD on 02. October 2019, 09:43:51

Eine Frage an die Entwickler:

ich muss mich aktuell im QRL mit USB für ein neues Produkt auseinandersetzen und bin dabei über die USB Vendor ID gestolpert.
Wenn ich das richtig verstehe, darf ich kein Produkt mit USB Anschluss in Verkehr bringen falls es keine eigene Vendor ID hat. Diese bekommt man bei der USB.org (vierstelliger Dollar Betrag pro Jahr!)
Stimmt das wirklich?

Hat das auch Auswirkungen auf unsere UIs die ja stets einen USB Port rausgeführt haben?
Oder hat STM bereits entsprechende Gebühren bezahlt?

Title: Re:Gebühren für ein Produkt mit USB?
Post by: SP9BSL on 02. October 2019, 10:12:46

Thomas,
The fee is unfortunatelly true for USB, same for ethernet MAC.
ST provides own PID/VID for STM usb and Windows driver for it.

What I do usualy in my commercial projects - use FTDI chips (FT230, FT232, FT245, FT2232 etc), simple converters USB/UART or USB/PARALLEL. Most of my devices uses low speed communication (MODBUS) but almost always requires galvanic isolation (<1kV).
If you need more data troughput and use own driver you must pay the fee to USB.org.

Title: Re:Gebühren für ein Produkt mit USB?
Post by: DL8EBD on 02. October 2019, 10:30:43

Thank you, Sławek,
after short consultation, here in the company, we favor the FTDI.
A virtual serial interface is much easier to handle than USB ;)

Title: Re:Gebühren für ein Produkt mit USB?
Post by: DF8OE on 02. October 2019, 14:41:45

Yes, this is a very interesting part ::)

Please regard this:
if there is product commercially sold (like a mcHF clone) with fully hardware working USB OTG - but the firmware that is applied does not support an USB client (no USB sound and CAT possible). On chip USB host (for upgrading firmware using USB memory stick or DFU protocol) is fully functionable.

So the product does not offer USB device functionality and there must be no vendor ID and so no fees to usb.org.

Now the customer upgrades the firmware using open source firmware which activates all of this. That is not part of the commercial product...

I am nearly sure it is legally action to do this.

vy 73
Andreas

Title: Re:Gebühren für ein Produkt mit USB?
Post by: db9rb on 02. October 2019, 17:35:53

Hallo,
wie Andreas schrieb, ist die VendorID / Product ID nur für Client Anwendungen notwendig.

Wenn man die default VendorID/Product ID von ST, Atmel/Microchip und Co verwendet, gibt es Probleme mit der Treiberzuordnung, wenn man identische VID/PID für unterschiedliche Geräte mit verschiedenen USB Klassen an einem Rechner nutzt. Z.B: CDC und Mass Device.

(Solange ich das Projekt aber nicht komerziell vertreibe, hätte ich aber kein Problem damit, die Product ID für "mein Project" zu ändern. Ist aber sicher nicht ideal).

Der Betrag ist übrigens nur einmal zu bezahlen.

Hier http://wiki.openmoko.org/wiki/USB_Product_IDs (http://wiki.openmoko.org/wiki/USB_Product_IDs) kann man anscheinent kostenlos eine eindeutige Product ID für OpenSource Produkte registrieren.
Ich hab mir die Details aber nicht durchgelesen.

73
Rainer

Title: Re:Gebühren für ein Produkt mit USB?
Post by: DF8OE on 02. October 2019, 18:58:22

Eine Normierung / Klassifizierung auch für Open Source Projekte wäre sicherlich begrüssenswert. Schließlich nutze ich bei meinen Webseiten für das SSL-Zertifikat auch eine kostenfreie Lösung: Lets Encrypt.

Ich kann durchaus verstehen, dass in unserer profitorientierten Wirtschaft ein monetärer Ausgleich unabdingbar ist. Ich denke aber wir befinden uns bereits in einer "Übergangszeit" zu einer Wirtschaftsform mit anderer Ausrichtung, in der das Wort "frei" ("open") einen immer größeren und wichtigeren Part spielen wird...

EDIT:
Durch die Informations- und Zusammenarbeits- Möglichkeiten des Internets ist die "Intelligenz der Massen" zu einem wichtige Faktor für uns alle geworden. Dieser funktioniert ohne Barrieren (weitestgehend) über Landes-, Glaubens-, Sprach- und anderer Grenzen hinweg. Regulatorien des alten Wirtschaftssystems blockieren das Weiterkommen aller zu Gunsten einiger weniger. Deswegen werden sie nach und nach abgebaut werden damit alle zum Fortschritt beitragen können (Traum oder Realität??)

vy 73
Andreas

Title: Re:Gebühren für ein Produkt mit USB?
Post by: dg0nf on 04. October 2019, 08:31:42

Moin!

@Thomas:
Quote:
here in the company, we favor the FTDI.


Dann frag doch mal bei FTDI nach. Bei meinem vorherigen Arbeitgeber (schon mehr als 10 Jahre her) haben wir auch die Chips von denen eingesetzt. Zu der Zeit haben die einen 8-er Block PIDs kostenlos, auch für die kommerzielle Verwendung, herausgegeben, die dann zusammen mit ihrer VID und ihren Produkten verwendet werden durften. Wir hatten damals ein Gerät mit einem FT232RL drin, das aber nicht über die virtuelle serielle, sondern über D2XX angesteuert wurde. Dafür war es notwendig, dass auch der Name von dem betreffenden Gerät bekannt war, den man mit einer PID schön im Treiber einstellen konnte.

Siehe auch hier (https://www.ftdichip.com/Support/Knowledgebase/index.html?caniuseftdisvidformypr.htm)
Gruß, Helge

Edit: Link ergänzt...

Title: Re:Gebühren für ein Produkt mit USB?
Post by: DL8EBD on 04. October 2019, 09:43:48

Danke Helge!
Werde ich Montag im QRL erörtern... aber so wie es scheint genügt jetzt erst mal nur der virtuelle COM Port.


Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.