Go to page of
Similar user manuals
-
Network Card
Toshiba Programmable Controller PROSEC T3
100 pages 2.38 mb -
Network Card
Toshiba ETB003Z
16 pages 0.61 mb -
Network Card
Toshiba T-Series
157 pages 3.22 mb -
Network Card
Toshiba PCX1100
18 pages 0.55 mb -
Network Card
Toshiba ETB004Z
18 pages 0.53 mb -
Network Card
Toshiba CD332
32 pages 0.1 mb -
Network Card
Toshiba MBP-100
73 pages 1.04 mb -
Network Card
Toshiba Network Device OIS120
16 pages 8.41 mb
A good user manual
The rules should oblige the seller to give the purchaser an operating instrucion of Toshiba TOPAS900, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.
What is an instruction?
The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Toshiba TOPAS900 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.
Unfortunately, only a few customers devote their time to read an instruction of Toshiba TOPAS900. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.
What should a perfect user manual contain?
First and foremost, an user manual of Toshiba TOPAS900 should contain:
- informations concerning technical data of Toshiba TOPAS900
- name of the manufacturer and a year of construction of the Toshiba TOPAS900 item
- rules of operation, control and maintenance of the Toshiba TOPAS900 item
- safety signs and mark certificates which confirm compatibility with appropriate standards
Why don't we read the manuals?
Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Toshiba TOPAS900 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Toshiba TOPAS900, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Toshiba service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Toshiba TOPAS900.
Why one should read the manuals?
It is mostly in the manuals where we will find the details concerning construction and possibility of the Toshiba TOPAS900 item, and its use of respective accessory, as well as information concerning all the functions and facilities.
After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.
Table of contents for the manual
-
Page 1
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 1 HWU Elektronik GmbH TOSHIBA Electronics Europe GmbH TOPAS900 Flash TOshiba Program development and Application System Users Manual[...]
-
Page 2
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 2 Preface Thank you for placing your trust in this HWU Elektronik product. In choosing this starter kit you have decided for the powerful microcontroller family TLCS-900 from Toshiba. The starter kit TOPAS900 Flash will help you to get familiar with this MCU-family and will open up som[...]
-
Page 3
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 3 Contents Definitions and Abbreviations ___________________________________________ 5 1. Introduction _____________________________________________________ 6 1.1. What is TOPAS900 Flash? _____________________________________________ 6 1.2. Key Features of TOPAS900 Flash Package ______[...]
-
Page 4
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 4 5.1.1. MCU Internal Memory Map ______________________________________________ 30 5.1.2. Internal Mapping in different Modes ________________________________________ 31 5.1.3. Programming i n Single Boot Mode _________________________________________ 31 5.1.4. Normal Operation Mode __[...]
-
Page 5
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 5 Definitions and Abbreviations Application Board Separate available b oard for TLCS-900 with application components as LCD, Keys, EEPROM, LEDs etc. Chip Means an integrated circuit, a high-integrated semiconductor C-Spy Debugger from IAR Systems designed for Windows CE E uropean C[...]
-
Page 6
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 6 1. Introduction Because TOPAS900 Flash is a technical product using high-end electronic components it is worth to read the whole manual to get most out of this product and to avoid possible damage in case of unintended misuse. The following chapters describe how to set-up the hardwar[...]
-
Page 7
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 7 2. Let’s start with TOPAS900 Flash Now it is time to start with TOPAS900 Flash . The first step is to unpack everything and to connect the power supply and the serial connection to the PC. 2.1. What is in the box? After opening the box you should check whether all of the components[...]
-
Page 8
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 8 2.3. A Glance at the TOPAS900 Flash Board After removing the plastic cover from the PCB you should see the following (for the picture below the cable connection between the Programming-and Debugging Board and the Flash Carrier Board has been removed to avoid covering components, this[...]
-
Page 9
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 9 “Flash Carrier Part” exactly onto the edge of the surface (see also fig. 2). Push down both parts carefully until the board breaks into two parts. By breaking into two parts the electrical circuitry is not modified in any way. It is just a mechanical separation. TOPAS900 Flash Bo[...]
-
Page 10
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 10 3. Hardware Description TOPAS900 Flash consists of two boards: Programming-and-Debugging Board and Flash Carrier Board. 3.1. Programming and Debugging Board As the name betrays this board is for programming and debugging purposes. The firmware processor, a TMP87P808P, is listening t[...]
-
Page 11
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 11 3.1.3. Status LEDs There are two status LEDs on the board. A red one and a yellow one. The red Led is controlled by the firmware processor and the yellow led is driven by the Flash MCU on the Flash Carrier Board. The yellow Led can be used as a very simple output device to show a in[...]
-
Page 12
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 12 3.2.1. The TMP95FY64F Microcontroller The Flash Carrier Board has the main component of the starter kit soldered on it: the Toshiba TMP95FY64F microcontroller. To get an overview of its powerful features lets have a look to its original data sheet (extract): ... 1. TMP95FY64F Basic [...]
-
Page 13
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 13 Figure 4 : TMP95FY64 Schematic Block Diagram 3.2.2. 512 kb Flash ROM - Toshiba TC58F400 (90 ns) This memory component is soldered on the bottom side of the PCB. It has a size of 512 kb. The chip can contain any software and data that fit into 512 kb. On delivery it contains the IAR [...]
-
Page 14
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 14 Please refer to the memory maps to get information about the address range of the chip in memory. 3.2.3. 128 kb RAM - Toshiba TC551001 (70 ns) This memory component is soldered on the bottom side of the PCB. It has a size of 128 kb and is organized in 8-bit words. It is addressed by[...]
-
Page 15
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 15 and Debugging Board, the jumper can be left open – the line is controlled by the firmware controller. If the Flash Carrier Board works stand-alone (without Programming-and-Debugging Board), the jumper must be set when external flash software should be executed. If the jumper is le[...]
-
Page 16
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 16 4. Software Description The development software of TOPAS900 Flash can be chosen from two alternatives Ø the Toshiba and Ø the IAR Systems Environment. Both are powerful tool sets for program development and debugging. The user can decide for either of them but should take into ac[...]
-
Page 17
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 17 Figure 5 : IAR Embedded Workbench Desktop with Project Window Editing Sources The workbench contains a powerful source-code editor. The editor is tailored for C code. The C syntax is highlighted by colors and intensity and on request bookmarks and/or line number can be displayed. Fu[...]
-
Page 18
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 18 In case of a direct start C-Spy will open a desktop with “ F ile”-“ O pen ” enabled. An executable file can be browsed then. When starting C-Spy from the Embedded Workbench the executable file is defined by the project file. Hence, no definite settings have to be done in add[...]
-
Page 19
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 19 • The project file assumes that the workbench has the <installation root> directory: C:IAREW22DEMO Figure 6 : C-Spy Desktop with Source Code, Memory and Register Window For all further handling of the C-Spy Simulator or ROM-Monitor please click the “ H elp ” in the Too[...]
-
Page 20
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 20 Compile and Link Preparing programs for execution, i.e. compile and link, can be done by a single DOS command line invoking a so called driver: for C-programs “ cc900 ” driver and for Assembler programs “ mac900 ” driver. For further information on drivers please refer to th[...]
-
Page 21
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 21 Converting for internal memory: -l -Fh20 -ra 0xfc0000,0x040000,0x010000,, Examples For examples of program development please refer to subdirectories of SAMPLETEST900 where some example programs and respective compile and link driver command lines can be found.[...]
-
Page 22
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 22 4.2.2. TMPro Debugger The TMPro Debugger is invoked by selecting the ” Toshiba Debugger ” program group and clicking the TMPro Debugger icon. Program debugging is done by downloading user programs to external RAM on TOPAS900 Flash board and running them supervised by a Monitor p[...]
-
Page 23
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 23 LOAD “ to load a program. The TMPro Debugger displays the source code in the source window and automatically downloads the user program to the TOPAS900 Flash board. After downloading a user program to the TOPAS900 Flash board RAM it can be started (clicking go button) or traced (c[...]
-
Page 24
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 24 • The fields of this dialog are concerned with the Real-Time- Emulation System (RTE) from TOSHIBA. No changes can be mage here, so just confirm this dialog for the next step. • The fields of this dialog show the memory mapping of the TOPAS900 Flash Board. Because of limitations [...]
-
Page 25
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 25 where the Debugger places temporary files. Confirm this dialog for the next step. Script File and Startup Label can be left unchanged. Confirm the dialog to get to the next dialog. • This dialog has no effect for the ROM monitor operation and should be confirmed unchanged. • Thi[...]
-
Page 26
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 26 4.2.4. Toshiba Tool Limitations The CC900 comes in a limited version with TOPAS900 Flash . These restrictions are to be noticed: • The C-compiler has a limit of 2000 lines per file • The delivered tools are not supported and no subject of further development or maintenance.[...]
-
Page 27
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 27 4.3. ROM-Monitor Memory Usage 4.3.1. IAR ROM-Monitor Figure 8 : Memory Usage of IAR ROM-Monitor Internal RAM (8K bytes) Internal I/O (160 bytes) 000000H 0000A0H 0020A0H external memory external memory FFFF00H Vector table (256 bytes) FFFFFFH External Flash Memory (512 K bytes) F8000[...]
-
Page 28
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 28 4.3.2. Toshiba ROM-Monitor Figure 9 : Memory Usage of Toshiba ROM-Monitor Internal RAM (8K bytes) Internal I/O (160 bytes) 000000H 0000A0H 0020A0H external memory external memory FFFF00H Vector table (256 bytes) FFFFFFH External Flash Memory (512 K bytes) F80000H External RAM (128 K[...]
-
Page 29
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 29 4.4. Restrictions of ROM-Monitor Usage The table below lists the restrictions that are caused by the usage of the ROM-monitor software. Resource Type IAR C-Spy ROM-Monitor Toshiba TMPro ROM- Monitor ROM Address Space 0xF80000..0xF868FF 0xF80000..0xF8CAFF RAM Address Space 0x000100..[...]
-
Page 30
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 30 5. Functional Description 5.1. Operating Modes Besides I/O page, 8 Kbytes internal RAM and the interrupt vector area the TMP95FY64 controller has 256 Kbytes of internal flash memory. TOPAS900 Flash board additionally is equipped with 512 Kbytes external flash memory (double size of [...]
-
Page 31
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 31 5.1.2. Internal Mapping in different Modes Figure 11 : Internal Mapping in Single Boot and Single Chop Mode 5.1.3. Programming in Single Boot Mode The TMP95FY64 flash controller comprises 256 Kbytes of internal (on-chip) flash memory. For first-time programming of this memory a smal[...]
-
Page 32
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 32 Internal RAM (8K bytes) Internal I/O (160 bytes) 000000H 0000A0H 0020A0H external memory external memory FFF800H Internal Boot ROM FFFFFFH MEMORY MAP Boot Memory : Boot ROM Reset-Conditions : /EA = H /BOOT = L (single boot mode) Internal Flash ROM (256K bytes) ROMSTART* External Fla[...]
-
Page 33
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 33 Internal RAM (8K bytes) Internal I/O (160 bytes) 000000H 0000A0H 0020A0H FC0000H external memory external memory FFFF00H Vector table (256 bytes) FFFFFFH MEMORY MAP Boot Memory : internal ROM Reset-Conditions : /EA = H /BOOT = H Internal Flash ROM (256K bytes) ROMSTART* External Fla[...]
-
Page 34
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 34 flash software should be executed. If the jumper is left open, the /EA pin is pulled up by a 10k pull-up resistor and the Flash MCU boots from internal flash memory. When the MCU is reset with /EA at high level, the external memory can be accessed additionally. The entire ROM size w[...]
-
Page 35
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 35 up the following window occurs (fig. 9) and the board reacts by red LED flashing quickly. Be sure that the jumper J_EA is opened . Figure 14 : Flash Programmer Window All bars and icons are self explaining. It should be noticed that either internal or external flash memory can be se[...]
-
Page 36
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 36 6. Technical Sheets 6.1. Board Schematics The schematics of the complete TOPAS900 Flash board are given in the following four pages.[...]
-
Page 37
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 37 Figure 15 : Schematic Page 1 of 4[...]
-
Page 38
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 38 Figure 16 : Schematic Page 2 of 4[...]
-
Page 39
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 39 Figure 17 : Schematic Page 3 of 4[...]
-
Page 40
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 40 Figure 18 : Schematic Page 4 of 4[...]
-
Page 41
Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 41 6.2. Component Print Figure 19 : Component Print – Top & Bottom View[...]
-
Page 42
Users Manual TOPAS900 Flash V2.0 HWU Elektronik Oberhausen Page 42 6.3. PCB Routing Figure 20 : PCB Routing – Top & Bottom View[...]
-
Page 43
Users Manual TOPAS900 Flash V2.0 HWU Elektronik Oberhausen Page 43 7. Application Board To demonstrate how useful microcontrollers can be for industrial solutions and in common applications a hardware extension board – the Application Board – has been developed. The picture below shows the Application Board. Figure 21 : The Application Board Wi[...]
-
Page 44
Users Manual TOPAS900 Flash V2.0 HWU Elektronik Oberhausen Page 44 thermometer that uses I²C bus driver, the LM75 temperature sensor and the LC-display for data output. The Application Board is compatible with • TOPAS900 Standard • TOPAS900 Flash II • TOPAS900 CAN The Application Board hardware is a separate product and therefore is has to b[...]
-
Page 45
Users Manual TOPAS900 Flash V2.0 HWU Elektronik Oberhausen Page 45 8. Electromagnetic Compatibility[...]