Title: Total Software Solutions for SDMMCSDIOCEATA and WLAN 802.11x Technologies
1Total Software Solutionsfor SD/MMC/SDIO/CE-ATA
and WLAN 802.11x Technologies
embWiSe
Presented by embWiSe Jan 2008
www.embwsie.com
2Introduction
- Started operations from June 1, 2004
- Operations out of Chennai in India with a
subsidiaryincorporated in the State of
California, USA in Q1,2006 - Currently a 15 engineers organization
- 12 engineering resources with experience
varyingfrom 2 to 11 years - 2 QA/Test Engineers with 5 years and 2 years
ofexperience respectively
3Introduction
- Provide best practice based solution in
- Software Product/IP around Interconnect
Technologies - NRE Driver Development /Porting Services around
SDIO,CF, USB and WLAN 802.11 Technologies - NRE Services for WLAN 802.11 Infrastructure
Access Devices
4Mission
statement
SofToGo To provide Ready-to-Go quality
software products/solutions that mitigates
customers time-to-market and engineering
lead-time issues
5Management
team
Srinivasan Govindarajan Managing Director 18
years of Sales, Marketing and Business
Development Experience. Incharge of overall
operations, Product Management, Partnership
Management, Sales, Marketing and Business
Development
6Management
team
Alagusankar Vellaichamy Director - Technical 11
years of Embedded Systems experience. Solid
expertise in Device driver, firmware, BSP and
RTOS development. Strong experience with several
embedded OSes,WLAN 802.11 and Interconnect
technologies like SDIO,USB,CF and
PCMCIA. Architect of the SDIOWorx Stack.
Manages product engineering and NRE projects.
7Trends
- Interconnect Technology , a crucial element of
the design to address form-factor and Power
Management issues - Secure Digital (SD/SDIO) becoming de-facto
standard to address storage and I/O requirements
in Mobile and CE devices - Mobile and CE Devices increasingly becoming
wireless - WiFi enabled for Internet Access
- Communication with Host PC and Printer
- Flash Storage in Mobile and CE devices being
replaced with high capacity storage for storing
audio/video/GPS data - Video Broadcasting for Mobile devices
8Market
focus
- High Volume Mobile and CE devices designs,
encompassing - Semiconductor/Processor Vendors
- Client Chipset/Device vendors WLAN, BT, DVB,
RFID, GPS, etc., - Mobile/Handheld Device/PDA/Connected Device
vendors - Consumer Electronics Device vendors (DSC,
Camcorders, Gaming) - WiFi enabled Printers
9Software
Products (IP)
- SDIOWorx
- - an Embedded SD/SDIO Software Stack under
Linux, ThreadX, ThreadX-uITRON and TOPPERS uITRON
OS with SDIO-WLAN driver support - CE-ATAWorx, an MMC-CE-ATA Stack
- - under Linux for small form factor
storage/hard drives for the Mobile and CE devices
- WiSe-Zeroconf
- - an Embedded Zeroconf Stack conforming to
Apples Bonjour and certified by Apple as Bonjour
compliant
10Software
NRE service
- Wireless LAN AP/STA(USB/SDIO/CF) Drivers
Development and porting to OS and Host platforms - SDIO/USB/Compact FLASH - Host Controller and
Client Drivers Development and platform porting - Embedded Software development for WLAN Access
Devices - AP Drivers using MadWiFi, Reference driverfrom
chipset vendors - MeshAP using the open source OLSR
- L2/L3Networking applications
- BSP and Platform Porting
11Memberships
- SDCard Association
- CE-ATA
12SDIOWorx Software
under Linux
- Currently supported on Linux 2.4.x/2.6.x/MontaVist
asCEE 3.1 and Mobilinux 4.0 for the Mobile
Communications Devices - SDIO Host Controller Support
- Standards based PCI-SDIO Host Controllers
- Intel XScale PXA270,Samsungs S3C2410/2440,RMIs
AU1200 - TIs OMAP 2420/2430/DaVinci DM6446 and
Freescale iMX21/iMX31 - SDIO Client Drivers (tested and validated on the
above Hosts) - SDIO-WLAN Driver (for three different WLAN
chipsets) - SD/MMC 3.1/4.1 /SD High Capacity (SDHC) Memory
Drivers - SDIO-UART Serial Driver
- SDIO-Bluetooth (Type A) Driver
13SDIOWorx Software
under Linux
Host Controller
Slot 1
Slot 2
Slot N
Device
Memory
Function 1
Function 7
SD Memory Driver
SDIO-WLAN Driver
14ThreadX
SDIOWorx Block Diagram
Application
WLAN Config APls
ThreadX RTOS
FileX-File Manager
NetX TCP/IP
SDIOWorx Core
SD/MMC Client Driver
Host Controller Driver
802.11 SDIO-WLAN Driver
15SDIOWorx ulTRON
Under development on ARM9 Host
ulTRON Application
Wlan Config Apls
Toppers/JSP Kernel
File x
TINET TCP/IP
Operating System Toppers/JSP ver 1.42 (ulTRON
Specification ver 4.0) TCP/IP Stack TINET 1.3.1
(ITRON TCP/IP Specifications ver 1.00.01) SDIO
Stack SDIOWorx version 1.3.03
SDIOWorx Core
Host Controller Driver
SD/MMC Client Test Driver
WLAN 802.11a/b/g
16Products
- Linux MMC/CE-ATA Stack (CE-ATA Worx)
- Currently supported on Linux 2.4/2.6
- Supports any CE-ATA Host that conforms to CE-ATA
Rev1.1 - Client Driver Support for MMC4.x devices -
includes MMCPlus and MMCMobile - Client Driver Support for CE-ATA client devices
- Tested and Validated on a couple of CE-ATA Hosts
with an 8GB and a 30GB CE-ATA Hard Drives from
leading storage vendors
17Products
- WiSe-Zeroconf Stack
- Based on Apples Bonjour (aka Rendezvous) and
Certified by Apple as Bonjour Compliant - Currently supported on Linux and tested and
validated on x86 and IXP425 platforms - A ground-up development with minimal foot-print
(less than 50KB in whole) and judicial use of
memory - WiSe-Zeroconf has an Auto-IP implementation
follows the "Dynamic Configuration of IPv4 Link
Local Addresses" Draft completely - A complete solution with all the three ZeroConf
requirements (Auto-IP, Multicast DNS and Service
Discovery) implemented as per the standards - Configurable records through APIs (for embedded
systems) and/or Configuration files
18Expertise
- Embedded OS Linux,pSOS, WindowsCE, ThreadX,
Nucleus, VxWorks, BSD Unix - Processor Architecture ARM 7/9/11,x86,MIPS,PowerP
C - Bus Technologies SDIO, USB, Compact Flash, PCI,
PCMCIA, CardBus - WLAN 802.11 Chipsets Atheros AR5AR52xx, AR50005
(USB) / AR6001 (SDIO), Marvell 88W8385 / 8686,
Mediatek, Conexants PRISM 2.5/3.0 and Intel
Calexico - Embedded Networking WirelessLAN
AP/Gateway/Bridge with TCP/IP, Layer 2
(STP,802.1q,802.1d),SNMP and RMON,Radius
Authentication and Accounting and 802.1x
Authentication MeshAP Topology with OLSR protocol
19Value
proposition
- Focused expertise in WLAN 802.11 and SDIO
technologies - Engineering/Development experience on CF,USB,SDIO
and 802.11x technologies for embedded designs - Continued investment on emerging technologies and
resources - Value-added Engineering Services
- Concept to final design software engineering
services, including testing, sustaining,
integration and customization - Ability to manage engineering teams as an
extension of the clients product development
group
20embWiSe