This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
Regarding to vendor ID on MSP430F5514, my customer is asking a question.
They will change vendor ID at USB BSL dynamically on their application.
PC: customer ID <= (USB) => MSP430: TI unique ID
I’m not sure why they need to change vendor ID at USB BSL.
(Question)
According to application note(SLAA452C) , if it is necessary to change the BSL VID/PID to a different unique value,
the change must be made in three locations (host application/ flash BSL/ RAM BSL).
But it needs to build and recompiling for value change. In this case, it can’t be changed dynamically.
Can it change vendor ID at USB BSL dynamically on MSP430 with other method?
(PC: customer ID <= (USB) => MSP430: TI )
Regards,
Tao 2199
Hi
I have not try to modify the VID dynamically. I think we should clarify why the customer want to do this. Or they just want to modify the VID .
Best regards
Gary
Hello Gary,
Thank you for reply.
My customer just want to modify the VID, and I’m asking to them about reason of modify the VID dynamically.
About source file Firmware.resx on page 5 in application report(SLAA452C),
Is this meaning resource file of MSP430 Firmware Update program? (SLAA452C, page12)
Also can it use by BSL scripter only instead of above method (SLAA452C) to modify the VID? (Not dynamically.)
Regards,
Tao 2199
Hi Tao
For the MSP430USBDEVPACK is include the host GUI and some USB demo code application. For the source code of BSL is at here http://www.ti.com/lit/an/slaa450f/slaa450f.pdf
The BSL scripter can't modify the VID, you should change it in the BSL source code.
Best regards
Gary
**Attention** This is a public forum