For all product questions and inquiries contact a Cirrus Logic Sales Representative.
To find the one nearest to you go to www.cirrus.com
IMPORTANT NOTICE
Cirrus Logic, Inc. and its subsidiaries ("Cirrus") believe that the information contained in this document is accurate and reliable.
However, the information is subject to change without notice and is provided "AS IS" without warranty of any kind (express or
implied). Customers are advised to obtain the latest version of relevant information to verify, before placing orders, that
information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at
the time of order ackn owledgm ent, including those pertaining to warranty, patent infringem ent, and limitation of liability. No
responsibility is assumed by C irrus for the use of this inform ation, including use of this inform ation as the ba sis for manufacture o
sale of any items, or for infringement of patents or other rights of third parties. This document is the property of Cirrus and by
furnishing this information, Cirrus grants no license, express or implied under any patents, mask work rights, copyrights,
trademarks, trade secrets or other intellectual property rights. Cirrus owns the copyrights associated with the information
contained herein and gives consent for copies to be made of the information only for use within your organization with respect to
Cirrus integrated circuits or other products of Cirrus. This consent does not extend to other copying such as copying for general
distribution, advertising or promotional purposes, or for creating any work for resale.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH,
PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL APPLICATIONS”). CIRRUS
PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE IN AIRCRAFT SYSTEMS, MILITARY
PPLICATIONS, PRODUCTS SURGICALLY IMPLANTED INTO THE BODY, LIFE SUPPORT PRODUCTS OR OTHER
CRITICAL APPLICATIONS (INCLUDING MEDICAL DEVICES, AIRCRAFT SYSTEMS OR COMPONENTS AND PERSONAL OR
UTOMOTIVE SAFETY OR SECURITY DEVICES). INCLUSION OF CIRRUS PRODUCTS IN SUCH APPLICATIONS IS
UNDERSTOOD TO BE FULLY AT THE CUSTOMER’S RISK AND CIRRUS DISCLAIMS AND MAKES NO WARRANTY,
EXPRESS, STATUTORY OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
PARTICULAR PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT THAT IS USED IN SUCH A MANNER. IF THE
CUSTOMER OR CUSTOMER’S CUSTOMER USES OR PERMITS THE USE OF CIRRUS PRODUCTS IN CRITICAL
PPLICATIONS, CUSTOMER AGREES, BY SUCH USE, TO FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS,
EMPLOYEES, DISTRIBUTORS AND OTHER AGENTS FROM ANY AND ALL LIABILITY, INCLUDING ATTORNEYS’ FEES AND
COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION WITH THESE USES.
Cirrus Logic, Cirrus, and the Cirrus Logic logo designs are trademarks of Cirrus Logic, Inc. All other brand and product names in
this document may be trademarks or service marks of their respective owners.
Supply of this product does not convey a license under the relevant intellectual property of Thomson multimedia and/o
Fraunhofer Gesellschaft nor imply any right to use this product in any finished end user or ready-to-use final product. An
inde pendent licens e for such use is required. For details, please visit http://www.mp3licensing.com
Windows Media is a registered trademark of Microsoft Corporation. The product includes technology owned by Microsoft
Corporation and cannot be used or distributed without a license from Microsoft Licensing, Inc.
This document describes a reference design platform for the Cirrus Logic
CS7410, known as the CRD7410-CD18. It is an evaluation platform for a basic
portable CD player. The CRD7410-CD18 platform provides a low-cost yet
complete solution for today’s popular digital music formats (CDDA, MP3,
WMA, VCD, AVCD, and SVCD). The platform also supports poprular music
playlist formats such as MP3, M4U, PLS, B4S, and RMP. The system’s small
size, light weight, and low power consumption allow designers to integrate
powerful features into a very inexpensive portable device. The design is also
easily adapted to small bookshelf systems.
All components necessary for a portable CDDA/MP3/WMA/VCD/AVCD/SVCD
application, including a 4-line LCD display, are incorporated into a single PCB.
Debug capability is provided adjacent to the main circuitry. In a final design,
the I2C debug and Romulator ports could easily be eliminated, leaving only
the circuitry required for the application. Refer to Figure 1-1.
Cirrus Logic provides the system as a complete solution. Schematics and
Gerber data files for the PCB are available.
1
1.1.1 Main Subsystems
The CRD7410-CD18 has seven main subsystems. They are:
This system uses the Cirrus Logic CS7410 for main control and audio decode.
(See U6 in Figure 1-3, below.)
A Flash/ROM is used for application code. (See U7 in Figure 1-3, below.)
An SDRAM is provided for Electronic Shock Protection (ESP). (See U8 in
Figure 1-3, below.)
Figure 1-3. Detail View of the Decoder Subsytem
10CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
1.2.2 Audio Subsystem
CRD7410-CD18 Board Architecture
1.2.2.1 Internal DAC
An integrated Sigma-Delta based DAC (Digital-to-Analog-Converter) allows
the designer to build a low cost DAC with a simple RC integration circuit. In
such a design, proper layout permits greater than 80 dB SNR.
1.2.2.2 Subsystem Design Details
Figure 1-4 shows the details of the implementation of this subsystem design.
This list below defines the semiconductor devices and connectors used in this
subsystem, and the function of each.
The User Interface Subsystem has two sections: the LCD (Liquid Crystal
Display) and the Button and Switch Matrix. (See Figure 1-5 and Figure 1-6,
below for details.)
1.2.3.1 LCD Display
Figure 1-5 shows a close-up view of the LCD, which is part of the User
Interface Subsystem.
The LCD display (reference designator - DSP1) is a 64 x 128 pixel display. For
a dot matrix character size of 8 x 6, this gives 21 characters per line, by 8 lines
per display.
Figure 1-5. Detail View of the LCD, from the Processor Board
12CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
CRD7410-CD18 Board Architecture
1.2.3.2 Button and Switch Matrix
Figure 1-6 shows a close-up view of the Button and Switch Matrix, which is
part of the User Interface Subsystem.
User inputs are implemented with 12 push buttons. There is one switch for
power On/Off (when power is supplied by the battery).
Table 1-1 shows the functions of the pushbuttons and switch shown in
Figure 1-6.
Figure 1-6. Detail View of the Button and Switch Matrix, from the Processor Board
1
Note: When the power is on, pushbutton S1 must be pressed to activate the system.
Table 1-1: Button and Switch Matrix
S1:
Play/Pause/Up
S5:
Select
S9:
10+
Power On/Off (when power is supplied by the battery).
The Power Subsystem provides power to all system components. It consists
of:
•The 5 Volt power input connector (J201_A).
•The AA battery supply mounts (U1).
•A MM1538XQ DC-to-DC converter, to generate the main system voltage
(3.3 V).
•The potentiometer and a comparator circuit for Power Subsystem battery
monitoring.
•Voltage regulators to generate the 1.8 V levels needed for the CS7410
core (U10 - Voltage Regulator - BA4510).
Figure 1-9. Detail View of Part of the Power Subsystem
16CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
1.2.6 Debug Interface
There is a debug interface and Romulator connector to provide test and debug
facilities.
The following connectors are provided (see Figure 1-10, below):
•J11 - I2C debug (be sure to match pin 1 to pin 1 (as indicated by arrows)
when connecting the I2C debug cable from the Romulator to J1).
•J401 - Romulator connector (be sure to match pin 1 to pin 1 (as marked
on the connectors) when connecting the buffer card connector from the
Romulator to J2).
•J402 - Romulator select (install a jumper between pin 1 and pin 2 to
select Flash mode, or install a jumper between pin 2 and pin 3 to select
Romulator mode)
•JP1 – when closed, the power supply will be enabled.
•JP2, JP3 – when closed, the system power will be 3.1 V; when open, the
system power will be 2.6~2.8 V.
•JP4 – when closed, the system can’t check the door status.
•JP5 – when closed, switch S13_A will be disabled.
•JP6 – when closed, switch S14_A will be disabled.
•JP7 – when closed, switch S15_A will be disabled.
•JP8 – when closed, switch S16 will be disabled.
Switches
•S13_A – HOLD
•S14_A – OPEN
•S15_A – Not Used
•S16 – RESET
18CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
Chapter 2
2.1 User Interface
The CS7410 version 6.0 firmware assumes availability of twelve push buttons,
two switches, and an LCD (which is twenty columns by four rows of text). The
twelve push buttons are used for the following functions:
play/pause/up:This button is used to start or pause playback of the
stop/down:This button is used to stop playback of the current track.
previous/left:This button is used to skip to the beginning of the current
2User Menu Selections
current track. When displaying a menu, this button is used
to move up. When the player is in soft power-down mode,
pressing this button will power on the player and
commence playback.
When displaying a menu, this button is used to move
down. When held, this button will put the player into soft
power-down mode.
track, or to the beginning of the previous track if already at
the beginning of the current track. Holding this button
while playing will seek backwards within the track. Holding
this button while stopped will repeatedly skip to the
previous track. When displaying a menu, this button is
used to move left.
2
next/right:This button is used to skip to the beginning of the next
track. Holding this button while playing will seek forward
within the track. Holding this button while stopped will
repeatedly skip to the next track. When displaying a menu,
this button is used to move right.
select:This button is used to select items when displaying a
menu.
navigator/menu:Pressing this button will enter/leave the file system
navigator menu. Holding this button will enter/leave the
settings menu.
mode:This button is used to cycle between the various playback
A->B/program:Pressing this button while playing set the A point for the A-
>B repeat mode. Pressing it again will set the B point and
enable the A->B repeat mode. Pressing it a third time will
cancel the A->B repeat mode. Pressing this button while
stopped will enter/leave the playlist menu.
10+:This button is used to skip forward 10 tracks within the
current playlist.
eq:This button is used to cycle between the various equalizer
settings.
vol+:Pressing this button will turn the volume up by one.
Holding this button will repeatedly turn the volume up.
vol-:Pressing this button will turn the volume down by one.
Holding this button will repeatedly turn the volume down.
The two switches are used for the following functions:
lid open:This switch is used to detect whether the lid of the CD
player is opened or closed.
hold:This switch is used to disable the buttons. When enabled,
The LCD is used to provide status information to the user. Normally, the LCD
will display information about the track currently being played. Various menu
modes exist which will overlay the status information with a menu, allowing
settings to be changed, play lists to be loaded, etc. Additionally, these menu
modes change the meanings of some of the buttons.
2.1.1 Start-up
When the player is first powered on, it will initialize the LCD and display the
following screen:
Figure 2-1. Power-on Screen
The number at the end of the last line is the number of tracks currently read
from the disc. Every 0.5 seconds, the number of tracks is updated.
the player will ignore the twelve buttons.
Once the disc scan has completed, the player will check for update files. If any
are found, it will display the following screen:
20CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
Figure 2-2. Checking for Update Files Screen
If an update file is found that is newer than the current firmware, the player will
display the following screen:
Figure 2-3. Loading Updated Firmware Screen
When the firmware has been updated, the player will restart and the new
firmware will be run.
User Menu Selections
2
If there is a problem with the disc, the player will report that fact to the user
interface. In this case, an appropriate message will be displayed on the LCD
for five seconds, after which the player is powered off. The following is an
example screen for the case where a bad disc is found:
Figure 2-4. Bad Disc Screen
If the disc has been recognized and scanning has been completed, the normal
screen will then be displayed:
Figure 2-5. Normal Operation Screen
2.1.1.1 Default Start-up Mode
The default mode of the player at power on is play.
The “MMM” field corresponds to the current playback mode, which can be one
of the following values:
ValueMeaning
“ A”All tracks on the disc are played in the order encountered.
When the last track has been played, the player stops.
This is the default playback mode.
“ 1”Only the current track is played. When the track has been
played, the player stops.
“ D”Only the tracks in the same directory as the current track
are played. When the last track in the directory has been
played, the player stops.
“ S”Only tracks in the specified directory, and all its
subdirectories, are played. When the last track in the list
has been played, the player stops.
“RA”All tracks on the disc are played in the order encountered.
When the last track has been played, the player continues
by playing the first track.
“R1”Only the current track is played. When the track has been
played, the player replays the current track.
“RD”Only the tracks in the same directory as the current track
are played. When the last track in the directory has been
played, the player continues by playing the first track in the
directory.
“RS”Only tracks in the specified directory, and all its
subdirectories, are played. When the last track in the list
has been played, the player continues by playing the first
track in the list.
“SA”All tracks on the disc are played in a random order. When
all tracks have been played, the player stops.
“S1”Only the current track is played. When the track has been
played, the player stops. Skipping to the next or previous
track will go to a random track.
22CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
User Menu Selections
“SD”Only the tracks in the same directory as the current track
are played, but in a random order. When all tracks in the
directory have been played, the player stops.
“SS”Only tracks in the specified directory, and all its
subdirectories, are played, but in a random order. When all
tracks in the list have been played, the player stops.
“RSA”All tracks on the disc are played in a random order. When
all tracks have been played, they will all be played again in
a different random order.
“RS1”Only the current track is played. When the track has been
played, the player replays the current track. Skipping to
the next or previous track will go to a random track.
“RSD”Only the tracks in the same directory as the current track
are played, but in a random order. When all tracks in the
directory have been played, they will all be played again in
a different random order.
2
“RSS”Only tracks in the specified directory, and all its
subdirectories, are played, but in a random order. When all
tracks in the list have been played, they will all be played
again in a different random order.
“IA”The first portion of all tracks on the disc are played. When
all tracks have been played, the player stops.
“IS”The first portion of all tracks in the specified directory, and
all its subdirectories, are played. When all tracks in the list
have been played, the player stops.
“HA”A portion from the middle of all tracks on the disc are
played. When all tracks have been played, the player
stops.
“HS”A portion from the middle of all tracks in the specified
directory, and all its subdirectories, are played. When all
tracks in the list have been played, the player stops.
“a “A->B repeat mode has been enabled, but only the “A”
point has been selected. During this time, the player is set
to play all tracks on the disc in non-shuffled mode.
“ab”The “B” point has been selected and the player seeks
back to the “A” point whenever the “B” point is
encountered.
The “L” field is an indicator that is set to “L” when the player is using a custom
playlist. The custom playlist can either be one loaded from a playlist file on the
disc or one created by the user. When playing from the default playlist, this
indicator will be blank.
The “K” field is an indicator that is set to “L” when the hold switch is on,
causing the buttons to be ignored by the user interface. When the hold switch
is off, this indicator will be blank.
The default mode of the player at power on is play.
Figure 2-7. Display Screen Format - Default Mode
The third line of the display indicates the current track number within the
current playlist, along with the number of tracks in the current playlist.
The user interface will automatically start playback after the player finds a
good disc.
When playing or paused, the following screen will be displayed:
Figure 2-8. Play/Pause Screen
The time in the upper right corner of the screen is the current playback time.
The second line contains the following items:
Format:This indicates the format of the audio on the disc. It will be
Sample Rate:This indicates the sample rate of the PCM audio. It will be
“CDDA”, “MP3”, “WMA”, “VCD”, “AVCD”, or “SVCD”.
one of these ranges:
8 kHz, 11 kHz, 12 kHz, 16 kHz, 22 kHz, 24 kHz, 32 kHz,
44 kHz or 48 kHz.
Bit Rate:This indicates the bit rate of the audio on the disc. It will be
specified as “XXXX kbps”, where “XXXX” is the bit rate
specified in kilobits-per-seconds (kbps).
24CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
The fourth line contains a scrolling string providing track information. The
desired format of this string is “TrackNum: Artist - Song (Length)”, where
“TrackNum” is the number of the track on the disc, “Artist” is the name of the
artist, “Song” is the name of the song, and “Length” is the length of the track in
minutes and seconds (i.e. “xx:xx”). If the artist name is not known, just the
song name will be used. If the song name is not known, the file name will be
substituted for the song name. If neither is known, the file name will be used in
place of the artist name and song name (i.e. “TrackNum: Filename (Length)”).
This string will not be scrolled if it is short enough to fit on the display without
scrolling.
During normal operation, these two variants of the screen are all that will be
seen. When settings are changed, though, the screen will be modified (or
replaced) to provide feedback of that change. When the volume is changed
via the “Vol+” and “Vol-” buttons, the bottom line will be replaced with the
volume indicator:
Figure 2-9. Volume Changing Screen
User Menu Selections
2
The top three lines will continue to operate as before, with the bottom line
indicating the current volume setting. Once the volume has remained
unchanged for a period of time, the volume indicator goes away and the
normal display returns.
When the “eq” button is pressed to change the equalizer settings, the bottom
three lines will be replaced with the current equalizer setting indicator:
Figure 2-10. Equalizer Setting Screen
The first time the “eq” button is pressed, the current equalizer setting will be
displayed. Subsequent presses of the “eq” button while the equalizer is
displayed will cycle among the various equalizer settings. The first line of the
indicator is the name of the equalizer setting. The bottom two lines provide a
graphical representation of the equalizer setting. A setting of 0dB for a band is
displayed with the top character being blank and the bottom character being
solid (i.e. like the first column of the above sample). A setting of +12dB for a
band is displayed as both the top and bottom characters being solid, and -
12dB as both characters being blank. Once the EQ has remained unchanged
for a period of time, the equalizer indicator goes away and the normal display
returns.
Pressing the “navigator/menu” button will enter navigator mode and the
following screen is displayed:
Figure 2-11. Navigator Mode Screen
The arrow buttons can be used to highlight a file, which is then selected by
pressing the “select” button. Selecting a file will cause it to be played back,
and the playback mode set to “ A”. Similarly, a directory can be highlighted and
selected by pressing the “select” button. Selecting a directory will cause its
contents to be played back and the playback mode set to “ S”. If in navigator
mode with no button activity for a period of time, the screen reverts to normal
mode.
If the “A->B/program” button is pressed while the player is stopped, the playlist
selection mode will be entered and the following screen displayed:
Figure 2-12. Playlist Selection Mode Screen
The arrow buttons can be used to highlight a playlist, which is then selected by
pressing the “select” button. Selecting a playlist will cause the contents of that
playlist to be loaded as a custom playlist, playback started, and the playback
mode set to “ A”. If in playlist selection mode with no button activity for a period
of time, the screen reverts to normal mode.
When a playlist file is selected, the following screen is displayed while the
contents of that file are being read and inserted into the custom playlist (with
“<name>” replaced with the name of the playlist file):
Figure 2-13. Playlist Loading Screen
26CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
User Menu Selections
After the playlist has been read from the playlist file, the playback mode is set
to “ A”, playback commenced, and the screen reverted to normal mode.
Selecting the “{new}” item enters the playlist creation mode, and the following
screen is displayed:
Figure 2-14. Playlist Creation Mode Screen
The number on the first line is the playlist index of the track currently being
programmed. Like in navigator mode, files are selected with the arrow buttons.
Pressing the “select” button will add the file to the custom playlist. Pressing the
“A->B/program” button will complete the custom playlist, return the screen to
normal mode, set the playback mode to “ A”, and start playback of the custom
playlist.
2.1.3 Main Menu
Holding the “navigator/menu” button will enter menu mode and display the
following screen:
Figure 2-15. Main Menu Screen
2
The “up” and “down” buttons will highlight a menu item. Pressing the “select”
button will enter the setting screen for that item.
The following is a list of the items in the main menu:
•Electronic Shock Protection (ESP) (None, Uncompressed (No ADPCM +
ESP), or Compressed (ADPCM + ESP))
The “X” in the box indicates the current setting of the “ESP” item. Highlighting
a different setting and pressing the “right” button will change the setting.
Pressing the “select” button will go back to the parent menu. The actual values
for the “Uncompressed” and “Compressed” settings are based on the size of
the ESP buffer. It will be ~45 and ~180 seconds if an 8 MB DRAM is used and
~11 and ~45 seconds if a 2 MB DRAM is used.
The “Backlight” setting displays this screen:
Figure 2-17. Backlight Submenu Screen
When the backlight setting is set to “Always off”, the backlight is kept off at all
times. If it is set to “Always on”, it is kept on at all times. If it is set to
“Automatic”, it is turned on whenever a button is pressed. If the backlight is on
and no buttons have been pressed for 5 seconds, the backlight is turned back
off.
28CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
The “Lyrics” setting displays this screen:
Figure 2-18. Lyrics Submenu Screen
If this option is “On”, the 4th line on LCD will scroll lyrics information
synchronously with music, otherwise, title information will be displayed on the
th
4
line.
The “Resume” setting displays this screen:
Figure 2-19. Resume Submenu Screen
User Menu Selections
2
If “Resume” feature is enabled, the system can remember track, position, and
playing mode when the user stops the disc. After playing other discs (Up to 4),
if this disc is played again, the system can play from where the user stopped
the disc, and also previous play mode will be restored.
The “Scrolling” setting displays this screen:
Figure 2-20. Scrolling Submenu Screen
When this feature is enabled from the main menu, while playing, if the song's
name plus ID3 information is longer than that the LCD can display within a
single line, this line will scroll automatically.
The “Power off time” setting displays this screen:
Figure 2-21. Power Off Time Submenu Screen
If the power off time is not zero, the player will be put into soft power off mode
after the specified number of minutes of inactivity (i.e. no button presses while
the player is in stop mode).
The “Sleep timer” setting displays this screen:
Figure 2-22. Sleep Timer Submenu Screen
If the sleep timer is not zero, the player will be put into soft power off mode
after the specified number of minutes, regardless of activity.
The “3D Enhancement” setting displays the following screen:
Figure 2-23. 3D Enhancement Submenu Screen
If the 3D enhancement is off, the 3D effort will be turned off. If the 3D
enhancement is on, the 3D effort will be turned on.
The “User EQ” setting displays this screen:
Figure 2-24. User EQ 60 Hz Submenu Screen
The equalizer is automatically set to “user defined” when this setting screen is
displayed. The frequency band is displayed, as well as the current decibel
30CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
setting of that band. The entire equalizer is shown graphically at the bottom of
the screen, with the asterisks above the currently selected band. The “left” and
“right” buttons select the band and the “up” and “down” change the decibel
setting of that band. Pressing “select” saves the settings for the equalizer. The
screens for the other bands of the equalizer are:
The “Order Tracks” setting displays the following screen:
Figure 2-31. Order Tracks Submenu Screen
The tracks can be sorted to browse, 4 sort modes are available:
•By Dir: This mode is similar to the original mode when the system boots.
Files are kept in directory and sorted by filename.
•By Artist and Track: This mode is Sort by Artist, if the Artist fields are the
•By Album and Track: This mode is Sort by Album, if the Album fields are
•By Artist, Album and Track: This mode is Sort by Artist, if the Artist fields
2.1.3.1 Menu Options
Many of the buttons in the user interface have modified/different meanings if
they are pressed and released or if they are pressed and held. Some buttons
continue to perform their function so long as the button is held. The various
button actions that must be detectable by the button handler in the user
interface are:
•For a simple button that has a press only function, that function is invoked
•For a button that has a press and a hold function, the press function is
same for several songs, they will be sorted by filename. All files listed
appear as Artist.Filename.
the same for several songs, they will be sorted by filename. All files listed
appear as Album.Filename.
are the same for several songs, they will be sorted by Album, if the Album
fields are the same for several songs, they will be sorted by filename. All
files here appear as Artist.Album.Filename.
when the button is pressed.
invoked after the button has been pressed and the released before X ms.
•For a button that has a press and a hold function, the hold function is
invoked after the button has been pressed and then held for at least X ms.
32CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
•For a button that has a repeated hold function, the hold function is
invoked after the button has been pressed and then held for at least X ms,
and then again every Y ms afterwards until the button is released.
•For a button that has the same press and hold function, the function is
invoked when the button is pressed, after the X ms hold period, and then
every Y ms afterwards until the button is released.
In all cases, the X and Y time periods can be different for different buttons, and
can change based on the mode of the display.
The following is a complete list of the meanings of the buttons by player mode.
2.1.3.1.1 Power-off Mode
•play/pause/up
•Pressing this button when the lid is closed will power on the player and
•All other buttons are ignored in this mode.
User Menu Selections
2
start playback of the first track. The player will then be in normal mode.
2.1.3.1.2 Normal Mode
•play/pause/up
•stop/down
•previous/left
•If the player is stopped, pressing this button will commence playback
of the current track.
•If the player is playing, pressing this button will pause playback of the
current track.
•If the player is paused, pressing this button will resume playback of the
current track.
•If the player is not stopped, pressing this button will stop playback of
the current track and set the playback position to the beginning of the
track.
•If the player is stopped and a custom playlist is loaded, pressing this
button will cancel the custom playlist and revert to the default playlist.
•Holding this button for 1 second will put the player into power off mode,
stopping playback and reducing power consumption as much as
possible.
•Pressing this button when the player is not stopped and the playback
position is less than 3 seconds into the current track will skip to the
previous track, maintaining the current playback mode.
•Pressing this button when the player is not stopped and the playback
position is greater than or equal to 3 seconds into the current track will
seek back to the beginning of the current track, maintaining the current
playback mode.
•Holding this button for 500 ms when the player is not stopped will start
seeking backward within the track. Every 250 ms afterwards, another
backward seek will occur.
•Holding the button for 500 ms when the player is stopped will skip to
the previous track when the button is first pressed, at the 500 ms point,
and then every 250 ms afterwards until the button is released.
•next/right
•Pressing this button when the player is not stopped will skip to the next
track, maintaining the current playback mode.
•Holding this button for 500 ms when the player is not stopped will start
seeking forward within the track. Every 250 ms afterwards, another
forward seek will occur.
•Holding this button for 500 ms when the player is stopped will skip to
the next track when the button is first pressed, at the 500 ms point, and
then every 250 ms afterwards until the button is released.
•select
•This button is ignored in this mode.
•navigator/menu
•Pressing this button will enter menu mode.
•Holding this button for 500 ms will enter navigator mode.
•mode
•Pressing this button will advance through the playback modes.
•Holding this button for 500 ms will advance through the playback
modes when the button is first pressed, at the 500 ms point, and then
every 500 ms afterwards until the button is released.
•A->B/program
•If playing, pressing this button will set the A point for the A->B repeat.
Pressing it again will set the B point and restart playback from the A
point. Pressing it again will cancel A->B repeat mode.
•If the player is stopped, pressing this button will enter the playlist
selection mode.
•10+
•Pressing this button skips forward 10 tracks within the play list. If within
10 tracks from the end of the play list, pressing this button skips to the
34CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
User Menu Selections
last track in the play list. If on the last track in the play list, pressing this
button skips to the first track in the play list.
•eq
•Pressing this button will select the next graphical EQ setting.
•Holding this button for 1 second will advance through the graphical EQ
settings when the button is first pressed, at the 1 second point, and
then every 1 second afterwards until the button is released.
•vol+
•Pressing this button will turn the volume up by one setting.
•Holding this button for 500 ms will turn up the volume by one setting
when the button is first pressed, at the 500 ms point, and then every
100 ms afterwards until the button is released.
•The behavior of this button is not affected by the other modes, other
than the fact that the volume indicator is only displayed when in normal
mode.
•vol-
•Pressing this button will turn the volume down by one setting.
•Holding this button for 500 ms will turn down the volume by one setting
when the button is first pressed, at the 500 ms point, and then every
100 ms afterwards until the button is released.
2
•The behavior of this button is not affected by the other modes, other
2.1.3.1.3 Navigator Mode
•play/pause/up
•Pressing this button will move the cursor up the current directory list by
•Holding this button for 500 ms will move the cursor up the current
•stop/down
•Pressing this button will move the cursor down the current directory list
•Holding this button for 500 ms will move the cursor down the current
than the fact that the volume indicator is only displayed when in normal
mode.
one entry. If already at the top of the directory list, pressing this button
does nothing.
directory list by one entry when the button is first pressed, at the
500 ms point, and then every 125 ms afterwards until the button is
released or the top of the directory list is reached.
by one entry. If already at the bottom of the directory list, pressing this
button does nothing.
directory list by one entry when the button is first pressed, at the
500 ms point, and then every 125 ms afterwards until the button is
released or the bottom of the directory list is reached.
•previous/left
•Pressing this button will move up one level in the directory hierarchy. If
already at the root directory, pressing this button does nothing.
•Holding this button for 500 ms will move up one level in the directory
hierarchy when the button is first pressed, at the 500 ms point, and
then every 250 ms afterwards until the button is released or the root
directory is reached.
•next/right
•If the cursor is currently on a directory in the list, pressing this button
will move into the specified directory.
•While the cursor is on a directory in the list, holding this button for
500 ms will move down the directory hierarchy when the button is first
pressed, at the 500 ms point, and then every 125 ms afterwards until
the button is released or the current entry is no longer a directory.
•If the cursor is currently on a file in the list, pressing this button will do
nothing.
•select
•If the cursor is currently on a file in the list, pressing this button will
commence playback of the currently selected file and return to normal
mode.
•If the cursor is currently on a directory in the list, pressing this button
will commence playback of the directory in subdirs mode and return to
normal mode.
•navigator/menu
•Pressing this button will exit navigator mode and return to the normal
mode.
•mode
•This button is ignored.
•A->B/program
•This button is ignored.
•10+
•This button is ignored.
•eq
36CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
•This button is ignored.
2.1.3.1.4 Playlist Selection Mode
•play/pause/up
•Pressing this button will move the cursor up the list of play lists by one
entry. If already at the top of the list, pressing this button does nothing.
•Holding this button for 500 ms will move the cursor up the list of play
lists by one entry when the button is first pressed, at the 500 ms point,
and then every 125 ms afterwards until the button is released or the
top of the list is reached.
•stop/down
•Pressing this button will move the cursor up the list of play lists by one
entry. If already at the bottom of the list, pressing this button does
nothing.
•Holding this button for 500 ms will move the cursor down the list of play
lists by one entry when the button is first pressed, at the 500 ms point,
and then every 125 ms afterwards until the button is released or the
bottom of the list is reached.
User Menu Selections
2
•previous/left
•This button is ignored.
•next/right
•This button is ignored.
•select
•If the cursor is on the “{new}” entry, pressing this button will enter
playlist creation mode.
•If the cursor is on one of the on-disc playlist entries, pressing this
button will load the selected playlist, commence playback of the first
track, and return to normal mode.
•navigator/menu
•This button is ignored.
•mode
•This button is ignored.
•A->B/program
•If the current playlist is not a custom playlist, pressing this button will
return to normal mode without changing the current playlist.
•Pressing this button will move the cursor up the current directory list by
one entry. If already at the top of the directory list, pressing this button
does nothing.
•Holding this button for 500 ms will move the cursor up the current
directory list by one entry when the button is first pressed, at the
500 ms point, and then every 125 ms afterwards until the button is
released or the top of the directory list is reached.
•stop/down
•Pressing this button will move the cursor down the current directory list
by one entry. If already at the bottom of the directory list, pressing this
button does nothing.
•Holding this button for 500 ms will move the cursor down the current
directory list by one entry when the button is first pressed, at the
500 ms point, and then every 125 ms afterwards until the button is
released or the bottom of the directory list is reached.
•previous/left
•Pressing this button will move up one level in the directory hierarchy. If
already at the root directory, pressing this button does nothing.
•Holding this button for 500 ms will move up one level in the directory
hierarchy when the button is first pressed, at the 500 ms point, and
then every 125 ms afterwards until the button is released or the root
directory is reached.
•next/right
•If the cursor is currently on a directory in the list, pressing this button
will move into the specified directory.
•While the cursor is on a directory in the list, holding this button for
500 ms will move down the directory hierarchy when the button is first
pressed, at the 500 ms point, and then every 125 ms afterwards until
the button is released or the current entry is no longer a directory.
•If the cursor is currently on a file in the list, pressing this button will do
nothing.
•select
38CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
User Menu Selections
•If the cursor is currently on a file in the list, pressing this button will add
the selected file to the playlist.
•If the cursor is currently on a directory in the list, this button is ignored.
•navigator/menu
•This button is ignored.
•mode
•This button is ignored.
•A->B/program
•Pressing this button will commence playback of the created playlist
and return to normal mode.
•10+
•This button is ignored.
•eq
•This button is ignored.
2.1.3.1.6 Menu Mode, in a Menu List
•play/pause/up
•Pressing this button will move the cursor up the current menu by one
entry. If already at the top of the menu, pressing this button does
nothing.
2
•Holding this button for 500 ms will move the cursor up the current
menu by one entry when the button is first pressed, at the 500 ms
point, and then every 125 ms afterwards until the button is released or
the top of the menu is reached.
•stop/down
•Pressing this button will move the cursor down the current menu by
one entry. If already at the bottom of the menu, pressing this button
does nothing.
•Holding this button for 500 ms will move the cursor down the current
menu by one entry when the button is first pressed, at the 500 ms
point, and then every 125 ms afterwards until the button is released or
the bottom of the menu is reached.
•Pressing this button will display the selected setting screen.
2
•navigator/menu
•Pressing this button will return to normal mode.
•mode
•This button is ignored.
•A->B/program
•This button is ignored.
•10+
•This button is ignored.
•eq
•This button is ignored.
2.1.3.1.7 Menu Mode, in a Setting Screen
•play/pause/up
•Pressing this button will move the cursor up the list of settings. If
already at the first setting, pressing this button does nothing.
•Holding this button for 500 ms will move the cursor up the list of
settings when the button is first pressed, at the 500 ms point, and then
every 125 ms afterwards until the button is released or the first setting
is reached.
•stop/down
•Pressing this button will move the cursor down the list of settings. If
already at the last setting, pressing this button does nothing.
•Holding this button for 500 ms will move the cursor down the list of
settings when the button is first pressed, at the 500 ms point, and then
every 125 ms afterwards until the button is released or the last setting
is reached.
•previous/left
•This button is ignored.
•next/right
•Pressing this button will change the setting to the currently selected
value.
•select
•Pressing this button will return to the menu containing the current
40CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
setting.
•navigator/menu
User Menu Selections
•Pressing this button will return to normal mode.
•mode
•This button is ignored.
•A->B/program
•This button is ignored.
•10+
•This button is ignored.
•eq
•This button is ignored.
2.1.3.1.8 Menu Mode, in the User EQ Setting Screen
•play/pause/up
•Pressing this button will increase the gain for the currently selected
band by 1dB.
•Holding this button for 500 ms will increase the gain for the currently
selected band by 1dB when the button is first pressed, at the 500 ms
point, and then every 125 ms afterwards until the button is released or
+12dB is reached.
2
•stop/down
•Pressing this button will decrease the gain for the currently selected
band by 1dB.
•Holding this button for 500 ms will decrease the gain for the currently
selected band by 1dB when the button is first pressed, at the 500 ms
point, and then every 125 ms afterwards until the button is released or
-12dB is reached.
•previous/left
•Pressing this button will select the next lower band.
•Holding this button for 500 ms will select the next lower band when the
button is first pressed, at the 500 ms point, and then every 250 ms
afterwards until the button is released or the first band is selected.
•next/right
•Pressing this button will select the next higher band.
•Holding this button for 500 ms will select the next higher band when
the button is first pressed, at the 500 ms point, and then every 250 ms
afterwards until the button is released or the last band is selected.
2
•select
•Pressing this button will return to the menu containing the user EQ
setting.
•navigator/menu
•Pressing this button will return to normal mode.
•mode
•This button is ignored.
•A->B/program
•This button is ignored.
•10+
•This button is ignored.
•eq
•This button is ignored.
The following playback modes are available when playing from the default
playlist:
“A”, “1”, “D”, “RA”, “R1”, “RD”, “SA”, “S1”, “SD”, “RSA”, “RS1”, “RSD”, “IA”, and
“HA”, in that order.
If a custom playlist has been loaded, the playback modes available are:
“A”, “1”, “RA”, “R1”, “SA”, “S1”, “RSA”, “RS1”, “IA”, and “HA”, in that order.
If subdirectory playback mode has been selected from the navigator, these
playback modes are available:
“S”, “RS”, “SS”, “RSS”, “IS”, “HS”, in that order.
42CRD7410-CD18 User’s Guide - DS620UMC2
Copyright 2004 Cirrus Logic
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.