uC53017-EVM
embedded voice module

The uC53017 module is a highly integrated system-level solution for the development of a wide range of wired or wireless voice applications including VoIP endpoints, intercoms, broadcast systems and voice controlled devices. The module integrates into end product by using a simple 50 pin connector and includes all necessary subsystems to support full duplex audio, network, I/O, serial, USB and SDIO connections with minimal external circuitry. The development kit includes hardware, uClinux BSP, Voice and Management Middleware as well as licenses for software use. The kit also features a Redpine Signals RS9110-N-11-02 802.11b/g/n WLAN evaluation board for the development of wireless applications.
Overview Video»
Whitepaper»
Factsheet»
The kit provides all the necessary tools to:
- Evaluate the capabilities of the hardware and software.
- Act as a prototype system to develop application implementations.
- Act as a reference to help implement MCF53017 VoIP processor designs.
In addition, Arcturus offers a complete suite of services including; customization, application development, product development, support and training.
Core Processor
- MCF53017 Freescale ColdFire® Microprocessor
- 240MHz V3 ColdFire Core
- 16 Kbyte I/D-Cache
- 128 Kbyte SRAM
- eMAC – Enhanced Hardware Multiple Accumulate for DSP
- Processor Peripherals
- Integrated 8KHz Mic/Speaker level codec with preamp
- USB Host
- 3 Serial UARTS (max)
- I2C – Two-wire Peripheral Interface
- DSPI (DMA Enhanced SPI) – Serial Peripheral Interface
- SSI – High Speed Serial interface
- 2x FEC – Fast Ethernet Controller
- SDIO – Secure Digital
- SIM – Subscriber Interface Module
- RTC – Real Time Clock
- 4-channel 32-bit timer
- GPIO
- Secure System and Encryption Unit
System Memory
- 16Mbyte NOR Flash
- 64Mbyte SDRAM
Audio Processing
- Integrated 8KHz Mic/Speaker level codec with preamp
Network
- Dual 10/100 Ethernet
- Auto MDI/MDX PHY
- IEEE1588 Time Stamping
- PoE Compatible
Other Features
- Reset Controller
- RS232/RS485 Software Selectable Serial Transceiver
- USB VBUS
Other Specifications
- Temperature range -20 to +85°C
- RoHS Compliant
- FCC Compliant
Physical
- 50 Pin Dual Row Header Connector or Samtec® MB1-150 Edge
- On-board Console Connector

Software Includes
- uClinux OS (2.6) with Optimized Userland Application Package
- Voice and Media Middleware System (see below)
- Voice Processing Subsystem with Vocoders
- Management Middleware System (see below)
- Drivers, Example Code, Example Middleware Implementations
Voice and Media Middleware
General Overview
- Certified SIP Signaling Stack
- Feature Rich Telephony Application
- Run-time Configurable Signaling Abstraction Layer
- SIP, RTP, STUN, NTP
- Complete Audio Subsystem with VoCoders
- Digitmap and Config Files
- Demo Applications
- Integrated with Management Middleware
- Basic Interactive Voice Response (IVR) Tool
- Play / Record Announcement Files
- Compatible with Various PC based SIP Servers, Open Source PBX
and Superclass Softswitch Call Flow Implementations - Simple Command Line API
Telephony Features
- Push-to-call, Click-to-Call, Intercom, Dial,
Play Announcement and Broadcast Modes - Configurable voCoder Preferences
- Caller-ID, Call Waiting, Cancel Call Waiting
- Unattended/Attended Call Transfers
- Hotline, Speed dials
- Call Blocking Rules
- Auto Call Back on Busy
- Do Not Disturb
- MeetME Conferencing
- Anonymous Calling / Call Rejection
- Call Hold and Retrieve, Held Call Ringback
- IVR – Announce IP address / Call Return
Broadcast and Mass Notification Module
- Multicast One-to-Many RTP?Support
- Up to 99 Configurable Broadcast Groups
- Configurable permissions per group
- Definable Command Packet port/address
- Definable Caller-ID and Caller Name
- Definable Broadcast Priorities
- Definable voCoder Payload
- Definable Answer Settings
- Configurable Alert Tone Generation
- Keep Alive, Late Arrival and Termination
- Config file for Advanced Settings
- Coexistence with other SIP Elements
Voice Processing Subsystem
- G.711a, G.711u
- DTMF Detect and Generate
- Call Progress Tones
API Module
- Simple Command Based Control
- Volume and Gain Controls
- Call Progress Messages
- Call ID messages
- Status Queries and Messages
- Reference Application for Easy Integration
Management Middleware
General Overview
- Core Middleware Engine
- Management Database System
- API, Tools and Software Modules
Bootloader Module
- Flash Support, Partitioning, Wear Leveling
- Persistent Object and Database Support
- Firmware Failover Framework
- Definable Serial Port and Boot Parameters
- Command Shell
- TFTP Server
- Kernel API
WebUI Module
- SSL v2/v3 enabled webserver (https)
- Login Authentication
- Post-parsing CGI Support
- Auto Log Out on Idle
- Deny Simultaneous Users
- Auto Redirect to Secure Port
- Complete HTML Web Pages
- Wizards, Tools, Firmware Upload, Diagnostic Capture
Remote Provisioning Module
- End-point Initiated Remote Management
- Https Transport
- SSL v2/v3 Cryptography Support
- Host Webserver Authentication
- Simple Script Configuration File
- Automated with CRON Process
- Configurable with Unique Credentials
- Compatible with Dynamic Webservers
Tools and OS
- uClinux 2.6.26 (or newer)
- uClibc
- GNU Tools (GCC / GDB)
- GDB server
Application and Utils
- Shell
- Telnet server
- webserver
- Networking Apps
- Test and Demo programs

- uC53017EVM Module (uCCF53017S50-16EE64UVMSD240-WR)
- Host Board with GPIO and Connectors
- Cable Kit
- Headset with Mic
- Multilink BDM Debugger
- Redpine Signals RS9110-N-11-02 802.11b/g/n WLAN evaluation board
- Power Supply
- Getting Started Guide
- Support Site Access
- Installation Support
- Full software distribution (download)

