Z87000 ZPhone Development Kit User's Manual UM010402-0601 ZiLOG Worldwide Headquarters * 910 E. Hamilton Avenue * Campbell, CA 95008 Telephone: 408.558.8500 * Fax: 408.558.8300 * www.ZiLOG.com Z87000 ZPhone Development Kit This publication is subject to replacement by a later edition. To determine whether a later edition exists, or to request copies of publications, contact: ZiLOG Worldwide Headquarters 910 E. Hamilton Avenue Campbell, CA 95008 Telephone: 408.558.8500 Fax: 408.558.8300 www.ZiLOG.com ZiLOG is a registered trademark of ZiLOG Inc. in the United States and in other countries. All other products and/or service names mentioned herein may be trademarks of the companies with which they are associated. Document Disclaimer (c)2001 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the devices, applications, or technology described is intended to suggest possible uses and may be superseded. ZiLOG, INC. DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT. ZiLOG ALSO DOES NOT ASSUME LIABILITY FOR INTELLECTUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. Devices sold by ZiLOG, Inc. are covered by warranty and limitation of liability provisions appearing in the ZiLOG, Inc. Terms and Conditions of Sale. ZiLOG, Inc. makes no warranty of merchantability or fitness for any purpose. Except with the express written approval of ZiLOG, use of information, devices, or technology as critical components of life support systems is not authorized. No licenses are conveyed, implicitly or otherwise, by this document under any intellectual property rights. UM010402-0601 Z87000 ZPHONETM DEVELOPMENT KIT USER'S MANUAL TABLE OF CONTENTS TITLE PAGE CHAPTER 1: INTRODUCTION OVERVIEW ....................................................................................................................... KEY FEATURES ................................................................................................................ SUPPORTED DEVICES ........................................................................................................ HARDWARE SPECIFICATIONS .............................................................................................. DEVELOPMENT KIT CONTENTS AND DESCRIPTIONS ................................................................ CHAPTER 2: CONFIGURATION HANDSET CONFIGURATION ................................................................................................ CONNECTING THE EVALUATION BOARDS .............................................................................. USING A LAB POWER SUPPLY (OPTIONAL) ...................................................................... CHAPTER 3: OPERATIONS TALK MODE (OUTGOING CALL) ......................................................................................... TALK MODE (INCOMING CALL) .......................................................................................... TWO-WAY INTERCOM ........................................................................................................ AVAILABLE Z87000 SOFTWARE-MASKED FUNCTIONS ........................................................... CRADLE MODE SIMULATION .............................................................................................. CHAPTER 4: REFERENCE HEADER DEFINITIONS ........................................................................................................ FACTORY DEFAULT JUMPERS ............................................................................................. KEYPAD MAPPING ............................................................................................................ LED MAPPING ................................................................................................................ ADDING RADIO (RF) ........................................................................................................ Z87000 ZPHONE DEVELOPMENT KIT SCHEMATICS .............................................................. 1-1 1-1 1-1 1-1 1-2 2-1 2-1 2-2 3-1 3-2 3-2 3-3 3-4 4-1 4-2 4-4 4-4 4-4 4-5 CHAPTER 5: TROUBLESHOOTING APPENDIXES ACCESSING THE ZBBS/INTERNET ....................................................................................... A-1 PROBLEM/SUGGESTION REPORT FORM ................................................................................ B-1 UM010402-0601 Z87000 DEVELOPMENT KIT USER'S MANUAL USER ' SMANUAL CHAPTER 1 INTRODUCTION OVERVIEW The Zilog ZPhoneTM Z87000 Development Kit (Z8700001ZCO) offers a simple solution to explore the features of the Z87000/Z87010 spread-spectrum chip set. This kit, which provides a direct wire link between the base station and handset, accelerates the software development process. The kit also enables parallel development of the software and the Radio Front End (RFE). Included in the kit are two cordless telephone circuit boards populated with Zilog's Z87000/Z87010 chip set. The boards can be used to evaluate the Zilog frequency hopping spread-spectrum technology and its application to cordless telephones. To facilitate custom software development and real-time debugging, the Z87000 chip can also be substituted with the Zilog Z87000 In-Circuit Emulator (ICEBOXTM) Emulator or the Z87000 Proto-Pak. (The Z87000 ICEBOX Emulator and Z87000 Proto-Pak are not included in this kit. Contact your Zilog Sales Office for more information.) KEY FEATURES Develop Software Independent of RF Debug System at IF and RF with Direct Logic Analyzer Pod Plug-In Plug Compatible for RF Modules Three Ground and Two Power Planes for Low Background Noise Audio Input for Microphone SUPPORTED DEVICES Z87000 Z87010 HARDWARE SPECIFICATIONS Dimension: Power Requirements: Lab Supply: AC Adapter: Operating Temperature: Operating Humidity: 7.8 in. W x 9.7 in. L +4.75V to 5.25 VDC (+5.0 VDC typical), 1.2A Input: 120 VAC, 60 Hz, 20W Output: 9 VDC, 1.2A Class 2 Transformer 20 10 C 10-90% RH (non-condensing) UM010402-0601 1-1 Z87000 DEVELOPMENT KIT USER' S MANUAL DEVELOPMENT KIT CONTENTS AND DESCRIPTIONS Qty. 2 2 2 2 1 Description ZPhoneTM evaluation boards with fully populated components Twisted pairs of cables for IF-to-IF communication between handset and base units Telephone handsets with curly cord AC adapters Telephone cord ZPhone Evaluation Board Features: Phone line interface -On-hook, off-hook relay -Phone line jack (P7) -Handset jack (P3) -Volume controller (J3 and J4) -CODEC (U3) User/machine interface -24 push-button key pad -LEDs display -Buzzer Dual power supply capability -9 VDC adapter or -5 VDC Power supply Publications Z87000 ZPhone Development Kit User's Manual Product Registration Card 1-2 UM010402-0601 Z87000 D EVELOPMENT K IT USER' S MANUAL USER'S MANUAL CHAPTER 2 CONFIGURATION Handset Configuration The Z87000 ZPhoneTM Development Kit includes two evaluation boards. Both evaluation boards are shipped configured as base units. To set one of the boards as a handset, move jumper J39 to Pins 1-2 and remove the jumper on J28 Pins 3-4. Connecting the Evaluation Boards 1. Refer to Chapter 4, "Reference" before proceeding with the following configuration steps. Table 4-1 lists miscellaneous connectors and headers. All 14- and 20-pin headers provide direct connection to Hewlett-Packard (HP) logic analyzers via HP's 100K Ohm Termination Adapter (No. 01650-90920). Table 4-2 references the jumper settings. 2. Refer to the following page, Figure 2-1, J20 and J21. Connect the IF interface between the two boards by cross-connecting the Tx_IF from one board to the Rx input of the other. There are two cable pairs for this purpose. Select one of the twisted cable pair. Connect the shiny black leads (wire with decoupling cap in the middle) to the "Signal" pin (inside edge) of J20 on one board to the "Signal" pin (inside edge) of J21 on the other board. Connect the other leads (with extra shrink wrap) to the "GND" pin (outside edge) of J20 on one board to the "GND" pin (outside edge) of J21 on the other board. (Repeat this two-board connection using the other supplied twisted cable.) 3. Plug the phone line into the RJ11 connector on the base (P7) and into the modular phone plug. 4. Use the curly cord to attach the phone handset to the handset board at the RJ14 connectors (P3). 5. Plug in the AC adapter and attach to the boards at P2. (Refer to Chapter 4, "Reference," Table 4-2 for jumper settings.) Note: In addition to the two AC adapters supplied with this kit, the evaluation boards are equipped with two connectors (P4 and P5) for connecton to lab power supply. If lab power supply operation is desired, refer to the "Using A Lab Power Supply" section, which follows. 6. Reset the base by pushing SW1. 7. Reset the handset by pushing SW1. UM010402-0601 2-1 Z87000 DEVELOPMENT KIT USER'S MANUAL CONFIGURATION (Continued) Using a Lab Power Supply (Optional) If a lab power supply is used, proceed as follows: 1. Set the power supply to 5V and set the current limit feature (if available) to 1.2A. Note: One supply is needed per board. 2. Connect the power supply to P4 and P5 using two standard 4-pin power connectors (not supplied by Zilog). 3. Ensure that the jumper settings are appropriately set. Jumpers J23, J33, and J31 are set for use with either power supply. Refer to Chapter 4, "Reference," Table 4-2. 4. Power-up the handset and base units. 5. Reset the base by pushing SW1. 6. Reset the handset by pushing SW1. Decoupling Cap Twisted Cable GND 1 1 1 GND 1 J21 J25/J24 J20 J21 J25/J24 J20 RX 1 TX 1 TX RX J40 J39 U1 1 J28 Handset 1 1 J40 J39 U1 1 U2 Phone Line Jack J28 U2 Handset Handset Phone Line Jack Base Figure 2-1. On-Board Filter/Amplifier Connections Caution: The twisted cables are polarized. Improper connection will result in poor or failed performance. 2-2 UM010402-0601 Z87000 D EVELOPMENT K IT USER' S MANUAL USER'S MANUAL CHAPTER 3 OPERATIONS Note: Refer to Tables 4-3 and 4-4 in Chapter 4, "Reference," which show keypad and LED mapping, respectively. TALK MODE (OUTGOING CALL) Press "TALK" Button (K10). A short beep tone will sound and the "In Use" LED will begin to flash. The "In Use" LED will flash until the handset has linked up to the base, and then the "In Use" LED will show solid. You will hear the dial tone in the telephone handset, and you are free to dial your number. (In cases of the handset being situated out of range of the base, the "In Use" LED will flash for 5 seconds while the handset and base attempt to link up with each other, then the LED will go out.) Active Keys During TALK Mode 0-9, #, * .These keys cause emission of their respective DTMF tones. REDIAL (K20). The last dialed number is automatically dialed. PGM (K14), then X. Stores the dialed number into the memory location X. (X denotes a digit from 0-9.) MEM1 (K12), then X. Automatically dialed the numbers stored in the DBP location X . (X denotes a digit from 0-9.) MUTE (K16). Voice output to the telephone line is suspended. The user can still hear incoming sound. The "MUTE" LED will blink. Press MUTE again to return to normal operation. HOLD (K17). The call is put "on hold." The audio processing is suspended in both directions. The "In Use" LED blinks and the handset and base will generate a beep tone every 30 seconds to remind the users that the phone call is "on hold." Press HOLD again to talk. FLASH (K19). Pressing FLASH will cause the phone to go "on hook" for 600 msec. This signal can inform the exchange your phone is connected and that you wish to use special services such as a line change for call waiting, that you wish to forward a call, and so on. TALK (K10). Will cause the phone to go back "on hook." "In Use" LED goes out. UM010402-0601 3-1 Z87000 DEVELOPMENT KIT USER'S MANUAL TALK MODE (INCOMING CALL) When the telephone line rings, the handset's buzzer will start ringing. Press the TALK button to answer the call. The "In Use" LED of the base and handset stay solid. Begin talking. Active Keys during TALK Mode 0-9, #, *. These keys cause emission of their respective DTMF tones. MUTE (K16). Voice output to the telephone line is suspended. The user can still hear incoming sound. The "MUTE" LED will blink. Press MUTE again to return to normal operation. HOLD (K17). The call is put "on hold." The audio processing is suspended in both directions. The "In Use" LED blinks, and the handset and base will generate a beep tone every 30 seconds to remind the users that the phone call is on hold. Press HOLD again to talk. FLASH (K19). Pressing FLASH will cause the phone to go "on hook" for 600 msec. This signal can inform the exchange your phone is connected and that you wish to use special services such as a line change for call waiting, that you wish to forward a call, and so on. TALK (K10). Will cause the phone to go back "on hook." "In Use" LED goes out. TWO-WAY INTERCOM Pressing the INTERCOM (K13) button on either the handset or base will cause a page tone to sound on the other unit, and the "In Use" LED will continuously blink. If the user presses the INTERCOM key on the sounding unit, voice is connected between the handset and the base and the "In Use" LED lights. If the INTERCOM key is not pressed on the sounding unit, the page tone will continue until either unit's INTERCOM key is pressed. During the intercom mode, the MUTE function is enabled. To exit intercom mode press the INTERCOM key again on either the handset or the base. PROGRAM MEMORY The following steps should be followed to store a phone number in the memory: 1. Press PGM (K14). "In Use" and "Base" LEDs will turn solid on both handset and base. A 12-second timer will be activated. If no digit is dialed when this timer expires, the PGM mode will be exited. A 12-second timer will be refreshed once a digit is dialed. 2. Dial in the phone number, which can be as long as 23 digits. To exit out of PGM without saving the dialed number, press PGM twice. 3. Press PGM (K14) then X. (X denotes the location from 0-9.) "In Use" LED will be turned off after having blinked for few seconds on the base. The handset's "In Use" and "Base" will be turned off. Program memory is done. 3-2 UM010402-0601 Z87000 D EVELOPMENT K IT USER' S MANUAL Table 3-1. Available Z87000 Software-Masked Functions Function Handset Button Base Function Button A/V Alarm Initiate Point Function INTERCOM Yes (K13) Yes/NOMINAL Yes Yes/NOMINAL MUTE (K16) Yes Yes/INTERCOM Yes Yes/INTERCOM "MUTE" LED blinks every sec. Base or Handset TALK (K10) Yes Yes/NOMINAL No Yes/NOMINAL `In Use' LED On. Handset Only REDIAL (K20) Yes Yes/TALK No Yes/TALK "In Use" LED On Handset and Base. Handset Only MEM1 (K12) Yes Yes/TALK No Yes/TALK "In Use" LED On. Handset Only PGM (K14) Yes Yes/TALK No Yes/TALK "In Use" LED On. Handset Only HOLD (K17) Yes Yes/TALK No Yes/TALK "In Use" Handset LED blinks; Only Beep Tone every 30 sec. FLASH (K19) Yes Yes/TALK No Yes/TALK "In Use" LED On. Handset Only MUTE (K16) Yes Yes/TALK, INTERCOM No Yes/TALK "MUTE" LED blinks every sec. Handset Only PGM (K14) Yes Yes/NOMINAL Yes Yes/NOMINAL UM010402-0601 "In Use" LED On. Base or Handset "In Use" Handset and "BASE" Only LEDS Stay On. 3-3 Z87000 DEVELOPMENT KIT USER'S MANUAL CRADLE MODE SIMULATION 1. 2. 3. 4. 3-4 Remove jumper J32 on both the handset and base. Connect the handset's J32-1 to base's and likewise for the J32-2. Push the (K18) either on the base or handset. Install the J32 jumper blocks on handset and base. UM010402-0601 Z87000 D EVELOPMENT KIT USER' S MANUAL USER 'SM ANUAL CHAPTER 4 REFERENCE HEADER DEFINITIONS Table 4-1. Header Definitions Header Description J1 20-pin header; test points. J2 20-pin header; test points from Z87001 General Purpose Input/Output, Port 0 and Port 1. J5 14-pin header; signals to and from the Z87000/Z87001 to control the transceiver of the RF unit. J6 (Same description as J5 header.) J18 20-pin header for Z87010's data line provided for monitoring activities between the Z87000/Z87001 and Z87010. J19 20-pin header for Z87010's 3-bit address and CODEC interface lines provided for monitoring the activities between the Z87000/Z870010 and the CODEC. P2 9 VDC adapter input. Polarity: P3 RJ14 connector for the handset. P4 Digital 5 VDC Input. P5 RF 5 VDC Input. P6 Two-pin header for charging battery. (J23, pin 1 and 2 must be "In".) P7 RJ11 connector for phone line. UM010402-0601 4-1 Z87000 D EVELOPMENT KIT USER' S MANUAL Table 4-2. Factory Default Jumpers Note: * Denotes Factory Default Jumper Pin Position Description J3 2 to 3 1 to 2 In* In Speaker's negative input sets to minimum volume. Speaker's negative input sets to maximum volume. J12 1 to 2 or 2 to 3 In* Uses unregulated VCC input for the CODEC. J13 and J14 2 to 3 In* Z87010 normal operation mode. (Other positions not allowed.) 2 to 3 In* Z87010 normal operation mode. (Other positions not allowed.) J15 1 to 2 In* Buzzer activation. J16 1 to 2 In* 2 MHz CODEC clock. J17 1 to 2 In* 16.384 MHz from Z87000 to Z87010. J20 1 Out 10.7 MHz transmitted signal to the RF unit. Use J24 to select desired transmitted signal out of Z87000/Z87001. (Do not short 1 and 2.) Ground. Out 10.7 MHz received signal from the RF to the Z87000/Z87001. (Do not short 1 and 2.) Ground. Out 16.384 MHz master clock to the Z87000/Z87001. (Do not short 1 and 2.) Ground. 2 to 3 or 1 to 2 In* Power input to the evaluation board is either from the AC adapter or power supply. AC adapter input is bypassed. Power input to the board is either from the power supply or battery. 1 to 2 or 2 to 3 In* 1 to 2 In The received IF signal is filtered and amplified prior to connecting to the Z87000. or 2 to 3 In The receiver filter and amplifier section of the board is bypassed. CODEC's power from the regulated "VCC". 2 J21 1 2 J22 1 2 J23 J24 J25 4-2 In In The transmit IF signal will be filtered and amplified prior to the Radio Frequency (RF) unit. The transmit Intermediate Frequency (IF) is not filtered and not amplified. UM010402-0601 Z87000 D EVELOPMENT KIT USER' S MANUAL J28 2 to 3 In 3 to 4 In* This combination allows the user to connect the cassette tape player to the evaluation board base unit and listen to the voice on the evaluation board handset units. Phone-line input is connected to the CODEC. 1 to 2 or 2 to 3 In RF provides 16.384 MHz clocks to the Z87000. In* External Oscillator from U4 provides clock to the Z87000. J30 1 to 2 In Pulse dialing. ("Out" denotes tone dialing.) J31 1 to 2 In* Evaluation board digital section uses power either from the VR5 regulator or the P4 connector. J32 1 to 2 In* Cradle mode is not activated. J33 1 to 2 In* Evaluation board RF section and RF module uses power either from the VR6 regulator or the P5 connector. J38 1 to 2 or 2 to 3 In Program the customer's RF synthesizer. In* Program the Zilog RF section synthesizer. 1 to 2 or 2 to 3 In Configures the Z87000 as a handset unit. In* Configures the Z87000 as a base unit. 1 to 2 or 2 to 3 In Z87001 accesses its data from the internal ROM codes. In * Z87001 accesses its data from the external EEPROM (16K or 32K words). (For the Proto-Pack). J29 J39 J40 UM010402-0601 4-3 Z87000 D EVELOPMENT KIT USER' S MANUAL Table 4-4. LED Mapping Table 4-3. Keypad Mapping Legend Mapping K1 1 K2 2 K3 3 K4 4 K5 5 K6 6 K7 7 K8 8 K9 9 K0 0 K# # K* * K10 TALK K12 MEM1 K13 INTERCOM K14 PGM K16 MUTE K17 HOLD K19 FLASH K20 REDIAL LED Number Mapping 1 MUTE 2 BASE 3 IN USE/HOLD/PGM/MEM1 ADDING RADIO (RF) The evaluation kit system is linked at IF-IF link The final software test should be done over RF link. Contact The Wireless Group at Zilog for information on compatible RF Modules. (Refer to inside of back cover for address information.) 4-4 UM010402-0601 Z87000 D EVELOPMENT KIT USER' S MANUAL Z87000 ZPHONETM DEVELOPMENT KIT SCHEMATICS Schematics not available at this site. UM010402-0601 4-5 Z87000 DEVELOPMENT KIT USER 'S MANUAL USER'S MANUAL CHAPTER 5 TROUBLESHOOTING GUIDE TROUBLESHOOTING GUIDE e. f. Cannot Establish Link. "In Use" LED flashes when user requests for link using TALK button; however, "In Use" LEDs of the handset and base units do not stay lit. Reset the base unit and handset unit. Press TALK button again to request for link. Verify that the base and handset configurations are correct. (J39 Pins 2 and 3 jumpered for base; J39 Pins 1 and 2 jumpered for handset.) Verify that the jumpers J24 Pins 1 and 2 are jumpered and no jumper installed in J25. Verify that the IF-IF connections (twisted cables from the J20 of one board to J21 of the other) are correct (refer to Chapter 2, "Configuration"). If AC adapter is used for power input, verify that the jumpers J31 and J33 are jumpered. If lab power supply is used, verify that 5 VDC is used for the Tx-IF and Rx-IF circuits. 2. a. b. "In Use" LED Does Not Flash When Handset TALK Button Is Pressed Verify that there is 5 VDC input to the board. (Probe at the "VCC " line.) Check the "In Use" LED trace; it may be broken. 3. a. b. Talk Mode on Handset Contains Excessive Noise Verify that the J28 Pins 3 and 4 are not jumpered on the handset unit. Reduce the volume by turning the potentiometer (R12) counterclockwise. 4. a. b. No Voice on Either the Handset or the Base Units Verify that jumpers J3, J12, J16, and J17 are jumpered according to Table 4-2 in Chapter 4, "Reference." Ensure that the potentiometer (R12) is mid-range. 5. a. No Dial Tone When the Phone Line Is Connected Verify that jumper J28 Pins 3 and 4 are shorted. 6. a. No Response; System Appears Dead Verify that all connections are correct. (Refer to Chapter 2, "Configuration.") 1. a. b. c. d. Contact your Zilog Sales Representative for further assistance. UM010402-0601 5-1 Z86295 DEVELOPMENT KIT USER'S MANUAL USER'S MANUAL APPENDIX A ACCESSING THE ZBBS/INTERNET ZILOG BULLETIN BOARD INFORMATION The Zilog Bulletin Board Service (ZBBS) currently provides basic information on Zilog products and includes a ROM CODE upload area. In addition, the ZBBS provides valuable information on items of interest, such as Zilog specialty software and documentation. How to Access the ZBBS The ZBBS can be reached by dialing 408-370-8024. The ZBBS supports speeds up to 28.8K Baud with connections 8-N-1. (We recommend that you use an ANSI/BBS terminal emulation setup.) To preview information or download files, follow the on-screen instructions. ZILOG ON THE INTERNET Zilog has a Home Page on the Internet. The Home Page address is: http://www.zilog.com UM010402-0601 A-1 Z8(R) CCPTM EMULATOR USER' S MANUAL USER'S MANUAL APPENDIX B PROBLEM / SUGGESTION REPORT FORM If you experience any problems while operating this product, or if you note any inaccuracies while reading the User's Manual, please copy this form, fill it out, then mail or fax it to Zilog (see "Return Information"). We also welcome your suggestions! Customer Information Name ___________________________________ Company _______________________________ Address ________________________________ City/State/ZIP ____________________________ Country _____________________________________ Telephone _________________________________ Fax Number ________________________________ E-Mail Address _____________________________ Product Information ICEBOX Serial # or Board Fab #/Rev. #________________ Software Version ___________________________________ User's Manual Number (on back cover) _______________ Host Computer Description/Type _____________________ ___________________________________________________ Return Information Zilog, Inc. Support Products Director, D2-3 210 E. Hacienda Ave. Campbell, CA 95008-6600 Fax Number: 408-370-8056 Problem Description or Suggestion Provide a complete description of the problem or your suggestion. If you are reporting a specific problem, include all steps leading up to the occurrence of the problem. UM010402-0601 B-1