Product Details Supplier Info More products

Chipwrights has stacked its latest software release with improvements to its DSP libraries and Linux support.

This makes it possible to implement a dome fish-eye (360-degree) camera with dewarping and filtering functionality using the company’s CW5631 system on chip.

This software release includes ‘the necessary components to implement cost-effective IP cameras using the CW5631 system on chip and complements Chipwrights’ initial software release for IPTV media player applications’, according to Halil Padir, director of software.

The CW5631 system on chip is a suitable platform for IP cameras and IPTV set-top boxes; it is an embedded single-chip solution designed for multi-purpose applications that require high-speed digital video processing, a small size and low power consumption.

Linux 2.6.29 kernel highlights include video capture support (V4L2) for various video sources, allowing users to port video capture applications to the CW5631 system on chip, added Padir.

Other kernel improvements include: DSP firmware load support; a faster SD driver with SDIO support; SDIO Wi-Fi support through the ‘libertas’ driver; booting and root file systems in NAND flash with JFFS2; and improvements to various device drivers.

Application support includes: Qt 4.5 support; the DSP acceleration of Qt applications via an SDL driver layer; an Mplayer built with V4L2 support for the live playback of captured video; standalone FFMPEG (libavcodec) with DSP accelerated encode and decode for supported codecs; MTD utils for NAND flash support; support for WPA/WPA2 Wi-Fi connections; a DSP video processing showcase with a PC-based graphical user interface and live video capture using V4L2; and real-time DSP processing, including de-interlacing, de-warping, filtering, chroma-key, picture-in-picture and the live RTP streaming of MPEG4 encoded video using FFMPEG/Live555.

Other key improvements include the NAND boot loader bundled with u-boot (u-boot-2009.01), which enables running the root file system from flash and eliminates the need for additional storage media (such as an SD card or a hard drive) to run the whole system.

A sample IP camera application with a PC-based graphical user interface shows most features.


View full profile