MSP430 FR57xx Training Workshop
From Texas Instruments Embedded Processors Wiki
Version 1.0 September 2011
Contents |
Introduction
The MSP430 FRAM Beginner Workshop is a quick introduction to the MSP430FR5xx generation including:
- Introduction to FRAM
- Introduction to the FR57xx generation offerings
- Hands-on experience with the MSP-EXP430FR5739 Experimenter Board
- Operating the FR57xx in active and low-power modes
- Operating the MPU on the FR57xx
Lab exercises are included for the following:
- Lab 1: MSP-EXP430FR5739 OBE / Active Power Measurement
- Lab 2: Using the MPU Peripheral
View This Workshop On-line
A video of the presentation and labs for this workshop is available at:
Running The Labs
In order to run the labs, you will need:
- A Windows XP/Vista/7 PC with one free USB ports
- Adobe Reader [1]
- Code Composer Studio 4.2
- MSP-EXP430FR5739 Experimenter Board ([2])
- USB to mini-usb cable ([3])
- Multimeter with j-cables to measure current consumption. ([4])
Workshop Contents
- Introduction to FRAM
- FRAM Technology Attributes
- Understanding FRAM
- Target Applications
- 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
- FR57xx Peripheral Additions & Enhancements
- eUSCI - UART, SPI, & I2C
- ADC10_B
- RTC_B and Comp_D
- JTAG and BSL
- Using FRAM on the FR57xx
- Unified Memory
- Setting Up Code and Data Memory
- Memory Protection Unit
- Differentiating with the MSP430FR57xx
- Ultra-fast Writes
- Low Active Write Duty Cycle
- Ultra-Low Power
- Increased Flexibility
- High Endurance
- FR57xx and Reliability
- Data Retention Definitions
- Data Retention Test Procedure
- Tools & Resources
- Getting Started with MSP430FR5739
- Frequently Asked Questions
Lab Exercise Contents
- 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
- 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 ...
- If CCS experiences a crash and then does not allow you to re-open that workspace
- Open the Windows Task Manager
- End the process javaw.exe
- Click 'Cancel' on the workspace selection window
- Re-open CCS
Instructor Materials version 1.0 September 2011
Updated materials are available below:
- Presentation PowerPoint slides in PDF[5]
- Presentation PowerPoint slides in .PPT format[6]
- The workshop installation flash drive contents are in a zipped file[7]
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.
- Alternately, you can have student perform the installations before the class.
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:
- USB to mini-usb cable ($0.64 in qty 50+ [8])
- Multimeter with j-cables to measure current consumption [Digital Multimeter] [Banana to IC Hooks]
Useful Links
Here are a number of links that will help assist you in the instruction/learning of this training course:
- TI's FRAM Homepage
- MSP430FR5739 Homepage
- MSP430FR5xx Family User's Guide
- MSP430FR57xx Datasheet
- MSP430FR57xx Erratasheet
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.
Leave a Comment