Toshiba TOPAS900 инструкция обслуживания

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

Идти на страницу of

Хорошее руководство по эксплуатации

Законодательство обязывает продавца передать покупателю, вместе с товаром, руководство по эксплуатации Toshiba TOPAS900. Отсутствие инструкции либо неправильная информация, переданная потребителю, составляют основание для рекламации в связи с несоответствием устройства с договором. В законодательстве допускается предоставлении руководства в другой, чем бумажная форме, что, в последнее время, часто используется, предоставляя графическую или электронную форму инструкции Toshiba TOPAS900 или обучающее видео для пользователей. Условием остается четкая и понятная форма.

Что такое руководство?

Слово происходит от латинского "instructio", тоесть привести в порядок. Следовательно в инструкции Toshiba TOPAS900 можно найти описание этапов поведения. Цель инструкции заключается в облегчении запуска, использования оборудования либо выполнения определенной деятельности. Инструкция является набором информации о предмете/услуге, подсказкой.

К сожалению немного пользователей находит время для чтения инструкций Toshiba TOPAS900, и хорошая инструкция позволяет не только узнать ряд дополнительных функций приобретенного устройства, но и позволяет избежать возникновения большинства поломок.

Из чего должно состоять идеальное руководство по эксплуатации?

Прежде всего в инструкции Toshiba TOPAS900 должна находится:
- информация относительно технических данных устройства Toshiba TOPAS900
- название производителя и год производства оборудования Toshiba TOPAS900
- правила обслуживания, настройки и ухода за оборудованием Toshiba TOPAS900
- знаки безопасности и сертификаты, подтверждающие соответствие стандартам

Почему мы не читаем инструкций?

Как правило из-за нехватки времени и уверенности в отдельных функциональностях приобретенных устройств. К сожалению само подсоединение и запуск Toshiba TOPAS900 это слишком мало. Инструкция заключает ряд отдельных указаний, касающихся функциональности, принципов безопасности, способов ухода (даже то, какие средства стоит использовать), возможных поломок Toshiba TOPAS900 и способов решения проблем, возникающих во время использования. И наконец то, в инструкции можно найти адресные данные сайта Toshiba, в случае отсутствия эффективности предлагаемых решений. Сейчас очень большой популярностью пользуются инструкции в форме интересных анимаций или видео материалов, которое лучше, чем брошюра воспринимаются пользователем. Такой вид инструкции позволяет пользователю просмотреть весь фильм, не пропуская спецификацию и сложные технические описания Toshiba TOPAS900, как это часто бывает в случае бумажной версии.

Почему стоит читать инструкции?

Прежде всего здесь мы найдем ответы касательно конструкции, возможностей устройства Toshiba TOPAS900, использования отдельных аксессуаров и ряд информации, позволяющей вполне использовать все функции и упрощения.

После удачной покупки оборудования/устройства стоит посвятить несколько минут для ознакомления с каждой частью инструкции Toshiba TOPAS900. Сейчас их старательно готовят или переводят, чтобы они были не только понятными для пользователя, но и чтобы выполняли свою основную информационно-поддерживающую функцию.

Содержание руководства

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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 ______[...]

  • Страница 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 __[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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 [...]

  • Страница 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 [...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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.[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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 [...]

  • Страница 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[...]

  • Страница 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.[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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..[...]

  • Страница 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 [...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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[...]

  • Страница 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.[...]

  • Страница 37

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

  • Страница 38

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

  • Страница 39

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

  • Страница 40

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

  • Страница 41

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

  • Страница 42

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

  • Страница 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[...]

  • Страница 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[...]

  • Страница 45

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