How to change the product name and vendor name?

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
holeygaurav
Posts: 2
Joined: Fri Jul 15, 2011 2:24 pm

How to change the product name and vendor name?

Post by holeygaurav » Fri Jul 15, 2011 2:56 pm

Dear sir,

We have successfully implemented the usb interface on Atmega 16 using keyboard simulator project available at http://www.krezac.net/avr/yake-en . Now we wish to change the vendor and product name. We have tried changing the macro in firmware/usbconfig.h from
#define USB_CFG_DEVICE_NAME 'T', 'i', 'p', 'R', 'o', 'o', 't'
to
#define USB_CFG_DEVICE_NAME 'K', 'E', 'Y', 'B', 'O', 'A', 'R', 'D'

and then make the project but not able to make the device detected with new name "KEYBOARD". The device is detected with the same old name "TipRoot". Please guide us.

Thanks and Regards,
Gaurav Holey

ulao
Rank 4
Rank 4
Posts: 481
Joined: Mon Aug 25, 2008 8:45 pm

Re: How to change the product name and vendor name?

Post by ulao » Fri Jul 15, 2011 6:46 pm

Yes that is how you do it but if you already have the device install you will need to remove it first. When the device is install windows marks down the name in the registry and changing that in the firmware does not change the registry. Use usbDview or manually edit the registry on your own.

holeygaurav
Posts: 2
Joined: Fri Jul 15, 2011 2:24 pm

Re: How to change the product name and vendor name?

Post by holeygaurav » Sat Jul 16, 2011 8:40 am

As in cmd-> regedit?
Could you please elaborate how to find it in the registry and delete/edit it?

ulao
Rank 4
Rank 4
Posts: 481
Joined: Mon Aug 25, 2008 8:45 pm

Re: How to change the product name and vendor name?

Post by ulao » Sat Jul 16, 2011 3:24 pm

Yikes, tampering of the registry is something you need to do at your own risk my friend. Only advise I have there is search for you PID/VID. usbDview is by far the better choice
http://gobbledgeek.wordpress.com/2011/01/10/usbdview/

Post Reply