Manuals
/
Fujitsu
/
Computer Equipment
/
Laptop
Fujitsu
MB9B500 Series user manual Press reset key on the board. Programming will start
Models:
MB9B500 Series
1
12
34
34
Download
34 pages
6.13 Kb
9
10
11
12
13
14
15
16
<
>
Flowchart
7 Press Reset Button
Hardware Setting
How to
13 Macro File Enabled
Board Features
Page 12
Image 12
Press reset key on the board. Programming will start.
Figure
3-8:
Start Programming
12
Page 11
Page 13
Page 12
Image 12
Page 11
Page 13
Contents
FUJITSU SEMICONDUCTOR SHANGHAI LIMITED
MB9B500 Series
32-BIT MICROCONTROLLER
APPLICATION NOTE
ALL RIGHTS RESERVED
Revision History
Date
Version
2011-04-21
2 HARDWARE SETTING
REVISION HISTORY
1 INTRODUCTION
3 FLASH ON-BOARD PROGRAMMING
1 Introduction
1.1 Product Overview
1.2 MB9B506 Series MCU
1.3 Board Features
2 Hardware Setting
AD channel
2.3 Setting for UART On-Board Programming
2.4 Setting for USB On-Board Programming
2.2 Jumpers Overview
Table 2-2 Setting for UART On-Board Programming
2.5 Setting for Debug Tool
Use IAR J-Link
Use Keil U-Link ME
3 Flash On-Board Programming
3.1 On-Board Programming via UART
3.2 On-Board Programming via USB
Figure 3-7 Press Reset Button
Figure 3-4 USB Device Sign
Figure 3-5 COM Port in Device Manager
Press reset key on the board. Programming will start
Figure 3-8 Start Programming
4 Sample Code
4.1 UART
Hardware Setting
Flowchart
Usage
Figure 4-3 Send UART Data From PC Side
4.2 Nand Flash
4.3 RTC
Hardware Setting None Flowchart
Hardware Setting
4.4 CAN
Hardware Setting
Block Diagram
Usage
4.5 USB Function
Hardware Setting
Flowchart
Usage
4.6 USB Host
Hardware Setting
Flowchart
Usage
4.7 LCD & AD & Key
Flowchart
Usage
5 Debug Tool and IDE
Figure 5-1 J-Link Overview Figure 5-2 U-Link Overview
5.1 Debug with J-Link in IAR EWARM Workbench
Run an Existed Project
Tool bar Project list Log window
Watch window Main window
2 Select a project eww file
3 Click “Project Rebuild All”
Figure 5-5 Select a Project
Figure 5-6Rebuild All
Setting for Flash Debug
2 Don’t select “Use macro files” in “DebuggerSetup” table
Figure 5-10 Macro File Disabled
Figure 5-11 Flash Load File Path
Setting for RAM Debug
2 Select “Use macro files” in “DebuggerSetup” table
Figure 5-13 Macro File Enabled
Figure 5-12 ICF File for RAM Debug
How to Make a HEX File
Figure 5-14 Flash Loader File Disabled
3 Don’t use Flash loader file
1 Use Flash debug
5.2 Debug with U-Link ME in Keil uVision4
Run an Existed Project
Tool bar Project list Build output
Watch window Main window
2 Select a project uvproj file
3 Rebuild all
4 Start debug
Figure 5-18 Select a Project
Setting for Flash Debug
Figure 5-22 ROM Address Setting for Flash Debug
Figure 5-21 Debug Tool Bar
3 Check “Update Target before Debugging” checkbox
Figure 5-24 Select Update Target Before Debugging
2 Don’t use initialization file
Figure 5-23 Don’t use initialization File
Setting for RAM Debug
1 Set ROM address in Code SRAM area. 0x1fff8000-0x1fffffff
2 Set initialization file path. ..\DebugRAM.ini
Figure 5-25 Set RAM Address for RAM Debug
How to Make a HEX File
Figure 5-27 Select Update Target Before Debugging
Figure 5-28 HEX File Generation in Keil IDE
6 Materials Download
Software
Document
Sample code