Software Design Services
iWave has experience in working with wide range of platforms from 8 bit microcontrollers to 32/64 bit, single and multi-core, RISC and CISC processor. On these platform, we have seamlessly executed/run various operating systems like simple free RTOS, Linux, Android, Windows Embedded, QNX, iTron and VxWorks. iWave has proficiency by providing end to end solution in developing and customizing BSP for industrial, medical and automation domains.
iWave offers various design services such as
-
Board Bring Up with Boot loader, OS and File system
-
Porting OS/RTOS across various platform
-
Driver Development & Porting
-
Third Party Stack and its application Porting
-
Wireless technologies like Wi-Fi, Bluetooth, BLE
-
Multimedia: Video and Audio Encoders/Decoder
Value Added Services
Besides the above mentioned services, iWave provides value added services such as:
-
BSP Customization like boot time, power optimization, Secure Boot
-
Diagnostic Software: Built-In Self-Test (BIST), Power-On Self-Test (POST)
-
Test Jig Software for production
-
Extended support after delivery and training
Design Solutions
iWave has built-up expertise in providing various solutions like:
-
Multimedia: Video Encoding h.264
-
Streaming Protocol : RTSP, Video Streamer
-
IoT : Wi-Fi enabled PLC System
-
Digital Signage
-
Image Processing
-
Wearable medical device
Experience on various tools
iWave follows well defined Software Development Life Cycle (SDLC) with Source Configuration Management (SCM) like SVN, static analyser tools being in place. For quick resolution of issues/bugs & debugging, various JTAG debugging tools, protocol analyser and sniffing tools (USB, Wireshark) are used.
Expertise Table
Domain
Expertise
Operating System
Linux, Android(Ginger bread, Ice Cream Sandwich, JellyBean), WinCE5.0, WinCE6.0, WEC7, WEC2013, iTRON, VxWorks
Processors
Freescale Processors: i.MX6, i.MX53, i.MX51, i.MX50, i.MX27, i.MX257 PowerPC:MPC860,MPC826x/7x TI: OMAP, Sitara, DM816x, AM389x, AM4377, DM355, 320C6455 Intel:PXA270(Marvell), Atom Others: Atmel, Marvell Xscale, Renesas SH, Altera Cyclone V
Microcontrollers
PIC18F97J60, TI's CC2541, Marvell's MC200
Boot Loader
U-Boot, Eboot, iWave Diagnostic
Audio/Video
Audio Mixer, Audio and Video Codecs, CMOS/HD Camera (CSI, CSI-2/MIPI, Parallel)
Wired Technology
Ethernet (Gbe), UART (RS232, RS422, RS485)
BUS
USB(Host, Device, OTG), PCI, PCIe, I2C, SPI, SD, SDIO, SDXC, CAN
Display
LCD, HDMI, LVDS, Single/Multi Touch panels
Storage Device
EEPROM, NAND/NOR Flash, SATA, eMMC, Micro SD
Others
PMIC, ADC, Timers, Sensors, Keypad, RTC
Protocols
Ethernet/IP, TFTP, TCP/IP, RTP/RTCP/RTSP/RTMP, UDP, Bluetooth Classic and Low Energy, GPRS/3G, Wi-Fi Direct, 802.11b/g/n
Third party open source stacks
LIVE 555, Medistreamer, Gstreamer, FFMPEG,BLUEZ, LWIP(TCP/IP stack)
GUI Frameworks
Custom iWave GUI Library, Qt
Programming
Firmware Programming, Kernel Programming, Boot-Loader Programming, Application Development
Languages
C, C++, JAVA, Assembler (ARm, PowerPC, PIC)
Linux Application
Gstreamer application, Video Streaming application in Linux, V2IP application, Handwriting application, Linphone
Android Application
V2IP application(Linphone), Video Streaming application, Handwriting application
Windows CE Application
Generic application development, Silverlight application, Medical application development, Industrial application development
Customization
Boot time optimization, Power Optimization, BSP customization, Android GUI development, Android power management, BSP Profiling
Software design service, Windows embedded compact, WEC BSP, VxWorks BSP development services, ITron BSP development services, Linux BSP development services, Wec 7 BSP development services, QNX BSP development services, Android Bluez solution, Ti Keystone BSP, H.264 Transcoding, Dual head system Multimonitor, Machine Vision Solutions, Image processing openCV, EPD drivers and e-reader and Handwriting application
Source : articlesbase.com
0 comments:
Post a Comment