Texas Instruments TMS470R1x User Manual

Browse online or download User Manual for Unknown Texas Instruments TMS470R1x. Texas Instruments TMS470R1x User's Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 83
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Getting Started
Guide
1997 Microcontroller Products
Page view 0
1 2 3 4 5 6 ... 82 83

Summary of Contents

Page 1 - Getting Started

Getting StartedGuide1997 Microcontroller Products

Page 2 - M414003-9741 revision B

Contentsviii 3 Setting Up the Code Generation Tools With SunOS 3-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Provides installatio

Page 3 - Getting Started Guide

Contentsix Contents5 Getting Started With the Code Generation Tools 5-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Provide

Page 5 - Read This First

1-1Setting Up the Code GenerationTools With DOS or Windows 3.1xThis chapter helps you install release 1.20 of the TMS470R1x code generationtools and s

Page 6

System Requirements 1-21.1 System RequirementsTo install and use the code generation tools, you need the items listed in thefollowing hardware and sof

Page 7 - Trademarks

Installing the Code Generation Tools1-3Setting Up the Code Generation Tools With DOS or Windows 3.1x1.2 Installing the Code Generation ToolsThis secti

Page 8 - If You Need Assistance . .

Setting Up the Code Generation Environment 1-41.3 Setting Up the Code Generation EnvironmentBefore or after you install the code generation tools, you

Page 9

Setting Up the Code Generation Environment1-5Setting Up the Code Generation Tools With DOS or Windows 3.1xIdentifying the directory that contains the

Page 10 - Contents

Setting Up the Code Generation Environment 1-6Setting default shell options (C_OPTION)You might find it useful to set the compiler, assembler, and lin

Page 11 - Contents

Setting Up the Code Generation Environment1-7Setting Up the Code Generation Tools With DOS or Windows 3.1xSpecifying a temporary file directory (TMP)T

Page 12

Printed in U.S.A., March 1997M414003-9741 revision BSPNU117B

Page 13 - Chapter 1

Performance Considerations 1-81.4 Performance ConsiderationsYou may notice a speed degradation when you use the code generation toolswith DOS or Windo

Page 14 - 1.1 System Requirements

2-1Setting Up the Code Generation ToolsWith Windows 95 and Windows NTThis chapter helps you install release 1.20 of the TMS470R1x code generationtools

Page 15 - CD-ROM into your

System Requirements 2-22.1 System RequirementsTo install and use the code generation tools, you need the items listed in thefollowing hardware and sof

Page 16

Installing the Code Generation Tools2-3Setting Up the Code Generation Tools With Windows 95 and Windows NT2.2 Installing the Code Generation ToolsThis

Page 17

Setting Up the Code Generation Environment 2-42.3 Setting Up the Code Generation EnvironmentBefore or after you install the code generation tools, you

Page 18

Setting Up the Code Generation Environment2-5Setting Up the Code Generation Tools With Windows 95 and Windows NTIdentifying the directory that contain

Page 19

Setting Up the Code Generation Environment 2-6Identifying alternate directories for the compiler to search (C_DIR)The compiler uses the C_DIR environm

Page 20 - 1.5 Where to Go From Here

Setting Up the Code Generation Environment2-7Setting Up the Code Generation Tools With Windows 95 and Windows NTFor more information about shell optio

Page 21 - Chapter 2

Where to Go From Here 2-82.4 Where to Go From HereYour code generation tools are now installed on your Windows 95 or WindowsNT system. Now you should

Page 22 - 2.1 System Requirements

3-1Setting Up the CodeGeneration Tools With SunOSThis chapter helps you install release 1.20 of the TMS470R1x code generationtools and set up your cod

Page 23

TMS470R1x Code Generation ToolsGetting Started GuideRelease 1.20Literature Number: SPNU117BManufacturing Part Number: M414003-9741 revision BMarch 199

Page 24 - HKEY_CURRENT_USER\Environment

System Requirements 3-23.1 System RequirementsTo install and use the code generation tools, you need the items in the followinghardware and software c

Page 25

Installing the Code Generation Tools3-3Setting Up the Code Generation Tools With SunOS3.2 Installing the Code Generation ToolsThis section helps you i

Page 26

Installing the Code Generation Tools 3-4Copying the filesBe sure you are not logged on as root. After you mount the CD-ROM, you mustcreate the directo

Page 27 - Compiler User’s Guide

Setting Up the Code Generation Environment3-5Setting Up the Code Generation Tools With SunOS3.3 Setting Up the Code Generation EnvironmentBefore or af

Page 28 - 2.4 Where to Go From Here

Setting Up the Code Generation Environment 3-6Identifying the directory that contains the executable files (path statement)You must include the tool_d

Page 29 - Generation Tools With SunOS

Setting Up the Code Generation Environment3-7Setting Up the Code Generation Tools With SunOSFor more information on the –i option, see the TMS470R1x A

Page 30 - 3.1 System Requirements

Setting Up the Code Generation Environment 3-8(Be sure to enclose the options within quotes.)Environment variable options are specified in the same wa

Page 31 - Mounting the CD-ROM

Setting Up the Code Generation Environment3-9Setting Up the Code Generation Tools With SunOSTo set the TMP environment variable, use this syntax:For C

Page 32 - Unmounting the CD-ROM

Where to Go From Here 3-10Verifying that the environment variables are setTo verify that the environment variables are set, enter:set This command lis

Page 33

4-1Setting Up the Code GenerationTools on an HP WorkstationThis chapter helps you install release 1.20 of the TMS470R1x code generationtools and set u

Page 34

IMPORTANT NOTICETexas Instruments (TI) reserves the right to make changes to its products or to discontinue any semiconductorproduct or service withou

Page 35

System Requirements 4-24.1 System RequirementsTo install and use the code generation tools, you need the items in the followinghardware and software c

Page 36

Installing the Code Generation Tools4-3Setting Up the Code Generation Tools on an HP Workstation4.2 Installing the Code Generation ToolsThis section h

Page 37 - Reinitializing your shell

Installing the Code Generation Tools 4-4Setting up the software tools using a C shellIf you are using a C shell, enter the following:setenv C_DIR ”too

Page 38 - 3.4 Where to Go From Here

Setting Up the Code Generation Environment4-5Setting Up the Code Generation Tools on an HP Workstation4.3 Setting Up the Code Generation EnvironmentBe

Page 39 - Tools on an HP Workstation

Setting Up the Code Generation Environment 4-6Identifying the directory that contains the executable files (path statement)You must include the tool_d

Page 40 - 4.1 System Requirements

Setting Up the Code Generation Environment4-7Setting Up the Code Generation Tools on an HP WorkstationIdentifying alternate directories for the compil

Page 41

Setting Up the Code Generation Environment 4-8Environment variable options are specified in the same way and have thesame meaning as they do on the co

Page 42

Setting Up the Code Generation Environment4-9Setting Up the Code Generation Tools on an HP WorkstationTo set the TMP environment variable, use this sy

Page 43

Where to Go From Here 4-10Verifying that the environment variables are setTo verify that the environment variables are set, enter:set This command lis

Page 44

5-1Getting Started With theCode Generation ToolsThis chapter helps you start using the assembler, linker, and compiler byproviding a quick walkthrough

Page 45

iii PrefaceRead This FirstAbout This ManualThe TMS470R1x Code Generation Tools Getting Started Guide tells you howto install release 1.20 of the TMS4

Page 46

Getting Started With the Assembler and Linker 5-25.1 Getting Started With the Assembler and LinkerThis section provides a quick walkthrough of the ass

Page 47

Getting Started With the Assembler and Linker5-3Getting Started With the Code Generation Tools3) Now enter the following command to assemble file2.asm

Page 48 - 4.4 Where to Go From Here

Getting Started With the Assembler and Linker 5-4Example 5–4. Output Map File, lnker2.map*****************************************************TMS470 C

Page 49 - Code Generation Tools

Getting Started With the Assembler and Linker5-5Getting Started With the Code Generation ToolsThe two files, file1 and file2, can be linked together w

Page 50 - Example 5–2. file2.asm

Getting Started With the Assembler and Linker 5-6Example 5–6. Linker Map File (linker2.map) Linked Using a Linker Command File************************

Page 51

Getting Started With the C Compiler5-7Getting Started With the Code Generation Tools5.2 Getting Started With the C CompilerThe TMS470R1x C compiler co

Page 52

Getting Started With the C Compiler 5-83) Also by default, the shell creates a COFF object file as output; however,if you use the –z option, the outpu

Page 53

6-1Release NotesRelease NotesThis chapter describes the media contents of the TMS470R1x tools kit. Thetools are supported on SPARCstations, HP workst

Page 54

Media Contents 6-26.1 Media ContentsThe CD-ROM included in the TMS470R1x tools kit for SPARCstations and HPworkstations contains the files listed in T

Page 55 - TMS470R1x

Media Contents6-3Release NotesTable 6–2. Media Contents for PCsFile Descriptionreadme.1st Online release bulletinabs470.exe Absolute listerac470.exe A

Page 56 - Linker Description

Notational Conventions / Related Documentation From Texas Instrumentsiv Here is an example of a command that you might enter:set PATH=c:\tool_dir;%PAT

Page 57 - Release Notes

Release Enhancements 6-46.2 Release EnhancementsRelease 1.20 of the TMS470R1x code generation tools contains generalenhancements as well as enhancemen

Page 58 - 6.1 Media Contents

Release Enhancements6-5Release NotesThe section in which the entry point of a C program is defined cannot bemarked as a conditionally linked section.

Page 60 - 6.2 Release Enhancements

A-1Troubleshooting DOS SystemsAppendix ATroubleshooting DOS SystemsDOS/4GW is a memory manager that is embedded into the DOS version ofthe TMS470R1x

Page 61 - C compiler enhancements

Troubleshooting in the Protected-Mode Environment A-2A.1 Troubleshooting in the Protected-Mode EnvironmentGetting 32-bit programs to execute properly

Page 62

Troubleshooting in the Protected-Mode EnvironmentA-3Troubleshooting DOS SystemsThe PMINFO32.EXE programPurpose: Run PMINFO.EXE to determine the perfor

Page 63 - Troubleshooting DOS Systems

Troubleshooting in the Protected-Mode Environment A-4PMINFO provides the information shown in Table A–1.Table A–1. PMINFO FieldsMeasurement PurposeCPU

Page 64 - If You Need Assistance

Kernel Error MessagesA-5Troubleshooting DOS SystemsA.2 Kernel Error MessagesThis section describes error messages from the DOS/16M kernel embeddedin t

Page 65 - The PMINFO32.EXE program

Kernel Error Messages A-69: cannot allocate tstackDescriptionThere is not enough memory to load DOS/4G.ActionMake more memory available and try aga

Page 66 - Table A–1. PMINFO Fields

Kernel Error MessagesA-7Troubleshooting DOS Systems17: system software does not follow VCPI or DPMI specificationsDescriptionSome memory-resident p

Page 67 - A.2 Kernel Error Messages

Related Documentation From Texas Instruments / Trademarksv Read This FirstTMS470R1x C Source Debugger User’s Guide (literature numberSPNU124) descr

Page 68 - Kernel Error Messages

Kernel Error Messages A-829: memory error, out of rangeDescriptionMemory was probably corrupted during execution of yourprogram. Writing through an

Page 69

DOS/4G Error MessagesA-9Troubleshooting DOS SystemsA.3 DOS/4G Error MessagesDOS/4G errors are more common than kernel errors when using DOS/4G orDOS/4

Page 70

DOS/4G Error Messages A-103301 ”unhandled EMPTYFWD, GATE16, or unknown relocation”3302 ”unhandled ALIAS16 reference to unaliased object”3304 ”unhandle

Page 71 - A.3 DOS/4G Error Messages

GlossaryB-1 GlossaryAppendix AGlossaryAasm470: The name of the command that invokes the assembler for theTMS470R1x.assembler: A software program tha

Page 72 - Description

GlossaryB-2 DOS/4GW: A memory extender that is bound with the DOS version of theTMS470R1x code generation tools. The executable DOS/4GW file is notshi

Page 73 - Glossary

GlossaryB-3 GlossaryPpragma: Preprocessor directive that provides directions to the compilerabout how to treat a particular statement.protected-mode

Page 75 - Glossary

IndexIndex-1Index@ shell option 6-5AA_DIR environment variablefor DOS systems 1-5for HP workstations 4-6for SPARCstations 3-6 to 3-7for Windows 3.1x s

Page 76

IndexIndex-2 DdirectivesMEMORY 5-5SECTIONS 5-5directories, software toolsfor DOS systems 1-5for HP workstations 4-3, 4-6for SPARCstations 3-4, 3-6for

Page 77

IndexIndex-3Iinstallation, softwarefor DOS systems 1-3for HP workstations 4-3 to 4-4for SPARCstations 3-3for Windows 3.1x systems 1-3for Windows 95/NT

Page 78

If You Need Assistancevi If You Need Assistance . . .World-Wide Web SitesTI Online http://www.ti.comSemiconductor Product Information Center (PIC) htt

Page 79

IndexIndex-4 .profile filefor HP workstations 4-5 to 4-10for SPARCstations 3-5 to 3-10protected-modeenvironment, troubleshooting A-2programs, definiti

Page 80

IndexIndex-5virtual memory, definition B-3Wwalkthroughassembler 5-2 to 5-4C compiler 5-7 to 5-8linker 5-2 to 5-4Windows 3.1x systemsrequirements 1-2se

Page 81

Index-6

Page 82

IMPORTANT NOTICETexas Instruments (TI) reserves the right to make changes to its products or to discontinue any semiconductorproduct or service withou

Page 83

ContentsviiContents1 Setting Up the Code Generation Tools With DOS or Windows 3.1x 1-1. . . . . . . . . . . . . . . . . . Provides installation instr

Comments to this Manuals

No comments