MSP430 FR57xx Training Workshop

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

MSP430FR5739 green.jpg

Version 1.0 September 2011


Contents

Introduction

The MSP430 FRAM Beginner Workshop is a quick introduction to the MSP430FR5xx generation including:


Lab exercises are included for the following:

View This Workshop On-line

A video of the presentation and labs for this workshop is available at:

FRAM University

MSP-EXPFR5739.jpg
FR5739BlockDiagram.jpg
FRAMGUI.jpg

Running The Labs

In order to run the labs, you will need:

Workshop Contents

  1. Introduction to FRAM
    • FRAM Technology Attributes
    • Understanding FRAM
    • Target Applications
  2. FR57xx Architecture and Core Module Overview
    • MSP430xv2 Orthogonal CPU
    • Operating Modes
    • LPM & Wakeup Time Comparison
    • PMM & Core Voltage
    • Supply Voltage Supervision
    • Clock System
    • FRAM Controller and the Cache
  3. FR57xx Peripheral Additions & Enhancements
    • eUSCI - UART, SPI, & I2C
    • ADC10_B
    • RTC_B and Comp_D
    • JTAG and BSL
  4. Using FRAM on the FR57xx
    • Unified Memory
    • Setting Up Code and Data Memory
    • Memory Protection Unit
  5. Differentiating with the MSP430FR57xx
    • Ultra-fast Writes
    • Low Active Write Duty Cycle
    • Ultra-Low Power
    • Increased Flexibility
    • High Endurance
  6. FR57xx and Reliability
    • Data Retention Definitions
    • Data Retention Test Procedure
  7. Tools & Resources
    • Getting Started with MSP430FR5739
    • Frequently Asked Questions

Lab Exercise Contents

  1. Lab 1 - Out-of-the-box Experience Demo & Active Power Measurements
    • MSP-EXP430FR5739 Experimenter's Board Hardware Overview
    • Using the Out-of-the-box Experience Demo
      • Hardware Operation
      • Use of the GUI to further experience
    • Setting up Projects in CCS
    • Measuring Power on MSP-EXP430FR5739
    • f vs. Active Power
  2. Lab 2 - Use of the Memory Protection Unit and Segment Boundaries
    • Configuring the MPU
    • Maximizing FRAM Write Speed

Technical Details

Here are some technical details that fall somewhat outside the boundaries of a typical one day workshop that might be nice to know during development:

Portable Code Composer Projects

http://processors.wiki.ti.com/index.php/Portable_Projects

FAQ Issues With The Tool Chain

We have seen the following behaviors ...

  1. Open the Windows Task Manager
  2. End the process javaw.exe
  3. Click 'Cancel' on the workspace selection window
  4. Re-open CCS

Instructor Materials version 1.0 September 2011

Updated materials are available below:

Unzip the file onto the flash drive. It will be a folder named FR57xx containing the source code files needed for the lab and the MSP-EXP430FR5739 Experimenter's Board Out of the box Experience software. Please refer to the product page for the Experimenter's board to download the latest software version.

Hardware to be Provided by the Instructor

As an instructor, you are expected to provide multimeters with J cables, and possibly USB to mini-USB cables.

Here are some recommended places to order these items:

Useful Links

Here are a number of links that will help assist you in the instruction/learning of this training course:

In addition to these links, here are some external informational links about FRAM in general:

Some of these documents and links are also included in the .zip file for this course in the Documents directory.

E2e.jpg For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article MSP430 FR57xx Training Workshop here.
Hyperlink blue.png Links
ARM Microcontroller MCU ARM Processor Digital Media Processor Digital Signal Processing Microcontroller MCU Multi Core Processor
Ultra Low Power DSP 8 bit Microcontroller MCU 16 bit Microcontroller MCU 32 bit Microcontroller MCU

Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox