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.
Part Number: MSP430F5508
I wish to BSP program my device via USB. I am using the python usb firmware upgrader, powering up while pressing the RST but the device is not recognized. what am I missing?
please check the recommended capacitances for the USB Power System. Those are displayed in section 5.44 in the device datasheet. I saw that you are at least missing C18 for the V18 terminal.
Am I right that you want to program your device via BSL? In that case please check the MSP430 Flash Device Bootloader (BSL) User's Guide, section 188.8.131.52. Instead of pressing RST you might rather want to tie the PUR pin to VUSB.
Please let me know if this solves your issue.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Britta Ruelander:
thank you for you answer,
I have reviewed the datasheet and BSL guide you directed me to,
I added the missing capacitors
BUT unfortunately, none of your suggestions helped.
any other ideas?
In reply to Enbar Yuval:
We first power the device and than connect it to USB.
you are correct we are tying PUR to VUSB
here is the error:
USB VID: PID 2047:0200 not found (maybe device not in BSL mode?)
please set device in BSL mode and select File->Rescan HID BUS...
You need to press the 'BSL' button and not the RST button while at the same time, you connect device(peripheral) side USB cable to your computer. From the schematic above, I am not sure whether you have BSL configured on your board. You might need to jumper 1 and 2 to get BSL working. It also looks like you are missing a 1.4kohm resistor from D+ to PUR. To verify that your schematic is correct, a great reference to designing the USB with BSL functionality is listed in Figure 8 of SLAU457b.pdf document
In reply to Arthi Bhat1:
I would suggest the following:
If the steps above do not work, then I would try redownloading the USB BSL onto the device to ensure it was not corrupted somehow. Information about this can be found on the MSPBSL webpage within the Customize the BSL section.
Search E2E! Your questions may already be answered!
TI Cloud Tools MSP Product Page
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.