buy MAC and VID is mandatory ?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MaFa_974161
Level 5
Level 5
100 sign-ins 50 replies posted 50 questions asked

Hello

to everybody.

 

I'm developing product using  CYW954907AEVAL1F

 

Have I to buy my MAC address and VID ?

0 Likes
1 Solution
Aditi_B
Moderator
Moderator
Moderator
500 replies posted 5 questions asked 250 replies posted

Hi,

If you've larger chip volumes then purchasing the MAC address makes sense. If you've lesser chip volumes, I would suggest purchasing the MAC address won't be that profitable. You can go ahead with the pre-programmed MAC address in this case. You can get in touch with Murata on how to purchase the MAC address as the pre-programmed address belongs to them.

Thanks

Aditi

View solution in original post

0 Likes
5 Replies
Aditi_B
Moderator
Moderator
Moderator
500 replies posted 5 questions asked 250 replies posted

Hi,

Yes, you can go ahead and buy the MAC address that is already pre-programmed into the chip. If you want a custom MAC then you can check with the IEEE. Please refer to the following link -

https://standards.ieee.org/products-services/regauth/index.html

Can you provide more info/clarification on the VID part?

Thanks

Aditi

0 Likes
MaFa_974161
Level 5
Level 5
100 sign-ins 50 replies posted 50 questions asked

How can I buy the MAC address that is already pre-programmed into the chip ?

 

I develop a firmware that use CDC-ACM as communication with USB .... Have I to buy a VID (vendor identifier) for my company ?

0 Likes
MaFa_974161
Level 5
Level 5
100 sign-ins 50 replies posted 50 questions asked

Regard VID:

 

when we connect CYW954907AEVAL1F by USB on a Tablet

we want to display our string : "Gilardoni Raggi X - our product name".

 

This string is visible in

apps/snips/usbx_usb_device/usb_device_cdc_acm_read_write/usb_device_cdc_acm_read_write.c

row 312 :

 

unsigned char string_framework[] = {

/* Manufacturer string descriptor : Index 1 - "Cypress Semiconductor" */
0x09, 0x04, 0x01, 0x15,
0x43, 0x79, 0x70, 0x72, 0x65, 0x73, 0x73, 0x20,
0x53, 0x65, 0x6d, 0x69, 0x63, 0x6f, 0x6e, 0x64,
0x75, 0x63, 0x74, 0x6f, 0x72,

/* Product string descriptor : Index 2 - "Cypress USB UART" */
0x09, 0x04, 0x02, 0x10,
0x43, 0x79, 0x70, 0x72, 0x65, 0x73, 0x73, 0x20,
0x55, 0x53, 0x42, 0x20, 0x55, 0x41, 0x52, 0x54,

/* Serial Number string descriptor : Index 3 - "0001" */
0x09, 0x04, 0x03, 0x04,
0x30, 0x30, 0x30, 0x31
};

 

Can we change this string using Cypress-VID without buy our VID ?

 

 

0 Likes
Aditi_B
Moderator
Moderator
Moderator
500 replies posted 5 questions asked 250 replies posted

Hi,

You can go through the following link to get more idea on VID/PID

https://community.infineon.com/t5/Knowledge-Base-Articles/Using-cypress-VID-PID-in-end-product/ta-p/...

Thanks

Aditi

0 Likes
Aditi_B
Moderator
Moderator
Moderator
500 replies posted 5 questions asked 250 replies posted

Hi,

If you've larger chip volumes then purchasing the MAC address makes sense. If you've lesser chip volumes, I would suggest purchasing the MAC address won't be that profitable. You can go ahead with the pre-programmed MAC address in this case. You can get in touch with Murata on how to purchase the MAC address as the pre-programmed address belongs to them.

Thanks

Aditi

0 Likes