TOSHIBA-TMPM370
www.ngxtechnologies.com Page-1
User Manual: Toshiba-TMPM370
NGX Technologies is a premier supplier of development tools for the ARM7, ARM Cortex M0, M3
and M4 series of microcontrollers. NGX provides innovative and cost effective design
solutions for embedded systems. We specialize in ARM MCU portfolio, which includes ARM7,
Cortex-M0, M3 & M4 microcontrollers. Our experience with developing evaluation platforms for
NXP controller enables us to provide solutions with shortened development time thereby ensuring
reduced time to market and lower development costs for our customers. Our cost effective and
feature rich development tool offering, serves as a testimony for our expertise, cost effectiveness
and quality.
Contact Information:
www.ngxtechnologies.com Page-2
User Manual: Toshiba-TMPM370
Table of Contents
Chapter 1 : Introduction 4
www.ngxtechnologies.com Page-3
User Manual: Toshiba-TMPM370
Chapter 1: Introduction
The TMPM370 is an evaluation stamp board which is exploring the complete features of the new
ARM Cortex-M3 TMPM370FYFG microcontroller by Toshiba. Based on the ARM Cortex-M3 core
running at 80MHz, the new device operates from a 5.0V supply It integrates Toshibas proprietary
PMD3+ programmable motor driver technology, a vector engine (VE) 12-bit ADC functionality and a
comprehensive set of peripherals and interfaces into a single 100-pin IC.
www.ngxtechnologies.com Page-4
User Manual: Toshiba-TMPM370
Step 2: When you open CoFlash-1.4.6.exe setup you will get the following window , click on 'Next'.
www.ngxtechnologies.com Page-5
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-6
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-7
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-8
User Manual: Toshiba-TMPM370
1 2 3 4
www.ngxtechnologies.com Page-9
User Manual: Toshiba-TMPM370
Step 4: You will get the following window when you open CoFlash. Now click on 'config' select
'CMSIS-DAP' Adapter and select 'TMPM370FYFG' in Toshiba as shown in the following image.
www.ngxtechnologies.com Page-10
User Manual: Toshiba-TMPM370
Step 6: Select BIN file and click on 'Open'. (SampleCodes click on resources to download codes).
www.ngxtechnologies.com Page-11
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-12
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-13
User Manual: Toshiba-TMPM370
NGXs MCU evaluation platforms are not coupled tightly with any one particular combination of
IDE and debugger. The following sections will explain the setup for CooCox(CoIDE-1.7.5) and
CMSIS-DAP as the IDE and debugger respectively.
www.ngxtechnologies.com Page-14
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-15
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-16
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-17
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-18
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-19
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-20
User Manual: Toshiba-TMPM370
Step 5: Select ' I accept the terms of the license agreement' and click on 'Next'.
www.ngxtechnologies.com Page-21
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-22
User Manual: Toshiba-TMPM370
Step 9: GNU Tool setup is completed, click on Finish (Close All the Windows you get when u click
on 'Finish').
www.ngxtechnologies.com Page-23
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-24
User Manual: Toshiba-TMPM370
1 2 3
4
www.ngxtechnologies.com Page-25
User Manual: Toshiba-TMPM370
Step 3: Open the CooCox Led_blink project downloaded from our website (SampleCodes click on
resources to download codes).
www.ngxtechnologies.com Page-26
User Manual: Toshiba-TMPM370
Step 4: The window opens as shown in the following image when you open CooCox Led_Blinky
project. Next Right click on Led_Blinky and then select 'Configuration' as shown in the following
image. You will get a Configuration window , select the 'Device' option and Select the
'TMPM370FYFG' MCU as shown below.
Step 5 : Next click on the Debugger Option, select 'CMSIS-DAP' and 'SWD' as shown in the
following image.
www.ngxtechnologies.com Page-27
User Manual: Toshiba-TMPM370
Step 6: Next click on the ' Rebuild ' , if you have not selected the GNU tool chain you will get the
following warning as shown in the following image. Click on OK.
(NOTE : If you do not get any warning proceed to step : 12)
www.ngxtechnologies.com Page-28
User Manual: Toshiba-TMPM370
www.ngxtechnologies.com Page-29
User Manual: Toshiba-TMPM370
Step 10: In 'Program files' Check for GNU Tools ARM Embedded' , select 'bin' folder in '4.7
2012q4' click on OK as shown in the following image.
www.ngxtechnologies.com Page-30
User Manual: Toshiba-TMPM370
Step 1 2 : Next click on the Rebuild , ensure 'BUILD SUCCESSFUL' as shown in the below
image.
www.ngxtechnologies.com Page-31
User Manual: Toshiba-TMPM370
Step 1 3 : Next click on 'Download Code To Flash', ensure Flash successfull as shown in the below
image.Once the flashing is completed, reset the board to verify the blinky code.
www.ngxtechnologies.com Page-32
User Manual: Toshiba-TMPM370
Click on link given below for the details of schematic and board layout.
SchematicLink ( Click on resourses to download the schematic).
www.ngxtechnologies.com Page-33
User Manual: Toshiba-TMPM370
Legal
NGX Technologies Pvt. Ltd. provides the enclosed product(s) under the following conditions:
The user assumes all responsibility and liability for proper and safe handling of the goods. Further, the
user indemnifies NGX Technologies from all claims arising from the handling or use of the goods.
Due to the open construction of the product, it is the users responsibility to take any and all
appropriate precautions with regard to electrostatic discharge.
EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE, NEITHER PARTY
SHALL BE LIABLE TO THE OTHER FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES.
NGX Technologies currently deals with a variety of customers for products, and therefore our
arrangement with the user is not exclusive. NGX Technologies assumes no liability for applications
assistance, customer product design, software performance, or infringement of patents or services
described herein.
Please read the Users Guide and, specifically, the Warnings and Restrictions notice in the Users
Guide prior to handling the product. This notice contains important safety information about
temperatures and voltages.
No license is granted under any patent right or other intellectual property right of NGX Technologies
covering or relating to any machine, process, or combination in which such NGX Technologies
products or services might be or are used.
www.ngxtechnologies.com Page-34
User Manual: Toshiba-TMPM370
Disclaimers
Information in this document is believed to be reliable and accurate. However, NGX Technologies
does not give any representations or warranties, expressed or implied, as to the completeness or
accuracy of such information and shall have no liability for the consequences of use of such
information. NGX Technologies reserves the right to make changes to information published in this
document, at any time and without notice, including without limitation specifications and product
descriptions. This document replaces and supersedes all information supplied prior to the publication
hereof.
Trademarks
All referenced trademarks, product names, brands and service names are the property of their
respective owners.
www.ngxtechnologies.com Page-35