Hi there,
I would think if you define these it will over write the weak names for Device and product
#define MANUFACTURER_NAME {'t','n','i'}
#define MANUFACTURER_NAME_LEN 3
#define PRODUCT_NAME {'t','i','n', 'y', ' ', 'd', 'e', 'v', 'i', 'c', 'e'}
#define PRODUCT_NAME_LEN 11
HTH
GL PJ