- 
                Notifications
    
You must be signed in to change notification settings  - Fork 8.2k
 
TI MSPM0 SoC series Support #88725
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TI MSPM0 SoC series Support #88725
Conversation
| 
           The following west manifest projects have changed revision in this Pull Request: 
 Additional metadata changed: 
 ⛔ DNM label due to: 1 project with metadata changes Note: This message is automatically posted and updated by the Manifest GitHub Action.  | 
    
e3c5506    to
    b618cf6      
    Compare
  
    b618cf6    to
    3068be2      
    Compare
  
    3068be2    to
    a4a3118      
    Compare
  
    a4a3118    to
    4fb7d08      
    Compare
  
    | 
           @tbursztyka ping for review.  | 
    
| 
           Can you solve the manifest issue so the dnm label disappears?  | 
    
Add TI MSPM0 hal layer dependency. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add a support for Texas Instruments MSPM0 fmaily and MSPM0-G series SoC. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add a initial support for TI MSPMO-G series SoC Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add initial support TI MSPM0 clock module Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add a support for TI MSPM0 clock module. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Added a pinctrl driver support for MSPM0 Family. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add a GPIO driver support for TI MSPM0 SoC family. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add pinctrl and gpio data for TI MSPM0 Family. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add initial support for TI MSPM0 UART with basic poll-in and poll-out functionality. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add a support for serial debug uart. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add initial support for Texas Instruments LP_MSPM0G3507 Launchpad. Signed-off-by: Saravanan Sekar <[email protected]> Signed-off-by: Jackson Farley <[email protected]>
Add maintainers for Texas Instruments MSPM0 Series SoC Signed-off-by: Saravanan Sekar <[email protected]>
          
 | 
    
| 
           @ssekar15 I am not sure why the DNM label had to be removed manually, I thought it would be removed automatically by the manifest action  | 
    
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice to see MSPM0 support moving forward.
| 
           @nordic-krch ping for review/merge  | 
    
| ``` | ||
| cd <cloned_OPENOCD_dir> | ||
| ./bootstrap (when building from the git repository) | ||
| ./configure | ||
| make | ||
| sudo make install | ||
| ``` | ||
| 
               | 
          ||
| Then after the build, it is possible to flash the device by passing additional arguments to the flash command | ||
| 
               | 
          ||
| ``` | ||
| west flash --openocd <path to cloned dir>/src/openocd --openocd-search <path to cloned dir>/tcl | ||
| ``` | ||
| 
               | 
          ||
| Flashing using JLINK | ||
| 
               | 
          ||
| ``` | ||
| west flash --runner=jlink | ||
| ``` | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just noticed this -- this is not correct for ReStructuredText format, please use .. code-block ::
Please fix in a follow-up PR
| }; | ||
| }; | ||
| 
               | 
          ||
| oscillators: oscialltors { | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo: oscillators



This is a continuation and re-opening of the previous PR #79673. Review comments on that PR should be addressed.
This PR is refined to a basic initial support of MSPM0 Gx SoC series with hello_world sample on board LP-MSPM0G3507.