Home

DC6688EMT User Manual

image

Contents

1. Dragonchip aL We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 2 Dragonchip DC_TOOL_Rev2 4 6 exe or higher which includes the following items a Source Code Template b DragonICE Driver c Software SLP 3 1 Source Code Template This useful tool can help to generate Keil Project Templates for various DC6688 products with all necessary project settings for using emulators User can either start the development with the generated source code template or compare the project settings with their existing Keil project Series DC6688FLE Part No DC6688FL96E ET Language type ec Assembly Keil Template Version 1 0 1 Copyright 2012 Dragonchip Ltd All ights reserved Dragonchip T We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 3 2 Keil Project Settings All necessary Keil Project Settings are listed in this section 1 Enter Options for Target File Edit Wiew Fioject Flash Debug Peviphowls Tools VCS Window Help Open File Open List File 2 Device Tab Select DC6688 part from the list Options for Target Target 2 Device Target Output Listing User C51 AX51 LX51 Locate LX51 Misc Debug Utilities Database Dragonchip Products Vendor DC6686FLE Device DC6688FL96E ET 4 Use Extended Linker LX51 instead of BL51 Toolset C51 4 Use Extended Assembler 451 instead of A51 Enhanced 8051 8 bit Core with on Chip Debug
2. Initialization File ession Settings Restore Debug Session Settings i Toolbox iw Breakpoints li Toolbox lows amp Performance Analyzer If Watch Windows lay W Memory Display 5 Utilities Tab Follow the settings shown below Options for Target Target 7 Device Target Output Listing User C51 AX51 LX51 Locate LE51 Misc Debug Utilities Configure Flash Menu Command f Use Target Driver for Flash Programming DragonICE Driver Settings iw Update Target before Debugging Int Files o Et C Use Extemal Tool for Flash Programming Command EN Arguments 6 Click Settings in Utilities tab to enter Programming Setting Input relevant settings for programming the emulator chip Dragonchip T We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 D Frozramming Settings DragonFLASH EJES IDC6688FLE Part No Select Device and Clock Clock Frequency Frequency 12 000 Finmware Program Flash size EB 95 Select paths of l Firmware ID Firmware files Program File All these files Fill Unused Byte D Read Lock Model Yer WFC should be put Data File Not Specified Options f 6130 0100 FE00 in the Keil project folder Fill Unused Byte Custom Info CADocuments and settings Danny Hoa el SouceCodeyl Browse DE Model 2 bytes configure by Custom Info file Version 2 bytes configure by Custom Info file C
3. manual http www dragonchip com TechDoc DevelopmentTools EMT htm 2 Technical Website of DC6688 Product Family http www dragonchip com TechDoc DC6688 htm Dragonchip T We bring silicon to life DragonF LASH DC6688EMT User Manual Rev1 9 2 Hardware Description 2 1 Control Interface Auxiliary Power Connect in case the target board consumes more than 500mA ON OFF Button Power LED Power ON OFF o Device device ON Blue USB Port Status LED Connect to Download PC Debug 2 2 IDE Connector Connect the emulator to the target board through the IDE Connector A box header pin header with 20x2 pins and 2 54mm pitch should be put on the target board Only connect those pins that exist in the part being emulated The connector pin assignment is listed below IDE Connector Top View 12 Dragonelhip rT Ribbon Cable DC6688EMT 39 40 Warning Do not supply over 3 6V to VDD pin A Dragonchip T We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 Pin Description Pin Description 3 R Pin Description Pin Description EEN 2 NC 9 POr F2R Version 3 Pin Description Pin Description 5 VDD 3 3V 6 VSS 7 PC2 8 NC 9 PC1 o NC FL32T 1TS Version F2T Version F30ST FL32T FL64T FL96T 3 Software Installation Install the following components in order 1 Keil PK51 Prof Developers Kit recommend v9 05 or v9 06
4. 2014 224 AddedFL64T FL96T description Danny Ho Philip Hung 19 Oct2014 224 JAddedF STR_______ DamnyHo Philip Hung Dragonchip We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 Copyright Notice This specification is copyrighted by Dragonchip Ltd No part of this specification may be reproduced in any form or means without the expressed written consent Dragonchip Ltd Disclaimer Dragonchip Ltd assumes no responsibility for any errors contained herein Copyright by Dragonchip Ltd All Rights Reserved Dragonchip Ltd TEL 852 2776 0111 FAX 852 2776 0996 http www dragonchip com Dragonchip a En We bring silicon to life DragonFLASH
5. DC6688EMT User Manual Rev1 9 09 Dragonchip DCO6688EMT User Manual User Manual of DC6688EMT Emulator for DC6688 Family User Manual Document Revision 1 9 Oct 2014 Dragonchip T We bring silicon to life DragonF LASH DC6688EMT User Manual Rev1 9 Contents 1 INTRODUCTION cisrani coartada conoiR 3 ETPA A O cine es e e o e o o e e e o eae ae 3 A SA A NS eevee ON Ue ee ae ee even PSTN ey eRe err eeO neh ne LoTR een AA 3 2 HARDWARE DESCRIPTION ci vader scbiacdvescseieveueinsiviese 4 21C ONTROL ENTERA CE hia tioasantaceh eat hecaceamnacssaa house 4 Be MS ONIN peor cece ce tts Ba a ass cases eek Ga e a 4 3 SOFTWARE INSTALLATION ca cinco 5 Sl SOW REE CODE TIA e des eo 6 32 SETE PROTECT SE ETINGS ee da e da eee 7 4 VIEW MEMORY CONTEN Tiida ita 9 5 SUPPLEMENTARY INFORMATION cccccccsscsccsccccccccccccccccccccccccscccccccsccscccccccccccccsoccocs 10 IA E A A IE TORE TR SRN A 10 O A E O AA A A IA ee eT 10 RS a IA O shee TEEI 10 1 EROUBEE SOON o oie ao 11 6 REVISION TISTOR Ya ocios 12 i 2 Dragonchip We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 1 Introduction This document briefly describes the details of the development tool Emulator for DC6688 Family DC6688EMT 1 1 Package 1 Emulator 2 Power Adaptor 5VDC Output with USB Cable 3 USB Cable 4 User Manual 5 Software Installation CD 1 2 Useful Links 1 EMT Page download latest software installer and user
6. ger OCD ts architecture is 3 times faster compared to legacy 80051 area optimized and low power Main features and peripherals up to 95KB on chip FLASH CODE DATA DCEGSSFSB 256B 2KB on chip RAM bit stack pointer 2 DPTRs 8 DCEGBSFSE Twoevel priority levels H DCEGRSFSX up to 47 10 lines 3 Timers Counters 1 24 bit Timer Counter Watchdog timer 2 UARTs SPI Serial Peripheral Interface Master 12 Inter Integrated Circuit Master Senn Defaults Help Dragonchip e i We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 3 Target Tab Always check the 2 boxes for ROM and XRAM setting Options for Target Target 7 Device Target Output Listing User C51 AX51 LH51 Locate 13051 Misc Debug Utilities DC6688FLE DC6688FL96E ET Xtal MHz M Use On chip ROM Ox0 Ox17BFF Memory Model 5mall variables in DATA Code Rom Size Large 64K program W Use On chip XRAM 0x200 0x3FF Operating system None vw Use multiple DPTR registers Note The Clock frequency in this page is invalid setting The setting should be selected in Programming Setting instead 4 Debug Tab Follow the settings shown below Jutput Listing User C51 AX51 LX51 Locate LX51 Misc Debug Utilities Settings le Use Dragon ICE Driver Settings 1eal Time 1 at Startup lf Run to main W Load Application at Startup lv Run to main
7. hecksum 2 bytes generate automatically from Program file Note Program File does not need to select path 4 View Memory Content The memory content can be viewed in the Keil Memory Windows during debug DC6688F2SER F2STR rar Memory Start End y Type Address Address Program Flash Up to 2000B 0x0000 Ox07CF C 0x00000 Internal SRAM 64 bytes 128 bytes D 0x80 256 bytes X 0x0000 DC6688FLB MA fpe adores adaress ES Type Address Address FL16B Up to 12KB code 0x0000 0x2FFF C 0x0000 FL32B Up to 24KB code 0x0000 Ox5FFF C 0x0000 Data Flash EEPROM 16 bytes 0x100 0x10F X 0x0100 FL16B 4KB code 0x6000 Ox6FFF C 0x6FFF FL32B 8KB code 0x6000 0x7FFF_ C 0x6000 Dragonchip T We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 DC6688FLX FLE FLT FL96TE a Memory Start End y Type Address Address Program Data Flash FL32T Up to 31KB Ox7BFF FLX FL64T Up to 64KB code 0x0000 OxFFFF C 0x0000 FLE FL96T Up to 95KB 0x17BFF FL9GTE Up to 95KB 0x17BFF Internal SRAM 256 bytes 0x00 Expanded SRAM FLX FLE 0x0200 OxO9FF X 0x0200 FL32T xdata 0x0200 OxO9FF X 0x0200 FL64T FL96T 0x0200 OxODFF X 0x0200 FL96TE 0x8200 Ox8DFF X 0x8200 128 bytes D 0x80 256 bytes X 0x0000 DC6688FSB FSX FSE FST Verney Memory Start End y Type Address Address Program Flash FSB Up to 30KB Ox77FF FST Up to 29 5KB CO8 0x0000 Ozer rE 0x0000 FSX FSE Up to 62KB OxF7FF 5 Supplementary Info
8. rmation 5 1 Limitations 5 1 1 Keil IDE 1 DragonICE does not support the following features Y Demo FL96E IC Vision4 File Edit View FPooject Flash Debug Tools VCS Window Help SA hep Boal m ene Th Ports RET OCHRE ae that ha gt F a E gt Egy A Registers nx Di cean 7 ial pr Regs Clock Contool 10 00i us 5 1 2 Hardware 1 41 version emulator 1 1 Instruction Timing The instruction process time in emulator is slightly different from that of IC If the timing accuracy Is critical for specific application use timer instead of software delay 1 2 VARTO Baud rate generator cannot use Timer 2 Dragonchip oe We bring silicon to life DragonFLASH 2 3 DC6688EMT User Manual Rev1 9 1 3 No UART1 1 4 12C interrupt address Emulator uses interrupt number 11 0x005B while IC uses interrupt number 10 0x0053 Voltage Supply The voltage supply to emulator chip is at 3 3V VDD User should only do emulation at this voltage level Peripherals When the emulator is stopped in debugging platform all the running peripherals e g timer 2 will still keep running Hence the peripherals will be out of synchronization with the code instruction Counter A in one shot mode In one shot mode CAM 0 this bit have to reset to O every time before setting CAS 1 5 2 Troubleshooting 1 Driver Installation After installing the DragonICE driver plug the emulator to PC the driver
9. will be installed automatically In case the PC fails to locate the driver select the driver path C WINDOWS system32 manually 2 Upgrade Keil Project When uv2 uv3 projects are closed user can choose to upgrade the project to an uv4 project uvpro 3 Complie Keil Project Always compile the code before entering the Keil debugging environment Otherwise the emulated flash content may not be updated and the debug action may not match with the displayed code For example a Cursor jumped to a wrong code location in debugger b Step instruction wrong executed as Free Run instruction 11 Dragonchip a We bring silicon to life DragonFLASH DC6688EMT User Manual Rev1 9 6 Revision History The following table shows the revision history for this document ena pend lata Aug 2012 gt Firstrelease CeliaKi DamnyHo Oct 2012 Revisedsection5 12 DamyHo CeliaKi_ o Revisedsectiong2 Apr 2013 512 AdditemaboutIi2G ______ DamyHo CeliaKi Sept 2013 All Add F2Remulator DamyHo CeliaKi Dec 2013 1 1 Revise ordering information oot ake Pee ee ya Revise IDE commecter description Cela Ki Danny Ho 15 June 2014 11 Removeorderinginformation Danny Ho CeliaKi a AddedFL32T FST__ 6 Juy2014 2 2 AddedFL32T pin assignment DannyHo CeliaKi 17 July2014 224 Added FST description Danny Ho Philip Hung 18 Oct

Download Pdf Manuals

image

Related Search

Related Contents

Panasonic KX-UDT111 Entry-Level DECT    Installation Manual Navision Integration - e  Manual de instruções  Rexel 2102639 stapler  Viewsonic Value Series 17" VA1716w LCD  istruzioni di montaggio / messa a punto  Hoover S3621 User's Manual  Baureihe 111-01 - Sander Fördertechnik  Philips AZ5140 VCD CD Soundmachine  

Copyright © All rights reserved.
Failed to retrieve file