NXP Semiconductors Symphony SoundBite Demo User Manual
NXP Semiconductors Symphony SoundBite Demo User Manual

NXP Semiconductors Symphony SoundBite Demo User Manual

Including factory board test procedure

Advertisement

Quick Links

Symphony SoundBite Demo
User's Guide
(Including Factory Board Test Procedure)
Document Number: SNDBDMOUG
Rev. 2.0
09/08

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Symphony SoundBite Demo and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for NXP Semiconductors Symphony SoundBite Demo

  • Page 1 Symphony SoundBite Demo User's Guide (Including Factory Board Test Procedure) Document Number: SNDBDMOUG Rev. 2.0 09/08...
  • Page 2 How to Reach Us: Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted Home Page: hereunder to design or fabricate any integrated circuits or integrated circuits based on the www.freescale.com information in this document.
  • Page 3: Table Of Contents

    Running the Demonstration Application.....................6 Chapter 3 Factory Board Test Procedure.......................7 Performing the Factory Board Test ......................7 Chapter 4 Building the Demonstration Application .....................10 Importing and Preparing the Project ......................10 Running and Debugging the Application....................11 Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 4 How to perform the factory board test procedure. Chapter 4 How to build the demonstration application from the source files. References Also see: • Symphony SoundBite Board Reference Manual (SNDBITERM) • Symphony SoundBite Assembly Project Template Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 5: Chapter 1 About Symphony Soundbite

    Symphony board. Clipping will occur at higher output levels due to the load headphones present to the codec outputs. An external amplifier should be employed when using headphones. Symphony SoundBite Board Layout Figure 1-1 shows the Symphony SoundBite board. Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 6 Boot Mode Select SW2 Left to Right order is: Mic Enable 654321 (image incorrect) Jumpers JACK Expansion Header General Purpose SW1 Jack General Status Purpose LEDs LEDs Outputs Figure 1-1: Symphony SoundBite Board Layout Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 7: Chapter 2 Using The Demonstration Application

    Jumper 1-2, 3-4 Enable microphone input. 110110 (positions 654321, 1=ON) Enable EEPROM and Boot Mode 9 (Boot from serial I C EEPROM). 1000 0000 (positions 1234 5678, J1 analog input passed to all outputs. 1=ON) Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 8: Running The Demonstration Application

    Generates sine waves of various frequencies. 0000 0010 Generates sine waves of various frequencies (different from above). 0000 0001 J7 analog input > J2 optical output 1111 1111 i l i J4 J6 J8 Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 9: Chapter 3 Factory Board Test Procedure

    4) Launch the batch file 00-OpenOCD.bat, which establishes the host PC to JTAG debugging connection. (Note: Sometimes OpenOCD is not always able to connect to the DSP after the board is freshly powered up and has been freshly connected to the host PC.) Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 10 Set SW1 to 0000 1000 (1234 5678) and reboot by depressing SW1 (RESET). (See Table 2-2.) Apply a 1 kHz 2.4V peak-to-peak sin wave successively to inputs J1, J3, J5, and J7. Connect an oscilloscope to the corresponding outputs (J2, J4, J6, and J8). Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 11 If all of the tests (listed in steps 1-10) pass without any problems, the Symphony SoundBite board is considered to be fully functional. Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 12: Chapter 4 Building The Demonstration Application

    The map file name specifies the filename to use for saving the map file (which contains textual information about the symbolics in the object file, where the labels are located and so on). Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 13: Running And Debugging The Application

    2) Double-click the file makefile.txt (or whatever filename for the map file was used in the project) to open it with the editor. Under the P: Memory heading, look for the section name soundbite_eeprogram. Make note of the start address for this section. 3) Launch the External Tool configured for the Symphony SoundBite. Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 14 See the project file sb_eeprogram.asm and refer to the Symphony SoundBite Assembly Project Template Project document for more information. 6) Run the application. The LEDs should begin to flash and then stop flashing as described in section 3.1. Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 15 THIS PAGE INTENTIONALLY LEFT BLANK Symphony SoundBite Demo User’s Guide Freescale Semiconductor...
  • Page 16 THIS PAGE INTENTIONALLY LEFT BLANK Symphony SoundBite Demo User’s Guide Freescale Semiconductor...

Table of Contents