Transcript
No. 12 June 2012
iWave delivers Windows Embedded Compact 7 BSP for i.MX6 Q7 SOM iWave Systems, is proud to announce availability of Windows Embedded Compact 7 (WEC7) reference Board Support Package for its Q7 compatible i.MX6 System-On-Module (SOM) besides the existing Linux 3.0.15 & Android ICS 4.0 BSP versions. All the latest features that WEC7 offers such as Silverlight 3.0, Connect and Consumer Media, MPEG-4 HD, MTP, Multi-Touch, Expression Blend, Active Sync and also Adobe Flash10.1 are available for the Freescale processor. Windows Embedded Compact 7 is the next generation of Windows Embedded CE. Device manufacturers can use Microsoft’s familiar tools to build the next generation of embedded devices with attractive,intuitive user interfaces, real browsing using Internet Explorer, with Flash 10.1, and connections to peripherals, Windows PCs, servers, and networks. Running WEC7 on i.MX6 Platform offers increased flexibility and greater multimedia support for embedded applications such as In –Vehicle Infotainment, Telematics, Interactive Point of Sale systems, industrial Human Machine Interface and many more. Peripherals Supported The WEC7 standard BSP release supports diverse features like 7” TFT LCD, Resistive Touch Screen, RS232 Serial Console port, Micro SD, Standard SD, USB 2.0 Host, USB2.0 device, Ethernet, Audio (IN, OUT), SATA HDD port, HDMI port etc. Debugging
tools like KITL and Active Sync are also supported. iWave has developed custom device drivers for the following categories: Storage: The SATA (Serial Advanced Technology Attachment) driver was developed from the core level which has a storage capacity of up to 160GB. The SATA Hard disk can be connected to 7 pin connector on i.MX6 Q7 SOM. Hive registry (4GB SD/MMC) is used to store the information in SD/MMC card or any storage as a persistent. For example touch calibration values can be stored in the SD/MMC as a hive and it can be restored when the system boots up next time. Hive registry is implemented on SD/MMC on i.MX6 Q7 SOM.
Video on http://www.youtube.com/watch?v=tINbM49Gmhc&feature=plcp
Multimedia: The HDMI (High definition Multimedia Interface) driver is developed to support the HDMI display on the monitor. The driver supports display of images or video with audio on a HDMI supported monitor through HDMI port on i.MX6 Q7 SOM. Display resolutions include 720p, 1080p and so on. iWave has enhanced the source IPU(Image Processing Unit) driver provided by Freescale to support the four simultaneous displays. This functionality has been tested using four different displays connected to the i.MX6 Q7 SOM. (contd on page 2)
From ground to Space… iWave is everywhere!
support, low cost offshore development, on site support & flexibility in technical support, paved the way for venturing into this project. An AES spokesperson said “iWave Systems accepted this project as a challenge and executed it successfully within the stipulated time . We were surprised by the way of project execution & support. Necessary documentations were provided. The design challenges faced within the satellite environment were overcome with ease & accuracy.” - Arshiya Sultana -----------------------------------------------------------------
Backed by its extensive FPGA capability, iWave has developed a Satellite borne receiver which was launched in space in mid June 2012 and is successfully transmitting data. The receiver was developed for a Japan customer - AES Advanced Engineering Services (AES). The satellite is equipped with Automatic Identification System (AIS) technology to receive and report transmissions from AIS equipped maritime vessels plying anywhere within the satellite coverage area. The AIS for Japan’s satellite harnesses a receiver system that is constructed mainly from COTS components to achieve low cost and quick development time. Operators are at a liberty to choose between two types of detection mechanisms: Store & Forward or Sampling. The Satellite receiver detection methods are carried out in a data processor that was designed and developed by iWave, implementing its FPGA IP cores.
Architecture Overview:
The AIS receiver system is controlled by soft 8051 CPU via OBC interface The digital data is stored into the external memory and the stored data is transferred via 1 Mbps TRX interface The RF analog data from the spacecraft is sampled by the ADC core which is transmitted directly via 1 Mbps TRX interface without intermediate storage Control & management of external devices
iWave’s sophisticated FPGA IP cores, FPGA design expertise, customization and integration
Windows EC7 Board Support Package for i.MX6 Q7 (continued from page 1)
Communication: ActiveSync is a software that allows you to establish communication between iMX6 Q7 module and Windows based PC. Active Sync can also be used to debug the applications running on i.MX6 Q7 SOM. Once the connection between the Host PC and i.MX6 Q7 SOM is achieved, the applications that are running on i.MX6 Q7 module can be debugged. Ethernet driver provided by Freescale has been enhanced to support PHY (KSZ9021) hardware to work at 1000Mbps speed on i.MX6 Q7 SOM since Freescale supports only 10/100Mbps ENET driver. Eboot (Boot loader) is also modified to support the 1000Mbps speed Ethernet. Touch driver for MAX11801 touch controller has been developed by iWave to support Resistive touch on i.MX6 Q7 SOM. By partnering with Microsoft & the major silicon vendors, iWave has integrated the unique expertise of Windows embedded technologies with the ARM Cortex processors like Freescale’s i.MX, Texas Instruments’ OMAP/DaVinci/Sitara as well as Intel Atom processors. iWave has already enabled more than 20+ WinCE powered products which are specifically tailored to fit into any application in Industrial, Automotive & Medical segments. iWave’s SOMs & customized solutions offer longevity, scalability and optimum time-tomarket to the customers. - Seetharam Nayak
‘Stream to the world’
Wireless Video streaming solution from iWave Systems
interface for compressing the camera captured video (YUYV 720x480p) into a highly compressed H264 video format.
It’s a world of connectivity with over 10 billion internet devices around the world, expected to grow to one trillion by 2015. The advances in wireless technologies are all set to drive the innovations further in the field of consumer, medical and defence wireless applications. With mobile platforms such as Android and iOS changing the way computing devices are used, there will be a new breed of innovative wireless solutions being offered integrated with these devices. Wireless video streaming has seen tremendous evolution since advances in wireless technologies such as 3G/4G-LTE and Wi-Fi. Today wireless video streaming is not restricted to defence and security surveillance applications but has expanded to domains such as consumer and medical electronics, where high-definition video through cameras is being streamed to Wi-Fienabled remote devices for further monitoring and analysis. Continuing the legacy of innovations iWave systems has developed a Wireless video streaming application running onFreescale’s i.MX53 processor platform for one of its valued customers. The solution also offers video streaming to Apple’s iOS devices such as iPad and iPhone with custom build iOS applications. Hardware and Board Support Package: The hardware platform was developed by iWave, around Freescale’s i.MX53 multimedia application processor. The customized hardware platform supports USB interface for Camera connection and has in-built Wi-Fi module for Wireless connectivity. As the i.MX53 is a multimedia processor, it supports inbuilt VPU (Video processing Unit) and IPU (Image Processing Unit) which helps in compressing the captured video in a High compressed formats such as H264 and MJPEG.The platform uses Linux 2.6.35 as the host Operating system. The device drivers for USB camera and Wi-Fi module were integrated in Linux kernel to support in the custom developed hardware platform. The VPU driver provide
Streaming Application: The Video streaming application was developed in C++ and is based on RTSP (Real Time Streaming Protocol). RTSP is a network control protocol designed for use in entertainment and communications systems to control streaming media servers. The streaming application acts as a RTSP server which uses RTP(Real Time Transport Protocol) in conjunction with RTCP (Real Time Control Protocol). RTP is the main protocol which handles the delivery of the encoded video data captured from camera over the network as UDP (User Datagram Protocol) packets. RTCP provides out-of-band statistics and control information for RTPdata flow. Application features: * The video being streamed from the camera can be viewed on a Windows desktop PC as well as on an iPad. Viewing on the Windows PC has been achieved by connecting another i.MX53 platform (configured as a receiver device using switches) to the PC via a USB cable and running the video display application. * Supports simultaneous video streaming to multiple iPads. * Processes and sends physical button events from the USB camera. iOS Application: The receiver side application for iPad was developed as a RTSP based client. The development of the application was done in Mac/XCode 4.1 environment with Objective C as the programming language. - Ashfaque Ahamed
-
iWave’s Associate Vice President (Projects) M. Kamaraj, explains the Quad display on i.MX6 Q7 Development Platform to an interested delegate at the FTF Americas event.
iWave impresses at FTF Americas show iWave had a great show at the Freescale Technology Forum event in San Antonio, Texas, (USA) between June 18 and 21 2012 . Many of the delegates were excited about our i.MX6x System on Module offering. Indeed senior Freescale executives had kudos for iWave’s quick implementation of the i.MX6x SOM & its good impact in the industry especially , automotive customers with key
Meet iWave engineers and executives at these international shows in 2012:
http://www.freescale.com/webapp/sps/site/overview.jsp?code=FTF_2012_INDIA _HOME_CAT
https://getregisterednow.com/FS/Register/Register.asp?e=MarketSolutionsParis 2012
www.iwavesystems.com
http://www.freescale.com/webapp/sps/site/overview.jsp?code=FTF_2012_JAPA N_HOME_CAT