yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Wheeled Chassis Kit📖
0.Chassis installation course
  • Installation Video-1
  • Installation Video-2
  • Installation Video-3
1.4-channel motor drive module tutorials
Motor introduction and commissioning
  • 1. Motor introduction and usage
  • 2.PC host
IIC communication
  • For Arduino
  • For ESP32
  • For JetsonNANO
  • For MSPM0
  • For PICO2
  • For RDK X5
  • For RPi5
  • For STM32
USART communication
  • For Arduino
  • For ESP32
  • For JetsonNANO
  • For MSPM0
  • For PICO2
  • For RDK X5
  • For RPi5
  • For STM32
2.Kinematic analysis
  • Kinematic Analysis of Two-wheel Drive Vehicles
  • Kinematic Analysis of Four-wheel Drive Vehicles
3.MSPM0 chassis tutorials(MSPM0G3507/MSPM0G3519)
MSPM0 Basic Course
  • 1. Introduction to MSPM0
Development environment construction
  • 01.CCS Theia Development
  • 02.MDK Arm Development
  • 03.UniFlash Downloader
  • 04.DAP-LINK download program
  • 05.Program simulation and debugging
  • 06.Engineering transplantation
Keil basic case
  • 1. Turn on the LED light
  • 2. System delay
  • 3. Button control
  • 4. External interruption
  • 5. Serial communication
  • 6. Timer
  • 7. PWM breathing light
  • 8. ADC acquisition
  • 9. DMA transfer
  • 10. Get MPU6050 data (I2C)
  • 11. LCD Display (SPI)
CCS basic case
  • 1. Turn on the LED light
  • 2. System delay
  • 3. Button control
  • 4. External interruption
  • 5. Serial communication
  • 6. Timer
  • 7. PWM breathing light
  • 8. ADC acquisition
  • 9. DMA transfer
  • 10. Get MPU6050 data (I2C)
  • 11. LCD Display (SPI)
MSPM0 Robot Expansion Board Example
  • 1. Introduction to MSPM0 robot expansion board
  • 2. Customize buttons
  • 3. Drive the buzzer
MSPM0 Sensor extension information
  • 01.3-channel tracking
  • 02.4-channel tracking
  • 03.8-channel tracking
  • 04.CCD tracking
  • 05.Electric PTZ control
  • 06.2.4G handle control
  • 07.Servo ultrasonic avoid
  • 08.Bluetooth remote control
  • 09.K210-Automatic Driving
  • 10.K210-Color follow
  • 11.K210-Number recognition
  • 12.K210-Color reaction
  • 13.K210-Road signs
  • 14.K210-Machine code following
  • 15.K210-QR code recognition
  • 16.K230-Visual tracking
  • 17.K230-Color tracking
  • 18.K230-Color response
  • 19.K230-Road sign recognition
  • 20.K230-Machine code tracking
  • 21.K230-QR code recognition action
  • 22.K230-Autonomous avoid
  • 23.K230-License plate tracking
  • 24.K230-Face tracking
  • 25.K230-Gaze direction tracking
  • 26.K230-Palm tracking
  • 27.K230-Target tracking
  • 28.K230-Human body tracking
  • 29.K230-OCR character recognition action
4.STM32 chassis tutorials
  • 01.3-channel tracking
  • 02.4-channel tracking
  • 03.8-channel tracking
  • 04.CCD tracking
  • 05.Electric PTZ control
  • 06.2.4G handle control
  • 07.Servo ultrasonic avoid
  • 08.Bluetooth remote control
  • 09.K210-Automatic Driving
  • 10.K210-Color follow
  • 11.K210-Number recognition
  • 12.K210-Color Reaction
  • 13.K210-Road signs
  • 14.K210-Machine code following
  • 15.K210-QR code recognition
  • 16.K230-Visual tracking
  • 17.K230-Color tracking
  • 18.K230-Color response
  • 19.K230-Road sign recognition
  • 20.K230-Machine code tracking
  • 21.K230-QR code recognition action
  • 22.K230-Autonomous avoid
  • 23.K230-License plate tracking
  • 24.K230-Face tracking
  • 25.K230-Gaze direction tracking
  • 26.K230-Palm tracking
  • 27.K230-Target tracking
  • 28.K230-Human body tracking
  • 29.K230-OCR character recognition action
5.Expand course
  • 1.Autonomous driving car
  • 2.Vehicle-mounted balance ball motion control systemnew
Download
  • Code
  • 3D_Model_File
Download ZIP

Welcome to Wheeled Chassis Kit repository

02.MDK Arm Development

MDK Arm

MDK Arm1. MDK-ARM installationARM Compiler 5 (AC 5)Install AC 5Add AC 5Verify AC 5Install the MSPM0G chip package2. SysConfig installation3. Configure SysConfig for KEIL 5syscfg.batMSPM0_SDK_syscfg_menu_import.cfgKEIL 5 Add SysConfig toolUse SysConfig tool

MDK Arm (Microcontroller Development Kit for ARM): An integrated development environment (IDE) for microcontroller applications based on Cortex™-M, Cortex-R4, ARM7™ and ARM9™ processors.

xxxxxxxxxx
The installation package path and the software installation path should not contain Chinese characters. Please install the installation package in a full English path

1. MDK-ARM installation

To build the TI development environment, you need to use Keil MDK-Arm uVision v5.38a or higher!

xxxxxxxxxx
Since MDK-ARM is a paid software, the tutorial only covers the MDK-ARM installation process

Open MDK_541.exe as an administrator and install according to the prompts:

image-20241030161622372

Agree to the agreement

image-20241030161651463

Installation location

The recommended default location for the software:

image-20241030161721708

User Information

You can fill in as you like:

image-20241030161754243

If the driver installation pops up during the installation process, select Install All:

image-20241030162043152

You need to close the software package/component interface for the first time: This interface can install chip packages, but it requires a network connection!

image-20241030162229418

ARM Compiler 5 (AC 5)

Starting from MDK5.37, the AC5 compiler is no longer installed by default and needs to be installed independently!

xxxxxxxxxx
To compile with the old version of the project source code, you need to use AC5 to compile. To install the AC5 compiler, you need to open the project first.

image-20241030163845105

Install AC 5

Open setup.exe under ARMCompiler_5.zip as an administrator and install according to the prompts:

image-20241030164152251

Agree to the agreement

image-20241030164302253

Installation location

Modify the installation location: Create a new ARMCC folder in the C:\Users\W_ML\AppData\Local\Keil_v5\ARM folder, and select this folder as the installation location of AC5

xxxxxxxxxx
You need to create a new ARMCC folder according to your own MDK-ARM installation location

image-20241030165327510

image-20241030165340832

image-20241030165353394

image-20241030165547891

Add AC 5

The following operations involve MDK-ARM software, and you need to open a project; otherwise, the relevant menu options cannot be selected.

image-20241030165840078

Add compiler: Select C:\Users\W_ML\AppData\Local\Keil_v5\ARM\ARMCC folder

image-20241030165936734

Verify AC 5

The appearance of compiler version 5 indicates that the installation is successful!

image-20241030170251531

Install the MSPM0G chip package

Double-click to open the TexasInstruments.MSPM0G1X0X_G3X0X_DFP.1.3.1.pack file to install the chip package:

image-20241030172516415

image-20241030172631867

image-20241030172651605

2. SysConfig installation

xxxxxxxxxx
SysConfig is a configuration tool for TI microcontrollers and processors, designed to simplify hardware and software configuration for TI developers and accelerate software development!

Open sysconfig-xxx-setup.exe as an administrator and install according to the prompts:

image-20241030171701573

Agree to the agreement

image-20241030171732133

Installation location

The recommended default location for the software is:

image-20241030171756509

image-20241030171832458

image-20241030172101176

3. Configure SysConfig for KEIL 5

Use the SysConfig tool on KEIL MDK-ARM.

syscfg.bat

Use Notepad to edit the syscfg.bat file, and then check whether SYSCFG_PATH is correct: ** Fill in the sysconfig_cli.bat file path in the SysConfig installation directory, pay attention to whether the version number and path are consistent! **

xxxxxxxxxx
syscfg.bat file path: C:\ti\mspm0_sdk_2_02_00_05\tools\keil
sysconfig_cli.bat file path: C:\ti\sysconfig_1.21.1
If the user changes the default installation location of the software, he needs to find the syscfg.bat file under the MSPM0-SDK installation location and modify it

image-20241030173619482

MSPM0_SDK_syscfg_menu_import.cfg

Use Notepad to edit the MSPM0_SDK_syscfg_menu_import.cfg file, and then check if the path and version number are correct:

image-20241030174425539

KEIL 5 Add SysConfig tool

image-20241030175141471

Find and open the MSPM0_SDK_syscfg_menu_import.cfg file:

xxxxxxxxxx
MSPM0_SDK_syscfg_menu_import.cfg file location: C:\ti\mspm0_sdk_2_02_00_05\tools\keil
If the user changes the default installation location of the software, he needs to find the MSPM0_SDK_syscfg_menu_import.bat file under the MSPM0-SDK installation location

image-20241030175445891

Use SysConfig tool

image-20241030175749016

The following interface appears, indicating that the configuration is successful!

xxxxxxxxxx
Opening the SysConfig tool in the .cfg file of the TI project will not cause this prompt!

image-20241030175829493

CCS Theia Development
UniFlash Downloader

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文