Wiznet WIZ-iRadio User Manual

Receives and plays the data through internet protocols from a streaming server

Advertisement

Quick Links

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

Advertisement

Table of Contents
loading

Summary of Contents for Wiznet WIZ-iRadio

  • Page 1 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...
  • Page 2 WIZ-iRadio User’s Manual Document History Information Revision Date Description V1.0 May 1, 2008 Original Document © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 3 WIZ-iRadio User’s Manual 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. Technical Support: support@wiznet.co.kr Sales &...
  • Page 4: Table Of Contents

    Firmware description .............. 15 4.1. Firmware Structure ............15 4.2. Scat File ................. 15 4.3. Compile Environment & Process......... 16 Firmware Operation Process ..........23 4.4. 4.5. Server list File ..............27 Warranty ................28 © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 5 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.
  • Page 6: Overview

    WIZ-iRadio User’s Manual 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.
  • Page 7: Feature

    WIZ - iRadio MCU : ARM7TDMI 32-bit RISC CPU(STR710FZ2T6) RAM : 2Mbytes external RAM ROM : 256Kbytes Flash program memory(ARM7 Internal Flash) LAN : WIZnet W5100 Hardwired TCP/IP Embedded Ethernet Controller CODEC : VS1033C Power Consumption : 175mA WIZ-iRadio Base Board...
  • Page 8: Hardware Description

    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.
  • Page 9: Figure 2. Jtag Interface

    LED and transformer. SW1, SW2, SW3 : reserved switch LCD : 128x64 dot LCD with Blue Backlight In order to operate WIZ-iRadio, Power adapter, Lan Cable and Audio Cable must be connected. © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 10: Pin Description

    WIZ-iRadio User’s Manual 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. 3.3V 3.3V UART_TX UART_RX...
  • Page 11: Table 3. Wiz-Iradio Module Pin Description

    J14:6, J14:8, KEY0 – KEY2 Reserved signal J14:10 AUDIO_RIGHT J14:14 Audio right channel output AUDIO_LEFT J14:16 Audio left channel output AUDIO_GBUF J14:15 Audio ground buffer Table 3. WIZ-iRadio Module Pin Description © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 12: Dimension

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

    WIZ-iRadio User’s Manual 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 Module list : The Mac Address of all the modules on same subnet are displayed.
  • Page 14: How To Use Configuration Tool - Examples

    Configure network setting by changing the parameter values, and click “Setting” button. The module is reset and operates with changed values. Changing Channel Information Select a module at the “Module list”. Click [URLse] and “Complete” message is displayed. © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 15: Firmware Description

    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).
  • Page 16: Compile Environment & Process

    (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 -.
  • Page 17: Figure 10. Compile - 1

    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. © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 18: Figure 11. Compile - 2

    WIZ-iRadio User’s Manual Figure 11. Compile - 2 © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 19: Figure 12. Compile - 3

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

    WIZ-iRadio User’s Manual Figure 13. Compile - 4 -. *BUILD -- *Link Advanced Entry and Scatter files should be specified. © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 21: Figure 14. Compile - 5

    WIZ-iRadio User’s Manual Figure 14. Compile - 5 The compile is processed after Build Compile. © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 22: Figure 15. Compile - 6

    After changing the file “network.axf” file to “network.bin”, if you execute “ROM_Tool.exe” program and input this file, “rom.bin” file is created in the folder of “romfile”. The role of “ROM_Tool.exe” is to add the header file to the binary image. © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 23: Firmware Operation Process

    3) Read configuration data from EEPROM 4) Network setting : DHCP or Static 5) Socket open for configuration channel & DHCP channel 6) Check_DHCP_state 7) IR_MainProc 8) Recv_ConfigMsg 9) check socket status Figure 16. Firmware Operation Process © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 24 EEP_GW Gateway EEP_CUR_CH Current channel number EEP_DHCP DHCP or static EEP_VER F/W version EEP_SIP Server IP address EEP_SPORT Server Port number EEP_STATUS Status EEP_DNSIP DNS server IP address EEP_D_IP URL of Server © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 25: Table 5. Read Configuration Data From Eeprom

    3: DHCP (UDP) The port for communication with Configuration program is as below. #define REMOTE_SERVER_PORT 49005 // pc #define REMOTE_CLIENT_PORT 49006 // board #define REMOTE_UPDATE_PORT 49003 // board “REMOTE_SERVER_PORT” port Configuration program. © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 26: Table 6. Ir Remote Controller Key Value

    KEY_VOL_DN1, KEY_VOL_DN2 : volume down KEY_PC: channel up KEY_AUX: channel down 8) Recv_ConfigMsg It is the routine to process the packet from Configuration program to change channel or network configuration. 9) check socket status © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 27: Server List File

    Address of the Station / The address starts with http:// or “mms://” If this file is modified, Configuration Tool should be re-started. In order to apply the change. Click “URLset” at the Configuration Tool program. Figure 17. server_list.txt © Copyright 2008 WIZnet Inc. All rights reserved...
  • Page 28: Warranty

    WIZnet warrants our products and its parts against defects in materials and workmanship under normal use for period of standard ONE(1) YEAR for the WIZ200USB board and labor warranty after the date of original retail purchase. During this period, WIZnet will repair or replace a defective products or part free of charge.

This manual is also suitable for:

Wiz-iradio-evb

Table of Contents