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

Page 3
Image 3
Toshiba TOPAS900 user manual Contents