Toshiba TOPAS900 user manual Contents

Page 3

Users Manual TOPAS900 Flash V2.1

Contents

Definitions and Abbreviations ___________________________________________ 5

1.Introduction _____________________________________________________ 6

1.1.What is TOPAS900 Flash?_____________________________________________ 6

1.2.Key Features of TOPAS900 Flash Package _______________________________ 6

2.Let’s start with TOPAS900 Flash_____________________________________ 7

2.1.What is in the box? ___________________________________________________ 7

2.2.Unpacking __________________________________________________________ 7

2.3.A Glance at the TOPAS900 Flash Board _________________________________ 8

2.4.Principe of Connection________________________________________________ 9

3.Hardware Description ____________________________________________ 10

3.1.Programming and Debugging Board ___________________________________ 10

3.1.1.Firmware Processor ____________________________________________________ 10

3.1.2.Power Supply _________________________________________________________ 10

3.1.3.Status LEDs __________________________________________________________ 11

3.1.4.Control Switches (Reset and NMI) _________________________________________ 11

3.1.5.Serial Communication, Connector and Line Driver _____________________________ 11

3.1.6.Connector to Flash Carrier Board __________________________________________ 11

3.2.The Flash Carrier Board _____________________________________________ 11

3.2.1.The TMP95FY64F Microcontroller ________________________________________ 12

3.2.2.512 kb Flash ROM - Toshiba TC58F400 (90 ns) _______________________________ 13

3.2.3.128 kb RAM - Toshiba TC551001 (70 ns) ___________________________________ 14

3.2.4.Connector to Programming and Debugging Board ______________________________ 14

3.2.5.MCU Terminal Connectors _______________________________________________ 14

3.2.6.Jumpers _____________________________________________________________ 14

4.Software Description _____________________________________________ 16

4.1.IAR Tools _________________________________________________________ 16

4.1.1.Embedded Workbench___________________________________________________ 16

4.1.2.C-Spy Debugger/Simulator _______________________________________________ 17

4.1.3.C-Spy ROM-Monitor ___________________________________________________ 18

4.1.4.IAR Tools Limitations __________________________________________________ 18

4.2.Toshiba Tools ______________________________________________________ 19

4.2.1.Compiler, Assembler, Linker, Converter _____________________________________ 19

4.2.2.TMPro Debugger ______________________________________________________ 22

4.2.3.TMPro ROM-Monitor __________________________________________________ 25

4.2.4.Toshiba Tool Limitations ________________________________________________ 26

4.3.ROM-Monitor Memory Usage ________________________________________ 27

4.3.1.IAR ROM-Monitor _____________________________________________________ 27

4.3.2.Toshiba ROM-Monitor __________________________________________________ 28

4.4.Restrictions of ROM-Monitor Usage ___________________________________ 29

5.Functional Description ___________________________________________ 30

5.1.Operating Modes ___________________________________________________ 30

HWU Elektronik Oberhausen

Page 3

Image 3 Contents
TOPAS900 Flash Preface Contents Figures CPU Definitions and AbbreviationsWhat is TOPAS900 Flash? Key Features of TOPAS900 Flash PackageIntroduction What is in the box? Let’s start with TOPAS900 FlashUnpacking SUB Glance at the TOPAS900 Flash BoardBreaking off TOPAS900 Flash Board from Flash Carrier Board Principe of ConnectionFirmware Processor Power SupplyHardware Description Programming and Debugging BoardStatus LEDs Control Switches Reset and NMISerial Communication, Connector and Line Driver Connector to Flash Carrier BoardTMP95FY64F Microcontroller Kb Flash ROM Toshiba TC58F400 90 ns TMP95FY64 Schematic Block DiagramJumpers Connector to Programming and Debugging BoardMCU Terminal Connectors Kb RAM Toshiba TC551001 70 nsPage Software Description IAR ToolsEmbedded Workbench Spy Debugger/Simulator Editing SourcesIAR Tools Limitations Spy ROM-MonitorCompiler, Assembler, Linker, Converter Toshiba ToolsCompile and Link \SAMPLE\TEST900 TMPro Window TMPro DebuggerHow to create a new debugging profile *.tdp Page TMPro ROM-Monitor Toshiba Tool Limitations ROM-Monitor Memory Usage Toshiba ROM-Monitor F80000H FE0000HF8C961H Resource Type IAR C-Spy ROM-Monitor Toshiba TMPro ROM Restrictions of ROM-Monitor UsageFunctional Description Operating ModesMCU Internal Memory Map Internal Mapping in different Modes Programming in Single Boot ModeMemory MAP Normal Operation ModeMemory Map for using external / internal Flash Programming of Flash Memory Jumper DescriptionJumpers of the Programming-Debugging Board Jumpers of the Flash Carrier BoardFlash Programmer Window Technical Sheets Board SchematicsSchematic Page 1 Schematic Page 2 Schematic Page 3 Schematic Page 4 Component Print Top & Bottom View Component PrintPCB Routing Top & Bottom View PCB RoutingApplication Board Application Board∙ TOPAS900 can Electromagnetic Compatibility
Related manuals
Manual 45 pages 26.38 Kb