Wiznet WIZ-iRadio User manual

WIZ-iRadio User’s Manual
(Ver. 1.0)
©2008 WIZnet Inc. All Rights Reserved.
For more information, visit our website at www.wiznet.co.kr

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
2
Document History Information
Revision Date Description
V1.0 May 1, 2008 Original Document

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
3
WIZnet’s Online Technical Support
If you have something to ask about WIZnet Products, Write down your question on Q&A
Board in WIZnet website (www.wiznet.co.kr). WIZnet Engineer will give an answer as soon
as possible.
For more information, visit our website at http://www.wiznet.co.kr

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
4
Table of Contents
1. Overview ................................................................................ 6
1.1. Evaluation Board Package................................................... 6
1.2. Feature............................................................................ 7
2. Hardware description................................................................ 8
2.1. Board Configuration........................................................... 8
2.2. Pin Description................................................................ 10
2.3. Dimension...................................................................... 12
2.4. Remote Controller ........................................................... 12
3. Configuration Tool .................................................................. 13
3.1. Description..................................................................... 13
3.2. How to Use Configuration Tool - Examples ............................ 14
4. Firmware description .............................................................. 15
4.1. Firmware Structure.......................................................... 15
4.2. Scat File......................................................................... 15
4.3. Compile Environment & Process......................................... 16
4.4. Firmware Operation Process.............................................. 23
4.5. Server list File................................................................. 27
5. Warranty............................................................................... 28

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
5
Figures
Figure 1. WIZ-iRadio Board Configuration .................................................................................................8
Figure 2. JTAG Interface ......................................................................................................................................9
Figure 3. Boot Mode Selection Jumper .......................................................................................................9
Figure 4. WIZ-iRadio Modue Pin Descripation ...................................................................................... 10
Figure 5. WIZ-iRadio Module Dimension (unit : mm) ........................................................................ 12
Figure 6. WIZ-iRadio Remote Controller .................................................................................................. 12
Figure 7. WIZ-iRadio Configuration Tool .................................................................................................. 13
Figure 8. App – Scat ......................................................................................................................................... 15
Figure 9. Boot - Scat ......................................................................................................................................... 16
Figure 10. Compile - 1 ..................................................................................................................................... 17
Figure 11. Compile - 2 ..................................................................................................................................... 18
Figure 12. Compile - 3 ..................................................................................................................................... 19
Figure 13. Compile - 4 ..................................................................................................................................... 20
Figure 14. Compile - 5 ..................................................................................................................................... 21
Figure 15. Compile - 6 ..................................................................................................................................... 22
Figure 16. Firmware Operation Process .................................................................................................... 23
Figure 17. server_list.txt ................................................................................................................................... 27
Tables
Table 1. WIZ-iRadio Evaluation Board ..........................................................................................................6
Table 2. Software CD Contents ........................................................................................................................6
Table 3. WIZ-iRadio Module Pin Description ......................................................................................... 11
Table 4. Firmware Structure ............................................................................................................................ 15
Table 5. Read Configuration Data from EEPROM ................................................................................. 25
Table 6. IR Remote Controller Key Value .................................................................................................. 26

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
6
1. Overview
WIZ-iRadio receives and plays the data through Internet protocols from a streaming server. With
WIZ-i-Radio, you can play all Internet braodcast without PC.
1.1. Evaluation Board Package
WIZ-iRadio Evaluation Board package is composed of below items.
Item Quantity
WIZ-iRadio -EVB WIZ-iRadio module 1
WIZ-iRadio Base Board 1
PowerAdaptor (5V/500mA) 1
Accessory
Software CD 1
UTP Cable 1
Remote Controller 1
Table 1. WIZ-iRadio Evaluation Board
Directory Contents
WIZ-iRadio DOCs Manual WIZ-iRadio User’s Manual
(Korean/English)
Datasheet All sorts of datasheets
Application Note How to use ShoutCast
Server
HW Schematics All sorts of schematics
Part List All sorts of part lists
SW Firmware EVB B/D Firmware
PC Utility All sorts of Tool Program
Table 2. Software CD Contents
zSoftware CD contents can be different according to the version. Before use, check
“ReadMe.txt”.

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
7
1.2. Feature
1.2.1.Hardware Feauture
WIZ - iRadio
zMCU : ARM7TDMI 32-bit RISC CPU(STR710FZ2T6)
zRAM : 2Mbytes external RAM
zROM : 256Kbytes Flash program memory(ARM7 Internal Flash)
zLAN : WIZnet W5100 Hardwired TCP/IP Embedded Ethernet Controller
zCODEC : VS1033C
zPower Consumption : 175mA
WIZ-iRadio Base Board
zPower : DC 5V input
zLCD : 128 x 64 graphic LCD with Blue Backlight
zJTAG I/F : 2 x 10 male box header
zSERIAL I/F : 1 x 4 male 2.54mm pin header(GND, RX, TX, VCC)
zIR Receiver
zAUDIO Output : 3.5Ø stereo phone jack
zLAN PORT : RJ45 with Transformer(1CT:1CT), 2LED
1.2.2.Software Feature
Play streaming audio from Internet radio station
Support Shoutcast server, HTTP, MMS
Support DHCP and static IP
Firmware update through network

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
8
2. Hardware description
2.1. Board Configuration
WIZ-iRadio-EVB is composed of a main module and a base board. The main module contains the
MCU, RAM, Ethernet Controller, and CODEC that are responsible for the main functions of Internet
Radio. In the base board, power for module operation and peripheral devices for input and
output are located.
Figure 1. WIZ-iRadio Board Configuration
zPower Jack : DC 5v INPUT(MIN 500mA), diameter(Φ4.2/Φ1.3)
zRESET S/W : Reset Switch. LCD and WIZ-iRadio module will be reset.
zJTAG I/F : JTAG interface of MCU.

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
9
Figure2.JTAGInterface
zIR receiver : IR receiver module for remote control systems.
(Carrier Frequency – 40.0kHz)
zBoot mode : JUMPER to select MCU BOOT MODE.
Figure 3. Boot Mode Selection Jumper
zUART I/F : UART Output port for debugging.
zWIZ-iRadio module : The module has 2x14, 2x8 header(2mm pitch) pin to
connect to the base board. For details of pin descriptions, refer to chapter 2.2.
zAudio Connector : It uses 3.5Φ stereo phone jack and connects to input of
speaker.
zLAN Connector : It is the port to be connected by UTP cable(RJ45). LAN
connector contains two indicator LED and transformer.
zSW1, SW2, SW3 : reserved switch
zLCD : 128x64 dot LCD with Blue Backlight
In order to operate WIZ-iRadio, Power adapter, Lan Cable and Audio Cable must be
connected.
/JTRST
JTDI
JTMS
JTDO
/RESET
3.3V
DBGRQS
R16
10K
J8
HEADER 10x2/SM
1
3
5
7
9
11
13
15
17
19
2
4
6
8
10
12
14
16
18
20
R17
10K
R10
10K
3.3V
R11
10K
R13
10K
JTCK
R12
10K

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
10
2.2. Pin Description
The pin description of WIZ-iRadio module is detailed in Figure 4, below.
As shown below, ‘J15’ is connected to ‘J5’ of base board, and ‘J14’ to ‘J6’ of base board.
2 1
4 3
6 5
8 7
9
10
1112
1314
1516
1718
1920
2122
2324
2526
2728
1
3
5
7
9
11
13
15
2
4
6
8
10
12
14
16
3.3V
UART_RX
BOOT_MODE
JTDI
JTCK
/RESET_LCD
GND
/CS_LCD
/WE0
D0
D2
D4
D6
/RESET
3.3V
UART_TX
IR_IN
/JTRST
JTMS
JTDO
DBGRQS
A0
/RD
D1
D3
D5
D7
GND
LINK_LED
FDX_LED
KEY_0
KEY_1
KEY_2
AGND
AUDIO_RIGHT
AUDIO_LEFT
TXOP
TXON
GND
RXIP
RXIN
GND
2.5V
AUDIO_GBUF
J15
J14
Figure 4. WIZ-iRadio Modue Pin Descripation
Symbol Typ
e Pin No. Description
3.3V P J15:1, J15:2 DC 3.3V power supply
2.5V P J14:13 DC 2.5V power supply
GND P J15:13, J15:28,
J14:11 Ground
AGND P J14:12 Analog Ground
UART_RX I J15:3 UART receive data input
UART_TX O J15:4 UART receive data output
BOOT_MODE I J15:5 Boot control input
IR_IN I J15:6 IR receiver signal
JTDI I J15:7 JTAG data input
/JTRST I J15:8 Active low JTAG reset input
JTCK I J15:9 JTAG clock input
JTMS I J15:10 JTAG mode selection input
/RESET_LCD O J15:11 Active low LCD reset signal
JTDO O J15:12 JTAG data output
DBGRQS I J15:14 Debug mode request input

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
11
/CS_LCD O J15:15 Active low LCD chip select signal
A0 O J15:16 Address 0 for LCD Control
/WE0 O J15:17 Active low write enable output
/RD O J15:18 Active low read signal for external
memory
D0 - D7 I/O J15:19 – J15:26 Data bus
/RESET I J15:27 Active low reset signal
TXOP O J14:1 The differential data is transmitted to
the media on the TXOP/TXON signal
pair.
TXON O J14:3
RXIP I J14:7 The differential data from the media is
received on the RXIP/RXIN signal pair.
RXIN I J14:9
LINK_LED O J14:2
Active low in link state indicates a
good status for 10/100M.
It is always ON when the link is OK and
it flashes while in a TX or RX state.
FDX_LED O J14:4 Active low indicates the status of full-
duplex mode.
KEY0 – KEY2 I J14:6, J14:8,
J14:10 Reserved signal
AUDIO_RIGHT O J14:14 Audio right channel output
AUDIO_LEFT O J14:16 Audio left channel output
AUDIO_GBUF O J14:15 Audio ground buffer
Table 3. WIZ-iRadio Module Pin Description

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
12
2.3. Dimension
Figure 5. WIZ-iRadio Module Dimension (unit : mm)
2.4. Remote Controller
Figure 6. WIZ-iRadio Remote Controller

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
13
3. Configuration Tool
3.1. Description
In order to configure the WIZ-iRadio, the Configuration Tool program should be installed and used.
Please download Install file from Software CD or WIZnet homepage (www.wiznet.co.kr)
.
Figure 7. WIZ-iRadio Configuration Tool
A. Module list : The MacAddress of all the modules on same subnet are displayed.
B. F/W version : It shows the firmware version of WIZ-iRadio module.
C. Status : It shows the connection status between module and server.
D. IP Configuration Method : It configures network-related parameters of the module..
zStatic
When using fixed IP,, input local IP, subnet, gateway, and DNS.
zDHCP :
When module is installed under the dynamic IP environment, select the DHCP. If
DHCP is selected, local IP, subnet, gateway and DNS are automatically configured.
zServer IP & Port :
Server IP and Port can’t be manually input. After selecting a channel at the Channel
list, it is connected to the selected site through DNS. Server IP and Port are
automatically displayed.
A B C
D
EFGH

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
14
zChannel :
It displays the list saved in the file “Server_list.txt”. “Server_list.txt” is created in the
folder where Configuration Tool program is installed.
E. Search : It searches for all modules installed on same subnet.
F. Setting : It saves changed configurations.
G. F/W upload : It is for upgrading the firmware.
H. URLset : It saves changed channel information.
3.2. How to Use Configuration Tool - Examples
A. Changing Network Information
zClick “Search” button, and select a module at the “Module list”.
zConfigure network setting by changing the parameter values, and click “Setting”
button.
zThe module is reset and operates with changed values.
B. Changing Channel Information
zSelect a module at the “Module list”.
zClick [URLse] and “Complete” message is displayed.

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
15
4. Firmware description
4.1. Firmware Structure
The firmware of WIZ-iRadio is composed of Application and Boot. The role of Boot is for updating
through the network. Therefore, JTAG ICE such as MultiICE is not required when developing. In the
WIZ-iRadio, STR710FZ2 from STMicroelectronics is used. In the Flash of this MCU, Application and
Boot firmware is written according to the memory map (below).
Application 0x40000000 ~ 0x40010000 Internet Radio Function
Boot 0x40030000 ~ 0x40040000 Used for firmware update through network
Table 4. Firmware Structure
4.2. Scat File
According to the memory map, the scat files in each App and Boot folders are written. The scat
file in the App folder is as below (please refer to Figure 8).
Figure 8. App – Scat

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
16
There are RAM_MODE and FLASH. In the case of RAM_MODE, it is used for operating at the
internal RAM after writing the F/W and downloading with JTAG device such as MultiICE. The
FLASH is used for operating after writing in the flash memory of STR710FZ2. You can select one
of them. For the not-used mode, mark it as commentary.
The program starts from 0x400300000 of flash memory at the Boot. The scat file in the Boot
folder is as below (please refer to Figure 9).
Figure 9. Boot - Scat
4.3. Compile Environment & Process
WIZ-iRadio is developed by using RealView and MultiICE of ARM. If the source file has ‘prj’
extension, it is the project file of RealView.
-. App : \App\REALVIEW\network.prj
-. Boot : \Boot\REALVIEW\network.prj

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
17
Execute RealView program and open the project file by selecting the menu “ProjectÎOpen
project”. If you select “ProjectÎProject properties…”, “Project Properties” window is displayed. In
this window, the modified part are shown in blue color.
-. *PROJECT -- Source search
Figure 10. Compile - 1
-. *COMFILE=arm -- *Source
You can add the source here.

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
18
Figure 11. Compile - 2

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
19
-. *COMFILE=arm -- *Preprocessor
Figure 12. Compile - 3
-. *ASSEMB:E=arm -- *Source

WIZ-iRadio User’s Manual
© Copyright 2008 WIZnet Inc. All rights reserved
20
Figure 13. Compile - 4
-. *BUILD -- *Link Advanced
Entry and Scatter files should be specified.
This manual suits for next models
1
Table of contents
Other Wiznet Motherboard manuals

Wiznet
Wiznet W7200-EVB User manual

Wiznet
Wiznet WizFi250 User manual

Wiznet
Wiznet W5100E01-AVR User manual

Wiznet
Wiznet WIZ550SR User manual

Wiznet
Wiznet W5100S-EVB-Pico User manual

Wiznet
Wiznet WizFi250 User manual

Wiznet
Wiznet AX1 User manual

Wiznet
Wiznet WizFi630 User manual

Wiznet
Wiznet WIZ220IO User manual

Wiznet
Wiznet WizFi360 Series User manual