As with every USB device out there, the Funky v2 needs an unique Vendor ID and Product ID combination so that it is recognized and USB compliant. Unfortunately, purchasing a Vendor ID costs fortune and is out of the question for a small open source project like this one, so I researched on the available options. There are apparently some “smart” guys out there that purchased a VID and sell the PIDs at 10 Euro each, but that violates the rules set by USB.org ad their VID was revoked. Luckily, there is an Open Source project that owns a VID but has been discontinued: however they grant free PIDs to Open Source projects like the Funky v2.
As the openmoko products have been discontinued, Openmoko Inc. is opening up the use of its Vendor ID for use by the Free and Open Source software and hardware communities. This means you can simply register your devices and will get an allocation of a Product ID for free.
I contacted them providing the required information and 30 minutes later got approved. The Funky v2 now has VID/PID set to 0x1d50 / 0x605d
Page views: 1825