EM6819 TOOLS DEVELOPMENT QUICK START

Similar documents
EM6819 Software installation notes

EMEVB8900 EVALUATION BOARD USER GUIDE

CURRENT CAPABILITY OF VSUP AND VAUX[2:0]

Supported Sensor Devices

STM32-SK/RAIS,STR91X-SK/RAI,STR7-SK/RAIS STM32-D/RAIS,STR9-D/RAIS,STR7-D/RAIS

Ride7 for PowerPC. Raisonance Tools for SPC56xx family. Getting Started. Document version 21 August A KEOLABS brand

Raisonance Tools for MRK-II. Getting Started

Mono linear amplifier for MEMS Loudspeakers

RLink. Getting Started. Document version 25 October Raisonance: a KEOLABS brand

Raisonance tools for C816 family. Getting Started

RFlasher7. Getting Started and Overview. Document version

USound GmbH. Megaclite USB-C headset Product Brief

Old Company Name in Catalogs and Other Documents

Keil TM MDK-ARM Quick Start for. Holtek s HT32 Series Microcontrollers

STM8-SK/RAIS STM8-D/RAIS ST7-SK/RAIS ST7-D/RAIS

Quick Start Guide for the Turbo upsd DK3300-ELCD Development Kit- RIDE

Old Company Name in Catalogs and Other Documents

STM8-SK/RAIS STM8-D/RAIS ST7-SK/RAIS ST7-D/RAIS

Old Company Name in Catalogs and Other Documents

Introduction. Rev.1.2

Ethernet1 Xplained Pro

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

HYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

USER GUIDE. Atmel Segment LCD1 Xplained Pro. Preface

ET-UARTSWD Users Guide

USER GUIDE. ATWINC1500 Xplained Pro. Preface

AT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

ATtiny104 Xplained Nano. Preface. AVR 8-bit Microcontrollers USER GUIDE

HX2VL Development Kit Guide. Doc. # Rev. **

USER GUIDE. Atmel QT6 Xplained Pro. Preface

EM MICROELECTRONIC - MARIN SA

Converting Firmware Projects to CoIde and IAR Embedded Workbench for ARM

HX2VL Development Kit Guide. Doc. # Rev. *A

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

EnerChip RTC Evaluation Kit CBC34803 Real-Time Clock with Integrated Backup Power. CBC-TAB Registers

AN4782 Application note

C8051F700-DK C8051F700 DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

STEVAL-PCC010V1. ST802RT1A Ethernet PHY demonstration board with STM32F107 controller add-on board. Features. Description

STAND-ALONE PROGRAMMER

BNO080 Development Kit for Nucleo Quick Start Guide

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

CYClockMaker Programming Kit Guide CY3675. Doc. # Rev. **

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

Programmer User Guide

IoT Sensing SDK. Getting started with IoT Sensing SDK (ISSDK) v1.7 middleware. Document information. IoT Sensing SDK, ISSDK, MCUXpresso, middleware

Evaluation & Development Kit for Freescale PowerPC MPC5517 Microcontroller

ISD-DEMO2360 User Manual

STM3220G-SK/KEI. Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Features. Description

Description SPC564A-DISP. March 2014 DocID Rev 3 1/5

Lab Tutorial for TWR-S08MM128-KIT TOWER SYSTEM LAB MC9S08MM128. Electrocardiogram (EKG) with Freescale USB stack

Getting Started Guide: TMS-FET470A256 IAR Kickstart Development Kit

CYClockMaker Programming Kit Guide CY3675. Doc. # Rev. *C

IAR EWARM Quick Start for. Holtek s HT32 Series Microcontrollers

SPC56 MCU family development tools

C8051F530A-DK C8051F530A DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents

Firmware Upgrading Radiocrafts modules

GPIF II Designer - Quick Start Guide

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

ZWIR4532 Evaluation Kit User Manual. Description. Features. Kit Contents

This document describes the hardware architecture of the board, how to configure the jumpers and to enable specific functions.

Introduction. Purpose. Objectives. Content. Learning Time

UM Gaming suitcase demo system. Document information


Purchase Agreement. P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA

ToolStick-EK TOOLSTICK USER S GUIDE. 1. Kit Contents. 2. ToolStick Overview. Green and Red LEDs. C8051F321 provides USB debug interface.

The following table provides a general information of the considered toolchains. Toolchain Company Version Release date Hardware emulator

THIS SPEC IS OBSOLETE

_ V1.1. EVB-5566 Evaluation & Development Kit for Freescale PowerPC MPC5566 Microcontroller. User s Manual. Ordering code

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

Future Technology Devices International Ltd

AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

Figure 1. 8-Bit USB Debug Adapter

USER GUIDE. Atmel QT1 Xplained Pro. Preface

For More Information Please contact your local sales office for additional information about Cypress products and solutions.

nrf24lu1+ Development Kit

Use the Status Register when the firmware needs to query the state of internal digital signals.

PSoC Programmer 3.12 Release Notes

Use the Status Register when the firmware needs to query the state of internal digital signals.

HYDRA-X EH-PROTOx-1 Heads

KX1400 Development Kit User s Guide

PSoC Creator Quick Start Guide

THIS SPEC IS OBSOLETE

Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual

AN3980 Application note

Description of STM8 LIN software package (STSW-STM8A-LIN) release 4.1. Table 1. Release information. STM8 LIN package

Cypress HX2VL Configuration Utility Blaster User Guide

UM1727 User manual. Getting started with STM32 Nucleo board software development tools. Introduction

BlueEva+S42M Evaluation Kit User Guide. 1VV Rev

ST19WR08 Dual Contactless Smartcard MCU With RF UART, IART & 8 Kbytes EEPROM Features Contactless specific features

Future Technology Devices International Ltd

Part Number Density Product Type Operation Temperature. W25Q80NESNIG 8Mb 1.2V Serial NOR Flash Memory Industrial (-40 C to +85 C)

AN2737 Application note Basic in-application programming example using the STM8 I 2 C and SPI peripherals Introduction

Kinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices

e-link Emulation/Programming Adapter Cable (ESTD-206) User s Guide

ToolStick-CapTouchSenseDC

Transcription:

EM MICROELECTRONIC - MARIN SA EM6819 TOOLS DEVELOPMENT QUICK START TABLE OF CONTENTS 1 INTRODUCTION... 2 1.1 DOWNLOADING THE SOFTWARE... 2 1.2 INSTALLING THE SOFTWARE... 2 2 SETTING UP THE RAISONANCE TOOLS FOR C816... 3 2.1 DOWNLOADING THE SOFTWARE... 3 2.2 INSTALLING THE SOFTWARE... 5 2.3 REGISTERING THE SOFTWARE... 5 3 EM6819 QUICK START FAQ... 7 3.1 INSTALLATION... 7 3.1.1 What are the main software available?... 7 3.1.2 Do I need to install Ride7 and Rkit-C816?... 7 3.1.3 How to install an Rkit-C816 new release?... 7 3.1.4 How to install a Ride7 new release?... 7 3.1.5 Which GNU version and operating system are supported?... 7 3.1.6 What is Rflasher7 tool?... 8 3.1.7 Which tool should be used as a stand-alone programmer SW?... 8 3.1.8 What are the main Getting started documents useful to provide general information?... 8 3.1.9 How to start with REva Board (EMRSK6819)?... 8 3.2 ADAPTERS... 9 EM Microelectronic-Marin SA 1 www.emmicroelectronic.com

1 INTRODUCTION This document will guide you through the installation of the EM6819 database and the Raisonance tools for C816 (Integrated Development Environment Ride for C816 MCU and EM6819 Low Power 8-bit Microcontroller). This document will also give you some general INFORMATION about the software and documentation available. These documents also contain some information about the hardware adapters available. 2. INSTALL EM6819 DOCUMENTATION AND SUPPORT DATABASE This installation will provide you an easy way to find in few clicks all technical documentation, user manuals, application notes, software examples, C macros etc... that you may used during your EM6819 firmware development 1.1 DOWNLOADING THE SOFTWARE Download EM6819 documentation and support database from EM FTP: ftp://emm-ftpmcuuser:4em2see@194.209.66.206/kit6819/setupdatabaseem6819.exe (Note: The database can be updated frequently, please check for updates) 1.2 INSTALLING THE SOFTWARE Run the setup file SetupDatabaseEM6819.exe and follow the steps to complete the database installation. All the available resources can be easily selected in the html page provided along the Program shortcut Database for EM6819 Microcontroller. EM Microelectronic-Marin SA 2 www.emmicroelectronic.com

2 SETTING UP THE RAISONANCE TOOLS FOR C816 Before using any of the Raisonance tools for C816, the Ride7 and RKit-C816 software must be installed and registered. 2.1 DOWNLOADING THE SOFTWARE The most recent Ride7 and RKit-C816 can be downloaded from the Raisonance extranet website: http://support-raisonance.com/extranet/home/ First you have to create an account, which is free and only requires a valid email. Then go to the Download / Download pages and Rkit-C816. EM Microelectronic-Marin SA 3 www.emmicroelectronic.com

Download the two files Ride7 and Rkit-C816 under the Last release section. Generates a Serial Key. Use the Rkit-C816 serial key generator to create a serial number which will be emailed to you. Save the key for later. Now you must install and register the software as explained in the following sections. EM Microelectronic-Marin SA 4 www.emmicroelectronic.com

2.2 INSTALLING THE SOFTWARE Perform these steps to install your new software: 1. Remove old versions of Ride7 and RKits (if any). 2. Install the new Ride7 software, then the RKit-C816 software, then validate its operation (test compilation, connection to RLink and to target CPU, etc.). Note: Some components of RKit-C816 (GCC,...) will not work correctly if installed in a path containing spaces or other complex characters. Be careful when using Windows Vista and Windows 7, especially the 64-bit versions. These versions use a default install directory named "Program Files (x86)", which contains parentheses and will make the tools fail. To be sure that your tools work correctly we recommend you install the tools in a directory with a short and simple name, such as "c:\raisonance". In the rest of this document, the installation directory of Ride7 will be referenced as "<RideInstallDir>". 3. Launch Ride7 and select Help > License. Register the software as explained in the following section. 2.3 REGISTERING THE SOFTWARE The Ride7 and RKit-C816 software must be registered to operate correctly. To activate the software you must register your RKit-C816 using your RKit-C816 Serial Key. Unregistered software functions for a 7-day evaluation period with full features. After 7 days the software can no longer be used. If this occurs, contact info@raisonance.com. 1. Log on as admin, ensure you have internet access, a working default browser and a working email address. 2. Open Ride7. If it does not open automatically, click Help->About Ride7. 3. Click the Change License button. Select the Serial Activation method, click Next. 4. Enter the Serial Key provided to you (see 3.1 Downloading the software). Click Next. EM Microelectronic-Marin SA 5 www.emmicroelectronic.com

5. Connect to the internet and click Get Activation code online to open your browser on the Raisonance server. 6. Fill in the form and click Generate and Send Activation code. 7. Check your server for an email from Raisonance Support team with the Activation Code. 8. Copy the Activation Code from the email to the Ride7 window. Click Finish. 9. Close Ride7 and open it again. Check in the About Ride7 window that you are in "Lite Suite" for RKit-C816 and "Standard version" for Ride7. Otherwise please contact the technical support (support@raisonance.com). This is what the About Ride7 window should look like: EM Microelectronic-Marin SA 6 www.emmicroelectronic.com

3 EM6819 QUICK START FAQ 3.1 INSTALLATION 3.1.1 What are the main software available? Software Description Installation This is the Software environment to write and Tools Development debug your application. For C816 and EM6819 It is based on Ride7 and Rkit- C816 EM6819 Database It contains all technical documentation, user manuals, application notes, software examples, C macros needed Instructions can be found in the Software installation Note sheet inside your tools development box. The corresponding file is SoftwareInstallationNotes.pdf. This file is available in the EM6819 Database and can be downloaded from EM web site (Microcontrollers / Download section) 3.1.2 Do I need to install Ride7 and Rkit-C816? To use Ride7 you need to install the two setup. Ride7 is the generic new IDE (Integrated Development Environment). Rkit- C816 contains all resources mandatory to use CoolRISC C816 processors. Rkit-C816 provide the GNU compilation toolchain, debugger, Debug-On-Chip driver for RLink, MCU templates and projects examples. 3.1.3 How to install an Rkit-C816 new release? A new Rkit-C816 release can be installed independently of Ride7 (assuming that Ride7 is already installed). Uninstall first the previous Rkit-C816 build (control panel -> Add/Remove program) then install the new one. 3.1.4 How to install a Ride7 new release? A new Ride7 release cannot be installed independently of RKit-C816. Uninstall first the previous Rkit-C816 and Ride7 build (control panel -> Add/Remove program) then install the new ones. 3.1.5 Which GNU version and operating system are supported? Operating system GNU Version Remark Win XP 3.2 (*) Win XP no more supported Win 7 Win 8, Win 8.1 Win 10 3.2 (*) 4.x 3.2 (*) 4.x 3.2 (*) 4.x GNU Version 3.2 cannot be used under windows 10! (*) Note: The compiler GNU compiier / Linker exists in Version 3.2 and Version 4.4 (or later Version). GNU Version 3.2 cannot be used under windows 10. There are two alternatives: - Using version 3.2: supported up to windows 8.1 - Using version 4.4: supported by Windows 7, 8 and 10. Originally the GCC toolchain was available on a Version 3.2. The Version 4.4 is also available. For different reasons it might be useful to use Version 4.4 instead of Version 3.2. 1. Version 3.2 is not supported by Windows 10 and next coming Windows operation system 2. Version 3.2 maintenance is frozen. 3. All bug fixes and new features will only appear in upgrades of Version 4.4 (4.x, 5.x, etc.). 4. Version 4.4 offers some better optimization results (typically from 10 to 15% less code footprint produced) Thanks to only few modifications in your project you can easily port your firmware from Version 3.2 to 4.4. Most aspects of the modifications are explained in this attached document Raisonance tools for C816 family Getting Started document [GettingStartedC816_Ride7.pdf file] in chapter 4.4. This file is also located under <RideInstallDir>\Raisonance \Ride\Doc\C816 folder. In case you start a new project, it is strongly recommended to directly use Version 4.4. EM Microelectronic-Marin SA 7 www.emmicroelectronic.com

3.1.6 What is Rflasher7 tool? RFlasher7 is not available for C816 derivates. 3.1.7 Which tool should be used as a stand-alone programmer SW? A dedicated tools (EM6819_PGM) must be used. An application note in the EM6819 Database describes all the options available. 3.1.8 What are the main Getting started documents useful to provide general information? The Getting started C816 introduces the first time user to the Raisonance development kit and guides you through many of the features. With the aid of this manual you should be able to quickly understand the tools, how they interact with each other and how to start developing your own projects. The Getting started EM6819 describes using an RLink and a REva board for an EM6819 with Ride7 and the monitor. If you are not using this type of hardware this document is not relevant to you. This document assumes that you have already read and understood the C816 Getting Started for Ride7, that you know how to create and use projects for making applications, and how to use the Ride7 Both Getting started can be found in the EM6819 Database - section TOOLS DEVELOPMENT. They can also be found in the C816 documentation folder of your Ride7 installation. 3.1.9 How to start with REva Board (EMRSK6819)? The documentation describing the REva board and daughter board is based on REva user manual, EM6819 Daughter board user Manual, Main devices datasheets and schematics. Documentation can be found in the EM6819 Database - section TOOLS DEVELOPMENT. Additionally, a starter-kit Getting started sheet can be found in the EM6819 Database - section TOOLS DEVELOPMENT. It will help you to start running your hardware in few steps. The starter-kit can also run a demo (demo limited version in case of starter-kit or demo Pro version in case you also have an RLink-Pro). Demo software and Quick start can be found in the EM6819 Database - section TOOLS DEVELOPMENT. EM Microelectronic-Marin SA 8 www.emmicroelectronic.com

3.2 ADAPTERS EM6819 family devices NO MORE AVAILABLE The low voltage adapter [ADP-LV] is needed. It contains level shifter and requires the target supply voltage (the adapter is not supplying the target) EM6819 family devices SEE DETAILS BELOW THIS TABLE EM6869 and EM4x7x family devices The low voltage adapter [ADP- PWR 1.0] now replace the [ADP- LV]. It contains level shifter and is able to supply the target (the adapter is supplying the target with +3V) or use the target supply voltage (the adapter is not supplying the target) The standard adapter [ADP-EM] is needed. It does not contains any level shifter and requires the target supply voltage (the adapter is not supplying the target). EM Microelectronic-Marin SA 9 www.emmicroelectronic.com

ADAPTER ADP PWR 1.0 Short Description +5V +3V LDO Jumper OFF +V APP USB RLINK +V APP Level Shifter Adapter Supplied by the H5 Application Connector USB RLINK +5V +3V LDO Jumper ON +3V Level Shifter Adapter +V APP = +3V Supply the H5 application Connector 3 Different options +V APP = +3V USB RLINK +5V +3V LDO +3V Level Shifter Adapter Supply the application H3 (Dedicated for Connector Beacon programming cable or others...) Jumper 2 1 10 9 2 6 1 5 H5 Connector H3 Connector Pin Number H3 H5 1 Vapp Vapp 2 Data /PB7 n.c. 3 n.c. n.c. 4 Clk/PB6 TM 5 Gnd n.c. 6 TM Data/PB7 7 n.c. Gnd 8 n.c. Clk/PB6 9 n.c. Gnd 10 n.c. n.c. Pinout EM Microelectronic-Marin SA ( EM ) makes no warranties for the use of EM products, other than those expressly contained in EM's applicable General Terms of Sale, located at http://www.emmicroelectronic.com. EM assumes no responsibility for any errors which may have crept into this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property rights of EM are granted in connection with the sale of EM products, neither expressly nor implicitly. In respect of the intended use of EM products by customer, customer is solely responsible for observing existing patents and other intellectual property rights of third parties and for obtaining, as the case may be, the necessary licenses. Important note: The use of EM products as components in medical devices and/or medical applications, including but not limited to, safety and life supporting systems, where malfunction of such EM products might result in damage to and/or injury or death of persons is expressly prohibited, as EM products are neither destined nor qualified for use as components in such medical devices and/or medical applications. The prohibited use of EM products in such medical devices and/or medical applications is exclusively at the risk of the customer EM Microelectronic-Marin SA 10 www.emmicroelectronic.com