Renesas Renasas Single-Chip Microcomputer SH7086 Informations techniques Page 1

Naviguer en ligne ou télécharger Informations techniques pour Mise en réseau Renesas Renasas Single-Chip Microcomputer SH7086. Renesas Renasas Single-Chip Microcomputer SH7086 Technical information Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 108
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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
.
Vue de la page 0
1 2 3 4 5 6 ... 107 108

Résumé du contenu

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 8

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

Page 9

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

Page 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

Page 11

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

Page 12

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

Page 13

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

Page 14

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

Page 15

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

Page 16

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

Page 17

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

Page 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

Page 19

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

Page 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

Page 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

Page 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

Page 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

Page 24

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

Page 25

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

Page 26

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

Page 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

Page 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

Page 29

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

Page 30

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

Page 31

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 38

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

Page 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

Page 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

Page 41

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

Page 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

Page 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

Page 44

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

Page 45

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

Page 46

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

Page 47

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

Page 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

Page 49

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

Page 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

Page 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

Page 52

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

Page 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

Page 54

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

Page 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

Page 56

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

Page 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

Page 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

Page 59

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

Page 60

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

Page 61

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

Page 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

Page 63

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

Page 64

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

Page 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

Page 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

Page 67

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

Page 68

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

Page 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

Page 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

Page 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

Page 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

Page 73

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

Page 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

Page 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

Page 76

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

Page 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

Page 78

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

Page 79

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

Page 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

Page 81

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

Page 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

Page 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

Page 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

Page 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

Page 86

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

Page 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

Page 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

Page 89

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

Page 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

Page 91

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

Page 92

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

Page 93

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

Page 94

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

Page 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

Page 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

Page 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

Page 98

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

Page 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

Page 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

Page 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 /*----------

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Commentaires sur ces manuels

Pas de commentaire