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.

MSPM0G1507: How to Read the Device ID of the MSPM0G1507 and Available Socket-Based Evaluation Options

Genius 3215 points

Part Number: MSPM0G1507

Hi All,

Regarding the MSPM0G1507, is there a way to read the Device ID directly from the standalone IC chip?

As an example from other manufacturers, some third‑party companies offer evaluation boards equipped with microcontroller sockets. Is there anything similar available for the MSPM0?

If not, I am considering using a commercially available QFP48‑pin to DIP48 adapter and creating a fixture that connects an XDS200 or XDS110 via SWD to read the Device ID.
If there is a better method for reading the Device ID during mass production, please let me know.

Best Regards,

Ito

  • Hi Ito,

    The device ID and user IDs are stored in the factory constants region of memory. They can be read from addresses: 0x41C40004 and 0x41C40008 respectively.

    For evaluation boards we do not offer any socket-based solution for MSPM0. Are you wanting to pre-program chips and then slot them into your custom boards?

    Best Regards,
    Brian

  • Hi Brian

    Thank you for your help.

    As discussed in the E2E thread, it is necessary to check whether the device is an older revision or a newer revision before mounting it on our board.

    If you are unable to specify and purchase the newer revision, please establish a method to verify the Device ID before the device is assembled onto the board.

    Best Regards,

    Ito

  • Hi Ito,

    Is there something from a specific revision of the G1507 you are needing to avoid?

    Best Regards,
    Brian

  • Hi Ito,

    Actually, can you send a picture of the device package? I can perform a trace to determine its revision.

    Best Regards,
    Brian

  • Hi Brian,

    Thank you for your reply.

    My customer's package is labeled “G4”.
    Zoey responded that since the new revision with the errata fixed still bears the “G4” label, the only option is to read the device ID.
    Is there a way to order avoiding the old revision.

    Best Regards,

    Ito

  • Hi Ito,

    To avoid ordering the old revision, you will need to coordinate with the planner. However, after a specific time, the new revisions are in production. Can you give me the full package label? I can use this to trace the device back to a specific lot and determine the revision that way.

    Best Regards,
    Brian

  • Hi Brian,

    Thank you for your reply.

    I apologize for not providing enough information earlier.
    My customer only has EVM and samples, and they have not started mass production yet.
    In other words, they have not ordered any old‑revision devices.

    According to your explanation, it seems that we can avoid receiving the old revision by consulting with the “planner” at the time of ordering, correct?

    We must obtain the devices by August. Has the specific production start schedule already been finalized?

    Best Regards,

    Ito

  • Hi Ito,

    For queries regarding ordering our devices please reach out to your TI sales rep. They will be able to give you more information about the exact schedule of when these new revisions will be in mass production and assist you in ordering.

    Best Regards,
    Brian

  • Hi Brian,

    Thank you for your reply.

    I confirmed this with the TI sales.
    In conclusion, since it will not be in time for the customer’s mass‑production schedule, we will need to temporarily include the device‑ID reading process in the mass‑production flow.

    Please provide several efficient methods for reading out the device ID from the microcontroller before it is mounted on the PCB.
    We will discuss these options with the customer and decide on the most appropriate approach.

    Best Regards,

    Ito

  • Hi Ito,

    I am discussing with the team internally for additional methods and return with their recommendations.

    Best Regards,
    Brian

  • Hi Ito,

    After talking with the team, unfortunately there is not an efficient method for the customer to be able to determine the device revision without reading the memory. TI can however use the package label to trace the device and make that determination for you.

    Best Regards,
    Brian