Table of Contents

    CCS 21 Installation
    Example projects
    How to do important MSPM0 tasks
    How to do important TM4C123 tasks
    KiCad information for drawing circuits and making PCBs
    Reference material
 

CCS 21.0 Installation (required)

CCS21.0 is the IDE for ECE445L. See ECE419K/ECE445L/ECE445M/ECE382V CCS Installation Step By Step. It runs on Windows, Macintosh OS, or Linux. The starter projects were tested with CCS 21.0. Please avoid using a newer version, because the software may not run.

Example Projects

    Download all CCS21 software examples as ValvanoWareMSPM0_v1.zip. Simply unzip this file. Suggested for ECE445L Fall 2026 and later (NEW).
    Download all Keil 5 software examples as ValvanoWareTM4C123v6.zip Simply unzip this file. Suggested for ECE445L Spring 2026 and earlier (OLD).
    Download LabStarterFiles.zip Simply unzip this file. August 19, 2025 version of Starter projects for ECE445L Fall 2025 labs. (OLD)

How to do important MSPM0 tasks

How to unbrick the MSPM0G3507 by forcing BSL (bootstrap loader) with physical reset:
    1) Press-and-hold the BSL_Invoke button (S1, near LED) while pressing and releasing the Reset button.
    2) The device should go to BSL and stay in Active mode for ~10secs.
    3) Attempt to program immediately after releasing reset.
    4) Release the BSL_Invoke button (S1, near LED).
 
Nothing works on the board? Try performing a factory reset
https://dev.ti.com/gallery/view/TIMSPGC/MSPM0_Factory_Reset_Tool/ver/1.0.2/

How to do important TM4C123 tasks

    How to reflash your chip (do this if you can no longer program the TM4C123
    Directions on how to test a TM4C123 LaunchPad . The project is included in example files
    Window8KeilDebuggerFix.htm How to fix Windows 8 and 10, when Keil will not launch into the debugger

KiCad information

Do preassignments 1,2,3 of ECE319K PCB camp. Also connect to ECE445L libraries as given for Lab 6 starter projects.

Reference Material

    FFT16.xls16-element Discrete Fourier Transform
    ValvanoTshirtEE445L_2015.pdf Image of T shirt given to winners of the design competition
    SystemDesignGuidelines.pdf How to design embedded systems
    c-refcard.pdf Reference card from Stanford