Fujitsu MB9B500 Series инструкция обслуживания

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Страница 1

    MCU-AN-510014-E-10 FM3 32 -BIT MICROCONTROLLER MB9B500 Series FSS MB9BF506R EV-BOARD USER MANUAL APPLICATION NOTE For more inf ormation f or the FM3 m icrocontr oller, visit t he web site at: http://ww w.fujitsu. com/glob al/servi ces/microe lectroni cs/prod uct/micom /roadmap/i ndustria l/fm3/  FUJITSU SEMICONDUCTOR (SHANGHAI) LIMITED[...]

  • Страница 2

    2 ALL RIGHTS RESERVED The contents of this document are subject to change without notice. Customers are advised to consult with sales representatives before ord ering. The information, such as descriptions of function an d application ci rcuit examples, in this document are presented solely for the purpose of reference to show examples of operation[...]

  • Страница 3

    Revision History Date Version 2011-04-21 V1.0 3[...]

  • Страница 4

    Table of Contents REVISION HI ST OR Y ................................................................................................. 3 1 INTRO DUCTION ..................................................................................................... 5 1.1 Product Overview .......................................................................[...]

  • Страница 5

    1 Introduction 1.1 Product Overview FSS MB9BF506R EV-Board (PN: FSSDC-9B506-EVB) pr ovides an economical and simple means for study usage for MB9B506 series MCU. The board compatible with both 3.3 and 5V system contains abundant external resources (LCD, buttons, UART, Nand Flash, CAN…) to demonstrate MCU periphery function. It also provides stand[...]

  • Страница 6

    The size of on-chip memory can be configured according to different part number and the package is available in LQFP and BGA, shown in following table. Product Flash SRAM Package MB9BF500N/R 256kB 32kB N: LQFP-100 R: LQFP-120 MB9BF504N/R 256kB 32kB N: LQFP-100/BGA-1 12 R: LQFP-120 MB9BF505N/R 384kB 48kB N: LQFP-100/BGA-1 12 R: LQFP-120 MB9BF506N/R [...]

  • Страница 7

    2 Hardware Setting 2.1 Main Features DB9 Connector UART channel 0 LED LED2-LED4 ( P1B-P19 ) DB9 Connector UART channel 2 External Power 15V JTAG Connector LCD Potentiome ter AD channel 7 CAN TX0_2, RX0_2 USB Device USB Host Nand Flash attached on external bus CS7 area RTC attached on I 2 C channel 7 Key “Reset” Key “Left” (P40), “Right”[...]

  • Страница 8

    2.2 Jumpers Overview Jumper Name Function Setting J101-J 103 *1 Power select ion Short J101: select external power Short J102: select JT AG power Short J103: select USB power J104 *2 V oltage selection Short 1,2: 5V Short 2,3: 3.3V J-USB- J-USB+ USB Host/Function selection Short 1,2: USB Function Short 2,3: USB Host J105 Mode setting Short: Program[...]

  • Страница 9

    2.5 Setting for Debug Tool  Use IAR J-Link Part Number Function Setting 20PIN-JT AG JT AG connctor Connect with J-Lin k J101-J 103 Power selection Short J101: select external power Short J102: select JT AG power Short J103: select USB power J104 V oltage selection Short 1,2: 5V Short 2,3: 3.3V J105 Mode setting Open Table 2-4: Setting for J-Link[...]

  • Страница 10

    3 Flash On-Board Programming There are two ways to program the on-chip Flash of MB9BF506 series MCU: UART On- Board Programming and USB On-Board Programming. 3.1 On-Board Programming via UART  First check the hardware setting as introduced by section 2. 3.  Install the UART programmer: PCWFM3_V01L01. (It can be downloaded on the web)  Open[...]

  • Страница 11

    3.2 On-Board Programming via USB  First check the hardware setting as introduced by section 2. 4.  After connect with PC via USB cable, the EVB can be identified as a USB device. Figure 3-4: USB Device Sign  Check the COM port for this USB port in the device manager. Figure 3-5: COM Port in Device Manager  Install the USB programmer: US[...]

  • Страница 12

     Press reset key on the board. Programming will start. Figure 3-8: Start Programming 12[...]

  • Страница 13

    4 Sample Code The sample codes for FSSDC-9B596-EV board are listed as following table. Project Name Description ext_bus_nandflash Use external bus to access Nand Flash uart Use UART to communicate with PC can Implement CAN communication between 2 CAN nodes rtc Use IIC to access RTC module usb_function_mose Implement the USB mouse to demonstrate USB[...]

  • Страница 14

    4.1 UART  Hardware Setting Connect UART-2 with PC via RS232 cable  Flowchart Figure 4-1: UART Sample Code Flo wchart  Usage 1) Open a COM assistant software, make following setting, and open COM port Figure 4-2: COM Assistant Setting 2) Open UART sample code and run it, user can watch a str ing on the COM assistant window. Then send charac[...]

  • Страница 15

    Figure 4-3: Send UART Data From PC Side 15[...]

  • Страница 16

    4.2 Nand Flash  Hardware Setting None  Flowchart Start Initial external bus (Use CS7 area, 8 bit data width) Read Flash ID Erase page 11 of block 0 Write data into page 11 of block 0 Read data from page 11 of block 0 Erase page 20 of block 100 Write data into page 20 of block 100 Read data from page 20 of block 100 End Figure 4-4: Nand Flash [...]

  • Страница 17

     Usage 1) Open Nand Flash sample project, and start debug. 2) Use “step over” to debug, and watch local variable “sec”, “min”, “hour”. 4.4 CAN  Hardware Setting Connect 2 EV-board with CAN interface, as following figure. CAN 1 CAN 2 CAN 1 CAN 2 EV board 1 (Node A) EV board 2 (Node B) Figure 4-6: CAN Hardware Connection  Blo[...]

  • Страница 18

    4.5 USB Function  Hardware Setting ¾ Check if 1,2 of J-USB- and J-USB+ short ¾ Check J701 (Short: 5V, Open: 3.3V) ¾ Connect with PC via USB cable  Flowchart The following flowchart illuminates the procedure to implement a USB mouse, it is not a certain flow of a function, but provides a clue to study and understand the sample cod e. Start [...]

  • Страница 19

    4.6 USB Host  Hardware Setting ¾ Check if 2,3 of J-USB- and J-USB+ short ¾ Connect with a USB mouse  Flowchart The following flowchart illuminates the procedure to implement USB host function, which can catch the position of a USB mouse, it is not a certain flow of a function, but provides a clue to study and understand the sample code. Sta[...]

  • Страница 20

    4.7 LCD & AD & Key  Hardware Setting None  Flowchart Start Initializa tion (clock, key, lcd, led, dual timer, ad) Press key? Display key pressed in LCD AD conve rt Pre_AD_value- Cur_AD_calue>threshold value Display new AD value on LCD Count Time = 1s Set LCD update flag Set LCD update flag Count time++ Y N Y N N Y LCD update flag =[...]

  • Страница 21

    5 Debug Tool and IDE FSS MB9BF506R EV-Board supports both Keil U-Link-ME and IAR J-Link for debug shown as following. Figure 5-1: J-Link Overview Figure 5-2: U-Link Overview The U-Link-me should be used wit h Keil uVision 4 which can be downloaded freely from following web. https://www.keil.com/update/sw/RVMDK/4.20 The J-Link should be used with IA[...]

  • Страница 22

    5.1 Debug with J-Link in IAR EWARM Workbench The sample code can be debugged in IAR EWARM Workbench with J-Link. The fo llowing figure shows basic debug window. Main window Watch window Log window list Project Tool bar Figure 5-3: IAR IDE Overview  Run an Existed Project 1) Open a project by clicking “File | Open | Workspace” Figure 5-4: Ope[...]

  • Страница 23

    2) Select a project (eww file) Figure 5-5: Select a Project 3) Click “Project | Rebuild All” Figure 5-6:Rebuild All 23[...]

  • Страница 24

    4) Click “Download and Debug” Figure 5-7:Click Do wnload and Debug 5) Use following tool bar to debug Figure 5-8: Debug T ool Bar The sample codes support both Flash and RAM debug in IAR EWARM Workbench, if Flash debug is used, the code is programmed into MB9BF506 Flash. If RAM debug is used, the code only runs in RAM area, and after power off,[...]

  • Страница 25

    2) Don’t select “Use macro files” in “Debugger|Setup” table. Figure 5-10: Macro File Disab led 3) Set Flash loader file path ($TOOLKIT_ DIR$configflashloaderF ujitsuMB9BF506.board) in “Debug|Download” table. Figure 5-11: Flash Load File Path 25[...]

  • Страница 26

     Setting for RAM Debug 1) Check the configuration file path ($PROJ_DIR$configmb9bf506_ram.icf) in L inker table. Figure 5-12: ICF File for RAM Debug 2) Select “Use macro files” in “Debugger|Setup” table. Figure 5-13: Macro File Enabled 26[...]

  • Страница 27

    3) Don’t use Flash loader file. Figure 5-14: Flash Loader Fil e Disabled If user need to program the hex file into Flash via UART or USB programmer, a hex file need to be produced first.  How to Make a HEX File 1) Use Flash debug 2) Select “Generate additional output” in “Output Converter” table. Figure 5-15: Hex File Genrati on in IAR[...]

  • Страница 28

    5.2 Debug with U-Link ME in Keil uVision4 The sample code can also be debugged in Keil μ Version4 with U-Link. The following figure shows basic debug window. Build output Project list Main window Watch window Tool bar Figure 5-16: Keil IDE Overview  Run an Existed Project 1) Open a project by clicking “Project | Open Project…” Figure 5-17[...]

  • Страница 29

    2) Select a project (uvproj file) Figure 5-18: Select a Project 3) Rebuild all Figure 5-19: Rebuild Al l Files 4) Start debug Figure 5-20: Start Debug 29[...]

  • Страница 30

    5) Use following tool bar to debug Figure 5-21: Debug T ool Bar The sample codes support both Flash and RAM debug in Keil uVison 4, if Flash debug is used, the code is programmed into MB9BF506 Flash. If RAM debug is used, the code only runs in RAM area, and after power off, the code will no t be stored, but the RAM debug will be faster than Flash d[...]

  • Страница 31

    2) Don’t use initialization file. Figure 5-23: Don’t use initializ ation File 3) Check “Update Target before Debugging” checkbox Figure 5-24: Select Update Target Before Debu gging 31[...]

  • Страница 32

     Setting for RAM Debug 1) Set ROM address in Code SRAM area. (0x1fff8000-0x1fffffff) Figure 5-25: Set RAM Address for RAM Debug 2) Set initialization file path. (..Debug_RAM.ini) Figure 5-26: Select Initialization File 32[...]

  • Страница 33

    3) Don’t Check “Update Target before Debugging” checkbox Figure 5-27: Select Update Target Before Debu gging If user need to program the hex file into Flash via UART or USB programmer, a hex file need to be produced first.  How to Make a HEX File 1) Check “Create HEX File” checkbox (This file is Intel Format HEX ) Figure 5-28: HEX File[...]

  • Страница 34

    34 6 Materials Download The following materials can be downloaded from below web. http://www.fujitsu.com/cn/ fss /events/contest/2010/index_download.html  Software z FUJITSU Flash MCU Programmer z FUJITSU Flash USB DIRECT Programmer  Document z FSSDC-9B506-EVB User Manual z FSSDC-9B506-EVB Schematic z MB9B506 Series Datasheet z MB9B506 Series[...]