Renesas Renasas Single-Chip Microcomputer SH7086 Technical Information

Stöbern Sie online oder laden Sie Technical Information nach Vernetzung Renesas Renasas Single-Chip Microcomputer SH7086 herunter. Renesas Renasas Single-Chip Microcomputer SH7086 Technical information Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 108
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
To our customers,
Old Company Name in Catalogs and Other Documents
On April 1
st
, 2010, NEC Electronics Corporation merged with Renesas Technology
Corporation, and Renesas Electronics Corporation took over all the business of both
companies. Therefore, although the old company name remains in this document, it is a valid
Renesas Electronics document. We appreciate your understanding.
Renesas Electronics website: http://www.renesas.com
April 1
st
, 2010
Renesas Electronics Corporation
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry
.
Seitenansicht 0
1 2 3 4 5 6 ... 107 108

Inhaltsverzeichnis

Seite 1 - To our customers

To our customers, Old Company Name in Catalogs and Other Documents On April 1st, 2010, NEC Electronics Corporation merged with Renesas Technology C

Seite 2

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) An example of a connection between the E8a emulator and the SH7

Seite 3

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 98 of 106 • Execution o

Seite 4 - Table of Contents

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 99 of 106 7. Programmi

Seite 5 - 1. SH7086

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 7.2 Control Registers and Control Bits The following shows the

Seite 6

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 101 of 106 7.3 Using t

Seite 7 - 2.1 Main Facilities

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 7.4 List of Module Facilities There are three libraries: Trans

Seite 8

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 7.5 Module Specifications Specifications of the library modules

Seite 9

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (3) Block erase (4) Write initialization (5) Write REJ0

Seite 10 - Flash Development Toolkit

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 105 of 106 Home Page an

Seite 11

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) © 2009. Renesas Technology Corp., All rights reserved. REJ06J

Seite 12

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) In this application note, we use the CPU board “HSB70865F” mad

Seite 13

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) Since the E8a emulator and the HSB70865F connect to external d

Seite 14

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 3.2 Setting Up the Flash Development Toolkit Before writing a

Seite 15

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (3) Set up a new project workspace. First, specify a workspace

Seite 16

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (4) Select the target device. Select “SH/7086F (Generic)” and

Seite 17

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (5) Select a communication port. From the pulldown menu, choos

Seite 18

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (7) Set up the E8a pins for boot mode. Set pin C (FWE) to 1 an

Seite 19

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (8) Check the device for confirmation. Select the E8a and c

Seite 20

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (9) Set up the device. For Input Clock, enter the clock freque

Seite 21

Notice 1. All information included in this document is current as of the date this document is issued. Such information, however, is subject to chang

Seite 22

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (10) Set up the type of connection. From the pulldown menu, set

Seite 23

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (12) Set the E8a pins as required when the device restarts in r

Seite 24

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (13) The SH7086 board will be connected to the Flash Developmen

Seite 25

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (14) Disconnect the device. Choose “Disconnect from Device” fro

Seite 26

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The device will be disconnected. REJ06J0071-0100 /Re

Seite 27

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (15) Save the workspace and quit. Choose “Exit” from the File m

Seite 28

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 3.3 Boot Mode 1 (Write to the User Boot Area) Write the load m

Seite 29

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The 7086 project will be displayed. The Flash Development T

Seite 30

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (3) Choose “Connect to Device” from the Device menu. REJ06J0

Seite 31

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) Select “E8a” and click OK. The device will be connected.

Seite 32

Application Note REJ06J0071-0100 /Rev.1.00 2009.2 Page 1 of 106 Flash Development Toolkit Method for Using the User Program Mode (SH7086 Applicatio

Seite 33

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (4) Select the file to write. Choose “Add File” from the Proje

Seite 34

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (5) In the Add File dialog box, select the “7086F.mot” file an

Seite 35

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (6) To verify that the user boot area and user area have no da

Seite 36

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The result of a blank check will be displayed. It shows that t

Seite 37

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (7) Verify a checksum value of the user boot area and user are

Seite 38

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The result of a checksum will be displayed. RE

Seite 39

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (8) Set the user boot area as a preparatory step before writin

Seite 40

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (9) Right-click the 7086F.mot file again, and from the popup m

Seite 41

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The program has been downloaded into the user boot area.

Seite 42

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (10) To verify that the program has been written to the user bo

Seite 43

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 2 of 106 Table of Conte

Seite 44

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (11) Choose “Disconnect from Device” from the Device menu to di

Seite 45

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (12) Delete a file. Choose “Delete Files” from the Project menu

Seite 46

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (13) The Delete Project Files dialog box will be displayed. Cli

Seite 47

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The files will be deleted. REJ06J0071-0100 /Rev.1.

Seite 48

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (14) Delete a folder. Right-click a folder, and from the popup

Seite 49

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The folder will be deleted. REJ06J0071-0100 /Re

Seite 50

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 3.4 Boot Mode 2 (Write to the User Area) Write the load module

Seite 51

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (2) Select the file to write. Choose “Add File” from the Proje

Seite 52

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The “7086F.mot” file will be added to the project.

Seite 53 - 3.5 User Boot Mode

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (3) Before writing the 7086F.mot file to the user area, perfor

Seite 54

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 1. SH7086 1.1 Flash Memory Configuration The flash memory of

Seite 55

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (4) Right-click the 7086F.mot file, and from the popup menu ch

Seite 56

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The program has been downloaded into the user area.

Seite 57

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (5) To verify that the program has been written to the user ar

Seite 58

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 3.5 User Boot Mode In user boot mode, it is possible to write

Seite 59

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (2) Choose “Disconnect from Device” from the Device menu to di

Seite 60

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (3) Choose “Project Setting” from the Device menu.

Seite 61

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The project setting window will be displayed. RE

Seite 62

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (4) Set up the user boot mode. Select the Device tab of the pr

Seite 63

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) Click Next. Click Next. REJ06J0071-0100 /Rev.1.00 2009.

Seite 64

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) In the Select Connection column, select “USER Program Mode” an

Seite 65

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 1.3 On-board Programming Mode There are three on-board programm

Seite 66

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) Set up the E8a pins for user boot mode. Set pin C (FWE) and pi

Seite 67

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) Click the Finish button. REJ06J0071-0100

Seite 68

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The user boot mode has been set up. REJ06J0071-

Seite 69 - 3.6 User Program Mode

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (5) Choose “Connect to Device” from the Device menu to connect

Seite 70

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (6) Add the program to write to the user area. Here, write the

Seite 71

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (7) Before writing the test_mot file to the user area, perform

Seite 72

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (8) Write to the user area in user boot mode. Right-click the

Seite 73

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The program has been downloaded into the user area.

Seite 74

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (9) To verify that the program has been written to the user ar

Seite 75

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 3.6 User Program Mode In user program mode, it is possible to

Seite 76

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 2. Functionality of the Flash Development Toolkit The Flash De

Seite 77

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (2) Set up the user program mode. Select the Device tab of the

Seite 78

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) Click Next. Click Next. REJ06J0071-0100 /Rev.1.00 2009.

Seite 79

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) In the Select Connection column, select “USER Program Mode” an

Seite 80

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) Set up the E8a pins for user program mode. Here, set for mode

Seite 81

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) Click the Finish button. REJ06J0071-010

Seite 82 - 5.1 Source File List

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The user program mode has been set up. REJ06J

Seite 83 - 5.2 Module List

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (3) Choose “Connect to Device” from the Device menu to connect

Seite 84

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (4) Before writing the test_mot file to the user area, perform

Seite 85

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (5) Write to the user area in user program mode. Right-click t

Seite 86

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) The program has been downloaded into the user area.

Seite 87 - 5.4 Program Flow

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 3. Method for Using the Flash Development Toolkit in Each Mode

Seite 88

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) (6) To verify that the program has been written to the user ar

Seite 89

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 4. Processes of the Flash Development Toolkit The Flash Develo

Seite 90 - 6.1 Header Files

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 5. Files for User Program Mode This section describes the file

Seite 91

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 5.2 Module List The modules are listed below. RE

Seite 92

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 5.3 Hierarchical Module Structure The hierarchical structure o

Seite 93

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 83 of 106

Seite 94

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2

Seite 95 - 6.3 RAM Main Process

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 5.4 Program Flow This section describes a program flow referrin

Seite 96

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 86 of 106 (2) Main pro

Seite 97

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 87 of 106 (4) RAM main

Seite 98

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 3.1 Connecting the E8a Emulator The E8a emulator, connected be

Seite 99

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 6. Sources of the Files for User Program Mode The main sources

Seite 100

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 89 of 106 (2) IO regis

Seite 101 - 7. Programming Guide

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 90 of 106 /*----------

Seite 102

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 91 of 106 (3) Macro de

Seite 103 - 7.3 Using the Libraries

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) 6.2 Main Process and ROM Main Process (1) Hierarchical modul

Seite 104

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 93 of 106 6.3 RAM Main

Seite 105 - 7.5 Module Specifications

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 94 of 106 • ScoBitSet

Seite 106

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 95 of 106 (2) Area sel

Seite 107 - Revision Record

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 96 of 106 (3) Flash me

Seite 108

Flash Development Toolkit Method for Using the User Program Mode (SH7086 Application) REJ06J0071-0100 /Rev.1.00 2009.2 Page 97 of 106 (4) Flash me

Kommentare zu diesen Handbüchern

Keine Kommentare