Toshiba TOPAS900 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45

Ir a la página of

Buen manual de instrucciones

Las leyes obligan al vendedor a entregarle al comprador, junto con el producto, el manual de instrucciones Toshiba TOPAS900. La falta del manual o facilitar información incorrecta al consumidor constituyen una base de reclamación por no estar de acuerdo el producto con el contrato. Según la ley, está permitido adjuntar un manual de otra forma que no sea en papel, lo cual últimamente es bastante común y los fabricantes nos facilitan un manual gráfico, su versión electrónica Toshiba TOPAS900 o vídeos de instrucciones para usuarios. La condición es que tenga una forma legible y entendible.

¿Qué es un manual de instrucciones?

El nombre proviene de la palabra latina “instructio”, es decir, ordenar. Por lo tanto, en un manual Toshiba TOPAS900 se puede encontrar la descripción de las etapas de actuación. El propósito de un manual es enseñar, facilitar el encendido o el uso de un dispositivo o la realización de acciones concretas. Un manual de instrucciones también es una fuente de información acerca de un objeto o un servicio, es una pista.

Desafortunadamente pocos usuarios destinan su tiempo a leer manuales Toshiba TOPAS900, sin embargo, un buen manual nos permite, no solo conocer una cantidad de funcionalidades adicionales del dispositivo comprado, sino también evitar la mayoría de fallos.

Entonces, ¿qué debe contener el manual de instrucciones perfecto?

Sobre todo, un manual de instrucciones Toshiba TOPAS900 debe contener:
- información acerca de las especificaciones técnicas del dispositivo Toshiba TOPAS900
- nombre de fabricante y año de fabricación del dispositivo Toshiba TOPAS900
- condiciones de uso, configuración y mantenimiento del dispositivo Toshiba TOPAS900
- marcas de seguridad y certificados que confirmen su concordancia con determinadas normativas

¿Por qué no leemos los manuales de instrucciones?

Normalmente es por la falta de tiempo y seguridad acerca de las funcionalidades determinadas de los dispositivos comprados. Desafortunadamente la conexión y el encendido de Toshiba TOPAS900 no es suficiente. El manual de instrucciones siempre contiene una serie de indicaciones acerca de determinadas funcionalidades, normas de seguridad, consejos de mantenimiento (incluso qué productos usar), fallos eventuales de Toshiba TOPAS900 y maneras de solucionar los problemas que puedan ocurrir durante su uso. Al final, en un manual se pueden encontrar los detalles de servicio técnico Toshiba en caso de que las soluciones propuestas no hayan funcionado. Actualmente gozan de éxito manuales de instrucciones en forma de animaciones interesantes o vídeo manuales que llegan al usuario mucho mejor que en forma de un folleto. Este tipo de manual ayuda a que el usuario vea el vídeo entero sin saltarse las especificaciones y las descripciones técnicas complicadas de Toshiba TOPAS900, como se suele hacer teniendo una versión en papel.

¿Por qué vale la pena leer los manuales de instrucciones?

Sobre todo es en ellos donde encontraremos las respuestas acerca de la construcción, las posibilidades del dispositivo Toshiba TOPAS900, el uso de determinados accesorios y una serie de informaciones que permiten aprovechar completamente sus funciones y comodidades.

Tras una compra exitosa de un equipo o un dispositivo, vale la pena dedicar un momento para familiarizarse con cada parte del manual Toshiba TOPAS900. Actualmente se preparan y traducen con dedicación, para que no solo sean comprensibles para los usuarios, sino que también cumplan su función básica de información y ayuda.

Índice de manuales de instrucciones

  • Página 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[...]

  • Página 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[...]

  • Página 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 ______[...]

  • Página 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 __[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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.[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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.[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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..[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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.[...]

  • Página 37

    Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 37 Figure 15 : Schematic Page 1 of 4[...]

  • Página 38

    Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 38 Figure 16 : Schematic Page 2 of 4[...]

  • Página 39

    Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 39 Figure 17 : Schematic Page 3 of 4[...]

  • Página 40

    Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 40 Figure 18 : Schematic Page 4 of 4[...]

  • Página 41

    Users Manual TOPAS900 Flash V2.1 HWU Elektronik Oberhausen Page 41 6.2. Component Print Figure 19 : Component Print – Top & Bottom View[...]

  • Página 42

    Users Manual TOPAS900 Flash V2.0 HWU Elektronik Oberhausen Page 42 6.3. PCB Routing Figure 20 : PCB Routing – Top & Bottom View[...]

  • Página 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[...]

  • Página 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[...]

  • Página 45

    Users Manual TOPAS900 Flash V2.0 HWU Elektronik Oberhausen Page 45 8. Electromagnetic Compatibility[...]