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 920 points

Replies: 22

Views: 2300

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

  • I've tried to program from MSPFlasher the example and this is the output:

    * -----/|-------------------------------------------------------------------- *
    * / |__ *
    * /_ / MSP Flasher v1.3.16 *
    * | / *
    * -----|/-------------------------------------------------------------------- *
    *
    * Evaluating triggers...done
    * Checking for available FET debuggers:
    * Found USB FET @ usbmodem1461 <- Selected
    * Initializing interface @ usbmodem1461...done
    * Checking firmware compatibility:
    * FET firmware is up to date.
    * Reading FW version...done
    * Setting VCC to 3000 mV...done
    * Accessing device...done
    * Reading device information...done
    * Loading file into device...
    # Exit: 59
    # ERROR: Could not erase device memory
    * Starting target code execution...done
    * Disconnecting from device...done
    *
    * ----------------------------------------------------------------------------
    * Driver : closed (Could not reset device)
    * ----------------------------------------------------------------------------
    */

    thank you
  • In reply to miha:

    Can you perform a factory reset of the device?

    Chris
  • In reply to Chris Sterzik:

    Unfortunately No,

    I've tried with JTAG and also with XDS110.

    This is very urgent.. what can I try more?

    Miha
  • In reply to miha:

    If I reconnect the programmer to the PCB the red and the green led light flashes 500ms one 500ms the other not simultaneously.
  • In reply to miha:

    Can you focus on the XDS110?  With the XDS110 applied and power, can you see the tool in the device manager (assuming windows)?

    Do you need to reset the XDS110?  You can use the xdsfu.exe . I do not have CCS8 but you should be able to find the tool here ccsv8\ccs_base\common\uscif\xds110.

    Can you select the XDS110 from CCS?  Download a simple piece of example code from the new SDK?

    Regards,

    Chris

  • In reply to Chris Sterzik:

    Can you program a launchpad or target board? Confirm that the issue is not with the custom hardware?

    Regards,
    Chris
  • In reply to Chris Sterzik:

    I can program a launchpad, the hardware was working for few months without any problems, but after upgrading to CSS8 and the simplelink 2.00 + MSP FET firmware upgrade the problem showed.

    I use os x.

    And if I XDS110 or JTAG is the same. Unable to do the factory reset or upload the program.

    Is this a problem of the new MSP FET firmware maybe?

    Miha
  • In reply to miha:

    It is possible that maybe the PJ port where the programming pins are are locked or something like that?
  • In reply to miha:

    Chris, can I ask you if the simplelink sdk 2.00 supports version D of msp432401R?
    For the version C is explicitly written, the D should also be but Better to ask.

    Thank you
  • In reply to miha:

    Revision D of the silicon should be included in the support. I have submitted a bug and asked this to be updated. I also noticed that the macOS only identifies Sierra and I am investigation that as well.

    Do you have any way to utilize the XDS110 on the launchpad to connect to your custom board? What version of the MSP432-Fet adapter (www.ti.com/.../msp-fet-432adptr ) are you using?

    Chris

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.