Other Parts Discussed in Thread: SYSCONFIG, UNIFLASH,
Important note for early MSPM0 customers
TI recently launched a new family of Arm Cortex-M0+ MCUs, including the MSPM0L series and MSPM0G series. These MCUs are accompanied by a comprehensive amount of collateral and tools support which might not be compatible for early adopters.
This guide is intended to clarify which documentation and tools should be used for early samples and production samples.
Update: The repository for MSPM0 early samples on My Secure Resources has been deprecated. It's recommended to use production samples moving forward and all documentation and tools will continue being released on TI.com and dev.ti.com. Please contact your local sales if you need access to early samples content.
How to determine MSPM0 Sample versions
You have production samples if:
- You were able to order samples directly from ti.com and didn’t need to contact a TI sales office.
- Your device is marked as MSPM0Lxxx/MSPM0Gxxx/M0Lxxx/M0Gxxx/Lxxx/Gxxx (depending on package)
- Your LaunchPad is marked as Rev A
- The VERSION bit fields (31-28) in the DEVICEID Register (see Technical Reference Manual) is 0x1
- Note that MSPM0L production devices are sampling now; however, MSPM0G devices are not available yet in production silicon.
You have early samples if:
- You did not order samples directly from ti.com and to order samples through a TI sales office.
- Your device is marked as XM0L/XM0G
- Your LaunchPad is marked as Rev 1.0
- The VERSION bit fields (31-28) in the DEVICEID Register (see Technical Reference Manual) is 0x0
Documentation
|
Production Samples |
Early Samples (see update above) |
MSPM0L Technical Reference Manual |
||
MSPM0L34x/L130x datasheet |
||
MSPM0L110x datasheet |
||
MSPM0G Technical Reference Manual |
||
MSPM0G150x datasheet |
||
MSPM0G350x datasheet |
||
MSPM0G110x datasheet |
My Secure Resources | |
MSPM0G310x datasheet |
My Secure Resources | |
Application Notes, migration guides, white papers, etc. |
Multiple documents available on TI.com |
Most documents available on TI.com are applicable to early samples, but are intended for production samples. |
Software and Tools
|
Production Samples |
Early Samples (see update above) |
MSPM0 SDK |
Version: 1.xx.xx.xx |
Version: 0.xx.xx.xx |
CCS Theia |
Version: 1.0.0+. Includes support package 1.0.x.x |
Version: 0.90 Includes support package 0.x.x.x |
CCS (Eclipse) |
Version: 12.2+. 12.4 preferred 12.2 includes support package 0.2.0.x 12.3 includes support package 1.0.x.x 12.4 includes support package 1.1.x.x |
TI.com (CCSTUDIO 12.1 or older) Version: 11.x to 12.1 Requires manual installation of support package available through My Secure Resources |
SysConfig |
Version 1.15.0.2826+. 1.17.x.x preferred CCS Theia 1.0.x includes 1.16.x.x CCS 12.2 includes 1.15.0.2826 CCS 12.3 includes 1.16.x.x CCS 12.4 includes 1.17.x.x |
Version 1.15.0.2729 Requires manual installation |
UniFlash |
Version: 8.2.x+ |
Version 8.0.0 Requires manual installation of support package available through My Secure Resources |
MSPM0-SDK on TI-Rex |
Not available |
|
MSPM0-ACADEMY on TI-Rex |
Not available |
|
IAR Embedded workbench for Arm |
Version: 9.40.1 preferred. Includes support package |
Version: 9.20.1 (recommended and validated with SDK) Requires manual installation of support package available through My Secure Resources |
Keil MDK-Arm with uVision |
Version: 5.38a+ CMSIS-Pack 1.1.0.x available now |
Version: 5.36 (recommended and validated with SDK) CMSIS-Pack available through My Secure Resources |