RidgeRun - Embedded Solutions


DM8168 Based Solutions

RidgeRun provides a fully featured Embedded Linux Software Development Kit for the Texas Instruments DM8168 architecture, a member of TI's DaVinci™ product family.

The DM8168 is tuned for applications such as digital surveilance, IP video cameras, multi-stream set-top boxes.

The DM8168 processor consists of three an integrated video processing subsystems for simultaneous encode / decode in resolutions upto 1080p/60 FPS.  The processor is based on an ARM cortex A8 CPU with NEON™ extension, and TI C674x VLIW floating-point DSP core.


The DM8168 EVM support from RidgeRun includes our Linux kernel and file system fully integrated with logic to handle both the EZSDK and the GraphicsSDK released by Texas Instruments as well as GStreamer + openMax support -- all these features included in a user friendly development environment which will allow you to focus in the development of your product.


  • Bootloader (specific kernel depends on the platform)
  • Linux Kernel 2.6 (specific kernel depends on the platform)
  • TI EZSDK integration
  • ARM GCC based toolchain (specific version depends on the platform)
  • Integrated build and configuration system.
  • Deploy utilities to automated deployment of firmware during development cycle.
  • GStreamer version 0.10
  • GStreamer optimized OpenMAX for DM8168
  • Open Source drivers:
  • UART, Ethernet, MTD (NAND and NOR flash), GPIO, DMA, V4L2, watchdog timer,
  • Real time clock, USB host, USB gadget, VPBE framebuffer, ALSA audio, I2C, SPI, MMC/SD
  • ARM® side audio codecs available
  • Many open source applications available
  • GStreamer based omx camera plugin
  • h264 parser without memcopies





    • Boot from SD cards and NAND memories, supporting env functions to read your environment from a *.txt file in a SD card
    • Decompress functions in uboot to handle tarballs that were previously compressed using the GZ algorithm, useful during production stages and support on the field.
    • Filesystems by NFS, UBIFS and Ext3 are supported
    • EZSDK completely integrated
    • Graphics SDK completely integrated, supporting the SGX530 3D Graphics Engine through the PowerVR driver
    • Qt with openGL is supported
    • CUPS printing system completely integrated with Qt
    • Includes latest gstreamer 0.10 distributions available: gstreamer-0.10.36, gst-plugins-bad-0.10.23, gst-plugins-base-0.10.36, gst-plugins-good-0.10.31, gst-plugins-ugly-0.10.19
    • Gstreamer + openMax supported, with customized plugins which will allow you to encode H264 1080p@60|30fps to a file using just 20% of the ARM.
    • Dual H264 encoding from a gstreamer pipeline
    • Dual capture of 1080p@60|30fps video with embedded sync signals supported through V4L2 and gstreamer
    • Dual display through V4L2 and gstreamer
    • RTSP streaming of 1080p@60|30fps is supported
    • AAC encoding and decoding as well as MP3 decoding on the DSP
    • **Hardware accelerated JPEG encoding. Call RidgeRun for details



    RidgeRun supports the DM8168-EVM and DM8168-Z3 boards

    Contact Info

    right column contact

    RidgeRun, LLC
    340 S. Lemon Ave
    PMB #6030
    Walnut, CA 91789

    USA: 1-800-798-6093
    INDIA: +91-9731995485

    Contact US 


    right column services
    In addition to providing integrated and tested Linux board support packages, RidgeRun also offers an array of engineering services. 

    More Info