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.

  • Resolved

CCS/MSP432P401R: Unknown device after upgrade to ccs8 simplelink 2.00

Intellectual 950 points

Replies: 22

Views: 2757

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]
	 at OnTargetConnect()
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?

Thank you

Miha

  • In reply to miha:

    Hi 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

  • 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.. 

    Miha 

  • In reply to miha:

    Does the hardware setup work with your CCS7 installation?
    Best regards,
    Bob
  • In reply to Bob Heilmaier:

    Yes,

    CCS7 + SDK 1.40 Works
    CCS8 + SDK 1.40 Works
    CCS8 + SDK 2.00 Locks

    Regards
    Miha
  • In reply to miha:

    Miha,

    to make sure I get the problem correctly, please do correct me if anything below is not true:

    1. You are working on macOS, CCSv8.0 and MSP432 SDK 2.10?
    2. You are using pre-production harware with MSP-FET which worked before upgrading to the new SDK version?
    3. You also own a XDS110 which is also not capable to get a connection to the hardware after it got locked?

    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")

    Best regards,
    Bob

  • In reply to Bob Heilmaier:

    Miha,

        Thank you for sending the picture - it is clear enough.  Per Bob's request, can you use the XDS110 from the launchpad instead?

    Regards,

    Chris

  • In reply to Chris Sterzik:

    Hi Cris/Bob,

    I've tried with the black xds110 but unfortunately I cannot reset the device.
    Should it work with the black board or only with the red one?

    P.S. I'm having problems finding the rev C(red board in the EU) farnell ships only the old ones.

    Thank you
  • In reply to miha:

    Hi Miha,

    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?

    Thanks,

    Bob

  • In reply to Bob Heilmaier:

    Hi Bob,

    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?

    thank you

    Miha

  • In reply to miha:

    According to the chapter, you don't need to connect to the device but to the Debug Access Port (DAP).
    Have you performed the steps exactly according to the manual? If yes, please post at which step you are failing.
    Bob

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.