Download presentation
Presentation is loading. Please wait.
Published byCecily Todd Modified over 9 years ago
1
Mark Recoskie November 14, 2011
2
Agenda Quick review of value proposition Review of Warp r1v2 hardware and software What’s new in Warp 3.0 hardware? What’s new in Warp 3.0 software? Questions
3
Same value proposition Fully integrated Asterisk based development platform Both hardware and software integration handled so users can focus on added value Removes the need to source hardware components Pre-installed working software versions Based on reliable solid state hardware Wide range of TDM options Small, cost effective solution targeted for SME market
4
Hardware
5
Embedded Power PC processor Internal flash (256Mb), RAM (256Mb), SD card LCD Audio in/out ports Ethernet (100/10) External USB smart Fan 1 on-board FXS Capable of 100 VoIP endpoints / 32 simultaneous G.711 conversations
6
Expansion Hardware Two modules slots for TDM connectivity 1 & 2 port GSM radios 2 & 4 port ISDN BRI (4 or 8 channels) Analog trunk 4 port FXO + PFT Analog stn 4 port FXS + PFT
7
New hardware NOW with some improvements; let’s review... On-board DSP Adaptive Digital Echo Cancellation Helps offload processing from CPU G.729 Real time clock
8
Software
9
We listened to our customers. Here are some of the most common challenges faced on the v1 platform: Non standard OS Cross compiling (PADS) chan_pika Read only memory CPU/memory
10
The new platform Standard Debian 6.0 (squeeze) Standard Dadhi interfaces (2.5) Fully writeable file system Asterisk 1.8 FreePBX 2.9 Fail safe recovery mode Package management
11
Software Life Cycle Goal: to mimic PC development/deployment cycle and make easier to use 1) Getting started Box ships with pre-installed FreePBX software on on-board memory (NAND) To start developing add a SD card to the unit and transfer base software from NAND to the SD
12
Development Process 2) Develop Very similar to Asterisk PC development Add packages, add files, etc. Leverage 27,000 package in Debian’s repository Pika provides any missing packages Native compile environment
13
Useful Debian Commands Some useful package commands: apt-get update (update list) apt-get upgrade (upgrade packages) apt-get install (install package) apt-get remove (remove package) dpkg –l (list installed packages) apt-cache (search for pkgs in repository)
14
Development (cont’d) 3) Evolve software Frequent Pika updates obtainable through packages (‘warp-upgrade’ or ‘apt-get upgrade’ for all S/W) 4) Ready for market Once satisfied, optimize and create a master image Copy to other SD cards Cloning is done with a Linux PC with SD card reader
15
Deployment 5) Deploy Plug in SD card to new Warp hardware New units will automatically detect the SD card and boot
16
Maintain 6) Maintain your solution Consistent with PC based solutions tarballs or deb package updates of software Remote maintenance (backup, etc.)
17
Fail Safe Mode Minimal Linux image Factory reset ability (invoked through command or detection of NAND failure) Allows for remote unit recovery 3 boot modes: SD, NAND, failsafe Boot preferences: SD card NAND Failsafe mode
18
Useful Pika commands Some useful package commands: warp-upgrade (upgrade Pika packages) cat /proc/cmdline (running from NAND or SD?) auto_factory_defaults (invoke factory reset) failsafe (enter failsafe) bootmode set nand (boots to NAND) bootmode set SD (boots to sd)
19
Other notes V1 and v2 are not compatible; modules ok For more information – www.pikatech.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.