Rohm BU94603 User Manual

USB/SD Host Audio Media Decoder Evaluation Board Manual BU94603 25 February, 2013 – Revision A1
USB/SD Host Audio Media Decoder Evaluation Board Manual
BU94603 USB Host Audio Media Decoder IC
7 January 2012, Revision A0
1
Version
Description
Date
Initials
A0
Updated document to USDC format and for new USDC board build
01/31/2013
KB/JC A1
Appendix C/D added
2/25/2013
JC
A1.1
Software download at distributor
4/16/2013
JC
USB/SD Host Audio Media Decoder Evaluation Board Manual BU94603 25 February, 2013 – Revision A1
Table of Contents
Revision History ............................................................................................................................................ 2
Outline .......................................................................................................................................................... 3
Hardware ...................................................................................................................................................... 3
Software* ...................................................................................................................................................... 3
BU94603 Mode 1 “Stand Alone Mode” Setup Guide ................................................................................... 4
BU94603 Mode 1 Pushbutton Explanation/Operation Guide ...................................................................... 7
BU94603 Mode 2 “Slave Device Mode” Setup Guide ................................................................................... 8
BU94603 Mode 2 “UHAP.exe” Explanation/Operation Guide ................................................................... 12
Appendix A. Connecting to the “USB-to-I2C Cypress Controller Board” .................................................... 16
Appendix B. “UHAP.exe” GUI functions to I2C register command map ..................................................... 17
Appendix C. BU94603 Build of Materials (BoM) ......................................................................................... 20
Appendix D. BU94603 Eval board Schematic Overview ............................................................................. 23
Revision History
2
USB/SD Host Audio Media Decoder Evaluation Board Manual BU94603 25 February, 2013 – Revision A1
Outline
BU94603 is an AAC/WMA/MP3 decoder IC with built-in USB host Interface, SD memory card interface, audio DAC and system control functions. Using a pushbutton or I2C interface command, the IC reads an audio file written to a memory device within the onboard USB Interface or SD memory card. BU9458KV supports a “STAND ALONE MODE,” which utilizes commands entered from the pushbutton matrix (hereinafter referred to as MODE1), a “AUTO SLAVE MODE,” which is utilizes commands entered from a master microcomputer via the built-in I2C interface (hereinafter referred to as MODE2), and a “MANUAL SLAVE MODE,” which can send the memory device information to the master microcomputer via the I2C interface and completely control sequences (such as a play sequence) by the master microcomputer (hereinafter referred to as MODE3). BU9458KV also supports fast forward playing and fast backward playing with music. BU9458KV can outputs folder names, file names, ID3TAG (V1.0, V1.1 V2.2 V2.3 and V2.4) information and WMA-TAG information and AAC-TAG (iTunes Meta-data) information via the I2C interface. This function is enabled only in MODE 2 and MODE 3. BU9458KV supports audio line output, audio serial three-line (I2S) output and digital audio interface (SPDIF) output.
Hardware
BU94603 Evaluation Board: This board contains the BU94603 IC as well as the external
components required to use the device properly.
USB-to-I2C Cypress Controller Board: This board connects to the PC to emulate an I2C
controlled environment (used for device operation in modes 2 and 3)
Power Adapter: This evaluation board requires a 5V power supply; however, the chip is actually
being supplied with a 3.3V source (regulator).
Software*
UHAP.exe”: This program is a standalone application (no install required) that emulates a
master I2C controller and demonstrates modes 2 and 3 of the BU94603. Requires Microsoft
framework 2.0
For ROHM software download, please contact your evaluation board distributor.
*These software modules have been tested and verified on a 32bit and 64bit Windows 7 operating
system
3
SW13
Terminal
Name
Setting
1
SEL_VOL
OFF (down position)
2
SEL_DOUT
OFF (down position)
3
SEL_MP3
OFF (down position)
4
SEL_SLAVE
OFF (down position)
SW14
Terminal
Name
Setting
1
Test Terminal
-
2
SEL_SMAN
OFF (down position)
3
SEL_UTPKT
OFF (down position)
4
SEL_APLAY
OFF (down position)
USB/SD Host Audio Media Decoder Evaluation Board Manual BU94603 25 February, 2013 – Revision A1
BU94603 Mode 1 “Stand Alone Mode” Setup Guide
Mode 1 operation (Stand Alone Mode) uses the evaluation board’s pushbuttons to control the actions of
the BU94603.
1. Set the toggle switches to the following settings
a.
b.
4
USB/SD Host Audio Media Decoder Evaluation Board Manual BU94603 25 February, 2013 – Revision A1
2. Connect memory containing audio files
a. b. USB memory, SD Card memory, or both can be connected while operating in mode 1.
When both are connected to the BU94603, then files from the USB memory will be
played first.
3. Connect headphones or speakers to the 3.5mm audio jack
a.
4. Connect Power to the Evaluation Board
5
USB/SD Host Audio Media Decoder Evaluation Board Manual BU94603 25 February, 2013 – Revision A1
a.
6
Pushbutton
PB Name
Description
SW1
FB
Stop playing current song and play the previous track
SW2
PLAY/PAUSE
Click once to begin playing. Press again to pause. Press again to resume playing (will not reset the track)
SW3
STOP
Once playing, clicking this button will reset the device
SW4
FF
Clicking this button will stop playing the current song and will play the next track
SW5
VOL-
Decrease Volume
SW6
VOL+
Increase Volume
SW7
FOL-
Play previous folder
SW8
FOL+
Play next folder
SW9
+10
Skip forward 10 tracks
SW10
REPEAT
Sets the repeat function. Press once to constantly repeat the current song (blinking LED). Press twice to repeat folder (solid LED)
SW11
RANDOM
Media will be played at random
SW12
DEV CHG
Functional only if both USB and SD memory devices are currently being used. Pressing this button will stop playback and change memory devices. Upon power up, the USB memory will be chosen.
USB/SD Host Audio Media Decoder Evaluation Board Manual BU94603 25 February, 2013 – Revision A1
BU94603 Mode 1 Pushbutton Explanation/Operation Guide
Once power has been connected to the device, using the pushbuttons will allow for different functions.
Please see the picture and table below for additional information on the operations of the different
push buttons.
7
SW13
Terminal
Name
Setting
1
SEL_VOL
OFF (down position)
2
SEL_DOUT
OFF (down position)
3
SEL_MP3
OFF (down position)
4
SEL_SLAVE
ON (up position)
SW14
Terminal
Name
Setting
1
Test Terminal
-
2
SEL_SMAN
OFF (down position)
3
SEL_UTPKT
OFF (down position)
4
SEL_APLAY
OFF (down position)
USB/SD Host Audio Media Decoder Evaluation Board Manual BU94603 25 February, 2013 – Revision A1
BU94603 Mode 2 Slave Device Mode Setup Guide
Mode 2 operation (Slave Device Mode) uses the I2C interface control the actions of the BU94603. I2C
commands are sent from the host PC application, “UHAP.exe” through a Cypress USB peripheral
controller.
1. Set the toggle switches to the following settings
a.
b.
8
Loading...
+ 16 hidden pages