HT-VMF-02 Voice & Music User¢s Guide March 2009 Copyright Ó 2009 by HOLTEK SEMICONDUCTOR INC. All rights reserved. Printed in Taiwan. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form by any means, electronic, mechanical photocopying, recording, or otherwise without the prior written permission of HOLTEK SEMICONDUCTOR INC. NOTICE The information appearing in this User¢s Guide is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at http://www.holtek.com.tw. February 1, 2009 Contents Contents Introduction ..........................................................................................................................1 HT-VMF-02 ......................................................................................................................1 HT-VMF-DB .....................................................................................................................3 Installation ............................................................................................................................8 HT-VMF-Writer-02 Installation .........................................................................................8 For WinXP System (Win2000 and Win98 are the same as WinXP)................................9 Getting Started ...................................................................................................................12 For WinXP System (Win2000 the same as WinXP) ......................................................12 Software Operation ............................................................................................................15 For WinXP System (Win2000 and Win98 are the same as WinXP)..............................15 Specification.......................................................................................................................20 Hardware Specification..................................................................................................20 Software Specification ...................................................................................................20 Application Circuit .............................................................................................................22 HT36P05 EV Board .......................................................................................................22 HT36P06 EV Board .......................................................................................................23 HT37P06 EV Board .......................................................................................................24 HT83P06 EV Board .......................................................................................................25 HT86P05 EV Board .......................................................................................................26 HT86P06 EV Board .......................................................................................................27 HT86P16 EV Board .......................................................................................................28 HT86P17 EV Board .......................................................................................................29 HT83P07 EV Board .......................................................................................................30 HT37P08 EV Board .......................................................................................................31 HT-VMF-DB Board.........................................................................................................32 HT-VMF-02 CKT ............................................................................................................32 HT-VMF-02 Voice & Music User¢s Guide HT-VMF-02 Voice & Music User¢s Guide Introduction HT-VMF-02 The HT-VMF-02 is an abbreviated name in which the three letters ²V², ²M² and ²F² stand for Voice, Music and Flash respectively. The Voice series is represented by the voice devices and the Music series by the music devices. The HT-VMF-02 importance is in application development for the voice devices and music devices. The HT-VMF-02 includes the voice devices, music devices, HT-VMF-Writer-02 and the HT-VMF-DB with each individual unit described by the following: HT86P05 The HT86P05 provides HT86XXX series real time emulation and authentic sound quality functions. The HT86P05 is formed from a combination of the HT86P00 and 32-Mega bits of flash memory. The HT86P00 is the HT86XXX series EV chip. HT86P06 The HT86P06 provides HT86XXX series real time emulation and authentic sound quality functions. The HT86P06 is formed from a combination of the HT86P00 and 32-Mega bits of flash memory. The HT86P00 is the HT86XXX series EV chip. HT83P06 The HT83P06 provides HT83XXX series real time emulation and authentic sound quality functions. The HT83P06 is formed from a combination of the HT83P00 and 32-Mega bits of flash memory. The HT83P00 is the HT83XXX series EV chip. HT83P07 The HT83P07 provides HT83XXX series real time emulation and authentic sound quality functions. The HT83P07 is formed from a combination of the HT83P00 and 32-Mega bits of flash memory. The HT83P00 is the HT83XXX series EV chip. HT36P05 The HT36P05 provides HT36XXX series real time emulation and authentic sound quality functions and determines if the notes and beat are correct or not. The HT36P05 is formed from a combination of the HT36P00 and 32-Mega bits of flash memory. The HT36P00 is the HT36XXX series EV chip. 1 HT-VMF-02 Voice & Music User¢s Guide HT36P06 The HT36P06 provides HT36XXX series real time emulation and authentic sound quality functions and determines if the notes and beat are correct or not. The HT36P06 is formed from a combination of the HT36P00 and 32-Mega bits of flash memory. The HT36P00 is the HT36XXX series EV chip. HT37P06 The HT37P06 provides HT37XXX series real time emulation and authentic sound quality functions and determines if the notes and beat are correct or not. The HT37P06 is formed from a combination of the HT37P00 and 32-Mega bits of flash memory. The HT37P00 is the HT37XXX series EV chip. HT37P08 The HT37P08 provides HT37XXX series real time emulation and authentic sound quality functions and determines if the notes and beat are correct or not . The HT37P08 is formed from a combination of the HT37P00 and 32-Mega bits of flash memory . The HT37P00 is the HT37XXX series EV chip. HT86P16 The HT86P16 provides HT86AXX/HT86BXX series real time emulation and authentic sound quality functions . The HT86P16 is formed from a combination of the HT86P10 and 32-Mega bits of flash memory . The HT86P10 is the HT86AXX/HT86BXX series EV chip. HT86P17 The HT86P17 provides HT86BXX series real time emulation and authentic sound quality functions . The HT86P17 is formed from a combination of the HT86P10 and 32-Mega bits of flash memory . The HT86P10 is the HT86BXX series EV chip. In the document content, unless specific part numbers are quoted, the phrase "Voice devices" will represent the HT86P05/HT83P06/HT83P07/HT86P16/HT86P17 devices, while the phrase Music devices will represent the HT36P05/HT37P06/HT37P08 devices. HT-VMF-Writer-02 When using the voice devices and the music devices during product development, a COD file will be generated. This COD file must first be placed into the Flash memory. The HT-VMF-Writer-02 is used to write this file into the Flash memory. HT-VMF-DB During the development process, in order to verify the voice devices or music devices data, it is only required to solder the voice devices or music devices into the HT-VMF-DB, connect the 3V~5V power to verify the voice devices or music devices data. 2 HT-VMF-02 Voice & Music User¢s Guide HT-VMF-DB The HT-VMF-DB PCB is shown in Figure 1 which is used to connect to the voice devices or the music devices, to conveniently verify the voice devices or music devices sound and IC characteristics. · This PCB already has a soldered HT83V733 and HT82V733 which can directly drive a speaker and play the voice or music. · This PCB on the HT86P05 supplies 24 output/inputs, and is identical to the pin assignments of the HT86XXX. · This PCB on the HT86P06 supplies 24 output/inputs, and is identical to the pin assignments of the HT86XXX. · This PCB on the HT83P07 supplies 16 output/inputs, and is identical to the pin assignments of the HT83XXX. · This PCB on the HT83P06 supplies 16 output/inputs, and is identical to the pin assignments of the HT83XXX. · This PCB on the HT36P05 supplies 40 output/inputs, and is identical to the pin assignments of the HT36XXX. · This PCB on the HT36P06 supplies 40 output/inputs, and is identical to the pin assignments of the HT36XXX. · This PCB on the HT37P06 supplies 48 output/inputs, and is identical to the pin assignments of the HT37XXX. · This PCB on the HT37B08 supplies 32 output/inputs, and is identical to the pin assignments of the HT37XXX. · This PCB on the HT86P16 supplies 40 output/inputs, and is identical to the pin assignments of the HT86AXX/HT86BXX. · This PCB on the HT86P17 supplies 32 output/inputs, and is identical to the pin assignments of the HT86BXX. 3 HT-VMF-02 Voice & Music User¢s Guide · The PCB is shown in Figure 1 before the components are soldered. Figure 1 · The PC is shown in Figure 2 after the components are soldered. Figure 2 4 HT-VMF-02 Voice & Music User¢s Guide · Figure 3 shows the HT-VMF-DB soldered components combined with the HT36P05 and a triple AA cell battery holder to form an in-circuit emulator. Figure 3 5 HT-VMF-02 Voice & Music User¢s Guide · Figure 4 ~ Figure 13 show the outlines of the HT36P05, HT36P06, HT86P05, HT86P06, HT37P06, HT83P06, HT86P16, HT86P17, HT37P08 and HT83P07. HT36P05 HT36P06 5 4 m m 5 4 m m 4 1 m m 4 1 m m 8 m m 8 m m Figure 4 Figure 5 HT86P05 HT86P06 Figure 6 Figure7 6 HT-VMF-02 Voice & Music User¢s Guide HT37P06 HT83P06 Figure 8 Figure 9 HT86P16 HT86P17 Figure 10 Figure 11 HT37P08 HT83P07 Figure 12 Figure 13 7 HT-VMF-02 Voice & Music User¢s Guide · Figure 14 shows the outline of the HT-VMF-Writer-02 Figure 14 Installation HT-VMF-Writer-02 Installation For connection to the PC, use the supplied cable to connect the HT-VMF-Writer-02 board to the USB port of the PC as show in Figure 15. U S B C a b le H T - V M F - W r ite r - 0 2 P C Figure 15 8 HT-VMF-02 Voice & Music User¢s Guide To install the HT-VMF-Writer-02 software utility, run the ²HT-VMF-Writer-02 Setup.exe² file as supplied with the HT-VMF-Writer-02 board, after which the following instructions should be followed. Note If the HT-VMF-Writer-02 software utility has been installed already, then ignore this software installation. For WinXP System / Vista (Win2000 and Win98 are the same as WinXP) · Step1 Execute the ²Setup.exe², the following dialog will be shown. Figure 16 Press the [Next] button to continue setup or press [Cancel] button to abort. 9 HT-VMF-02 Voice & Music User¢s Guide · Step2 Press the [Next] button to continue setup or press [Cancel] button to abort. Figure 17 10 HT-VMF-02 Voice & Music User¢s Guide · Step3 Click install to begin the installation Figure 18 Press the [Next] button to continue setup or press [Cancel] abort. · Step4 If the process is successful the following dialog window will be shown. Figure 19 11 HT-VMF-02 Voice & Music User¢s Guide Press the [Next] button to continue setup or press [Cancel] to abort. · Step5 Press the Finish button to complete the software installation. Getting Started For WinXP System / Vista (Win2000 and Win98 the same as WinXP) · Step1 Connect the HT-VMF-Writer-02 board and the voice devices (or music devices) EV board to the USB port of the PC. · Step2 Run the HT-VMF-Writer-02.exe When the Figure 18 below appears, click the [OK] button to confirm that the HT-VMF-Writer-02 demo board is connected correctly. Figure 20 12 HT-VMF-02 Voice & Music User¢s Guide · Step3 The HT-VMF-Writer-02 Program Version 2.2 is ready for use when the main interface appears as shown below. The user can select a programming range. Figure 21 13 HT-VMF-02 Voice & Music User¢s Guide Function Overview Name Description Browse Scan and select the source file for programming or verifying. File Name Display the path of the selected source file. Flash Memory Choose the flash memory type. Detect Device Detect the connection status. Program & Voice ROM Name Description Auto Automatically erase, program and verify the flash memory data. Erase Individually erase the entire data of the flash memory. Program Individually program the flash memory data with source data. Verify Individually verify the flash memory data with source data. Detect ID Detect the Manufacturer ID, Device ID and Memory size. Program ROM Name Description Auto Automatically erase, program and verify the flash memory data with source data. Erase Individually erase the first 64k bytes data of the flash memory. Program Individually program the first 64k bytes flash memory data with source data. Verify Individually verify the first 64k bytes flash memory data with source data 14 HT-VMF-02 Voice & Music User¢s Guide Software Operation For WinXP System / Vista (Win2000 and Win98 are the same as WinXP) · Executing the HT-VMF-Writer-02.exe Connect all the Hardware and execute the HT-VMF-Writer-02.exe. Figure 22 15 HT-VMF-02 Voice & Music User¢s Guide · Erasing Procedure - Select the flash memory type. - Click [Erase] to start the data erasing procedure. Figure 23 16 HT-VMF-02 Voice & Music User¢s Guide · Programming Procedure - Click [Browse] to allocate the source file. - Choose a source file for the programming procedure. Figure 24 17 HT-VMF-02 Voice & Music User¢s Guide - Click [Write] to start the programming procedure. - Click [Ok] when the programming procedure is completed. Figure 25 18 HT-VMF-02 Voice & Music User¢s Guide · Verifying Procedure - Click [Verify] to start the verifying procedure. - Click [Ok] when the verifying procedure is completed. Figure 26 · Auto Programming Procedure - Select the flash memory type. - Click [Browse] to allocate the source file. - Choose a source file for the programming procedure. - Click [Auto] to start the auto programming procedure and the HT-VMF-Writer-02 will automatically execute the erasing, programming and verifying procedure. 19 HT-VMF-02 Voice & Music User¢s Guide Specification Hardware Specification HT-VMF-Writer-02 Board · USB cable HT86P05/HT86P06 EV Board · The DC power comes from HT-VMF-Writer-02 Board. · Core chip: HT86P00 · Flash memory: 32M memory HT83P06 EV Board · The DC power comes from HT-VMF-Writer-02 Board. · Core chip: HT83P00 · Flash memory: 32M memory HT36P05/HT36P06 EV Board · The DC power comes from HT-VMF-Writer-02 Board. · Core chip: HT36P00 · Flash memory: 32M memory HT37P06 EV Board · The DC power comes from HT-VMF-Writer-02 Board. · Core chip: HT37P00 · Flash memory: 32M memory. HT86P16 EV Board · The DC power comes from HT-VMF-Writer-02 board · Core chip : HT86P10 · Flash memory : 32M memory HT86P17 EV Board · The DC power comes from HT-VMF-Writer-02 board. · Core chip : HT86P10 · Flash memory : 32M memory HT83P07 EV Board · The DC power comes from HT-VMF-Writer-02 board · Core chip : HT83P00 · Flash memory : 32M memory 20 HT-VMF-02 Voice & Music User¢s Guide HT37P08 EV Board · The DC power comes from HT-VMF-Writer-02 board. · Core chip : HT37P00 · Flash memory : 32M memory Software Specification HT-VMF Flash Writer 2.2 · · · · PC/AT compatible machine with Pentium or higher CPU At least 10M free disk space Operating system: Windows 98/Windows2000/Windows XP/Vista At least 32M RAM for best performance 21 HT-VMF-02 Voice & Music User¢s Guide Application circuit HT36P05 EV Board 22 HT-VMF-02 Voice & Music User¢s Guide HT36P06 EV Board 23 HT-VMF-02 Voice & Music User¢s Guide HT37P06 EV Board 24 HT-VMF-02 Voice & Music User¢s Guide HT83P06 EV Board 25 HT-VMF-02 Voice & Music User¢s Guide HT86P05 EV Board 26 HT-VMF-02 Voice & Music User¢s Guide HT86P06 EV Board 27 HT-VMF-02 Voice & Music User¢s Guide HT86P16_EV Board 28 HT-VMF-02 Voice & Music User¢s Guide HT86P17_EV Board 29 HT-VMF-02 Voice & Music User¢s Guide HT83P07_EV Board 30 HT-VMF-02 Voice & Music User¢s Guide HT37P08_EV Board 31 HT-VMF-02 Voice & Music User¢s Guide HT-VMF-DB Board HT-VMF-02 CKT 32 HT-VMF-02 Voice & Music User¢s Guide Holtek Semiconductor Inc. (Headquarters) No.3, Creation Rd. II, Science Park, Hsinchu, Taiwan Tel: 886-3-563-1999 Fax: 886-3-563-1189 http://www.holtek.com.tw Holtek Semiconductor Inc. (Taipei Sales Office) 4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, Taiwan Tel: 886-2-2655-7070 Fax: 886-2-2655-7373 Fax: 886-2-2655-7383 (International sales hotline) Holtek Semiconductor Inc. (Shanghai Sales Office) G Room, 3 Floor, No.1 Building, No.2016 Yi-Shan Road, Minhang District, Shanghai, China 201103 Tel: 86-21-5422-4590 Fax: 86-21-5422-4705 http://www.holtek.com.cn Holtek Semiconductor Inc. (Shenzhen Sales Office) 5F, Unit A, Productivity Building, Gaoxin M 2nd, Middle Zone Of High-Tech Industrial Park, ShenZhen, China 518057 Tel: 86-755-8616-9908, 86-755-8616-9308 Fax: 86-755-8616-9722 Holtek Semiconductor Inc. (Beijing Sales Office) Suite 1721, Jinyu Tower, A129 West Xuan Wu Men Street, Xicheng District, Beijing, China 100031 Tel: 86-10-6641-0030, 86-10-6641-7751, 86-10-6641-7752 Fax: 86-10-6641-0125 Holtek Semiconductor Inc. (Chengdu Sales Office) 709, Building 3, Champagne Plaza, No.97 Dongda Street, Chengdu, Sichuan, China 610016 Tel: 86-28-6653-6590 Fax: 86-28-6653-6591 Holtek Semiconductor (USA), Inc. (North America Sales Office) 46729 Fremont Blvd., Fremont, CA 94538, USA Tel: 1-510-252-9880 Fax: 1-510-252-9885 http://www.holtek.com Copyright Ó 2009 by HOLTEK SEMICONDUCTOR INC. The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Holtek¢s products are not authorized for use as critical components in life support devices or systems. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at http://www.holtek.com.tw. 33