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: MSP432P401R
Tool/software: Code Composer Studio
Hi,After upgrading to ccs8 and simplelink 2.00 my custom board is not more detected, the error that I get is Unknown device. I use MSP FET.
This is the entire error:
CORTEX_M4_0: Trouble Reading Memory Block at 0x20100c on Page 0 of Length 0x4: Could not read device memory
CORTEX_M4_0: GEL: Error while executing OnTargetConnect(): Target failed to read 0x0020100C
at gGEL_DeviceID=*((unsigned int *) 0x0020100C) [msp432p401r.gel:247]
CORTEX_M4_0: Failed Soft Reset: Could not reset device
CORTEX_M4_0: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0x6c88: Could not erase device memory
CORTEX_M4_0: File Loader: Verification failed: Target failed to write 0x00000000
CORTEX_M4_0: GEL: File: /Users/miha/workspace_200/hello_MSP_EXP432P401R_tirtos_ccs/Debug/hello_MSP_EXP432P401R_tirtos_ccs.out: Load failed.
Can somebody help me?Until now everything was working fine but now I've locked the second custom board.Is this a known issue? How to solve?
In reply to miha:
MSP432P401R RevD was tested with MSP-FET before releasing the silicon.
As you've mentioned that after upgrading to CCS8.0 and the new SDK the issue shows up. Is the same hardware setup working with the CCS & SDK setup you've used before? MSP-FET will automatically downgrade its firmware.
Best regards,Bob Heilmaier
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 Chris Sterzik:
Hi Chris,I'm attaching a photo of my Hardware(sorry for the quality but my phone camera is not working as it should)As you can see my msp fet is attached with a short cable,I'm working with the device like 2 months everyday without any problem. The working environment is CCS8 + Simplelink SDK 1.40.. With the upgrade to simplelink SDK 2.00 (and CCS8) I've locket two MSP432P401R. Now I don't know exactly if the problem is a combination of CCS8 + SDK 2.0 or just the SDK. The problem is that I'm about to go to production with this hardware and right now I cannot afford to lock my HW. My idea was to upgrade to SDK 2.00 to improve the code usability in the future and improve power consumption.If you need I can send you the SN of the msp-fet but I as I can see it works nicely. If I try to program with CCS7 the firmware downgrades, with CCS8 the firmware upgrades..
In reply to Bob Heilmaier:
to make sure I get the problem correctly, please do correct me if anything below is not true:
If all above is true (especially the 3. item), please try to connect your XDS110 to the hardware using the 10pin connector from your picture and follow the steps from SLAU575 (Chapter 8.1 "Factory Reset Without Password")
Thank you for sending the picture - it is clear enough. Per Bob's request, can you use the XDS110 from the launchpad instead?
there should be no difference between using the XDS110 of the black or the red LaunchPad.
You're saying that you cannot reset the device. Have you tried the steps from my comment above? At which step are you failing?
I'm working on macOS, CCSv8.0 with SDK 1.40 right now.
The hardware that I'm working right now is a custom made PCB with a MSP432P401 rev D.
With the setup(look at the attached photo) I'm getting stack at connecting to the device following the chapter "Factory Reset..."
Is there something other that I can try?
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.