Archive

Posts Tagged ‘DM355’

Updated Leopard Evaluation SDK with Camera support!

November 12th, 2009

We have (finally!) released and updated Evaluation SDK for Leopard Board. The highlights are:

  • Kernel 2.6.29 based:
    • We have added the camera patches (VGA) so the camera works with v4l2 APIS (in particular it works with gstreamer, thanks Maria!).
    • Audio patches so input and output are working with alsa (thanks Cristina!).
  • DVSDK integration with the git kernel (thanks Maria!)
  • GStreamer integration: support for encoding/decoding mpeg4 and if you download the DM355s codec combo you can enable AAC/MP3 encoding decoding (thanks Cristina!).
  • We have tested the gstreamer elements are capable of RTSP streaming.

Known issues (we will be fixing them soon):

  • No support for NAND flashing from uboot. Recommended boot modes are NFS and SD card.
  • Network interface doesn’t set a default MAC address, so an uboot network operation is required before booting.
  • Network interface issues may cause the board to lost connection over NFS.
  • Garbage on the screen during CPU overload (flickering).
  • No support for FB interface from the TIDmaiVideoSink

Even the known issues list is long we think we should have them fix soon, and want to share the new features ASAP.

Special thanks for this efforts to María Rodriguez and Cristina Murillo, our two interns from ITCR and now full time engineers, and to Miguel Aguilar, our engineer supervising their work.

Download from here.

Enjoy.

Gstreamer, LeopardBoard , ,

Free SDK for Leopard (with gstreamer support)

July 28th, 2009
Comments Off

We are very happy to release our free SDK for DM355 Leopard board.

We have been busy trying to keep up with all the interest in gstreamer for TI SoCs. Finally we found time to create our first free SDK for Leopard board. This SDK features integration with TI’s DVSDK for DM355 and Gstreamer plugins with hardware acceleration. We will be over time publishing more example pipelines and code that shows how to get gstreamer working on it.

This SDK provides:

  • 2.6.18 Kernel based on TI LSP 2.0 plus some Leopard board changes.
  • Uboot 1.2.0 with RidgeRun improvements, featuring DFU support for flashing the board and usb serial console.
  • RidgeRun’ u-boot deployment system that automates deploying of the firmware to the board.
  • DVSDK 2.0 integration
  • Gstreamer support.
  • Toolchain based on gcc 4.x, ARM EABI

We also have two students working on improving the camera support and audio codec support for the Leopard. We will be publishing the code as it become available.

We hope this release will accelerate the development capabilities of the users of Leopard Board.

If you are building a project with DM355, RidgeRun also offers Developers SDKs for accelerate your time-to-market. Please contact us for more details.

Free SDK for Leopard is available in our download page.

Davinci, LeopardBoard , , , ,

LeopardBoard

May 10th, 2009
Comments Off

LeopardBoard start selling two weeks ago. In case you have missed the news the leopard is another open source project akin the beagleboard based on TI’s DM355 processors plus some imaging devices from Leopard Imaging.

This is a nice platform to use as reference design for DM355 and since RidgeRun has been a early supporting of DM355, we are getting involved on the project on several ways:

  • Our engineers will be contributing to the project, which will be supported in OpenEmbedded.
  • Besides OpenEmbedded we will be shortly be offering our Developer’s SDK for DM355 for the LeopardBoard. This is target for companies that want to use a supported SDK for their DM355 product development cycle. This SDK leverages integration of Gstreamer plugins for DM355 and other technologies that has been proven for bring to market DM355 products like DFU support, u-boot deployment tools, fast booting, prelinking support, manufacturing deployment tools, etc.
  • RidgeRun will have two student interns who will develop custom reference designs based on Leopard based on gstreamer.
  • RidgeRun will be improving support in gstreamer plugins for DM355S audio codec bundles.

Davinci, LeopardBoard , , ,

New Free and Developer’s SDK available for DM355

April 16th, 2009
Comments Off

We just released an updated FreeSDK for DM355 based on kernel 2.6.18 (LSP from TI). We have provided DM355 SDKs in the past based on RidgeRun’s home-baked kernel, but we are now sampling a stable kernel based on LSP with the purpose of supporting customers wishing to use DVSDK 2.0 and are interested in using Gstreamer for TI plugins.  This SDK also updates support for DMAI,  latest CE tools from TI and includes support for u-boot, DFU, and a splash screen in u-boot.

The FreeSDK provides integration for the DVSDK 2.0, which enables embedded developers evaluating Davinci technology to get in touch with the platform capabilities and evaluate RidgeRun’s supported platform that is designed to simplify development and manufacturing of your products.

RidgeRun provides as well engineer-to-engineer technical support and expertise on TI Davinci platform.

Davinci , , , ,

Gstreamer plugins for TI System on Chips

March 20th, 2009
Comments Off

Some time without posting (too much work).

Well, now it’s official. We have a active and supported community of people developing Gstreamer plugins for Texas Instruments System on Chips: Davinci family (Dm6446, DM6447, DM355, DM357) and OMAP (35x).

The project has been developed by Texas Instruments and is commercially supported by RidgeRun.

Currently it provides synchronized A/V for all the platforms, and image and video encoding on some of them. We are working on improvements to properly support seeking, fast forward, and reverse playback, as well making the plugins to properly integrate with playbin/decodebin (so they can be used in standard media players).

RidgeRun is providing support for it if you are using RidgeRun SDK (our favorite), MV environment (not so easy), and Beaglers favorite’s Angstrom (thanks to Koen and TI folks who worked along with us to demo it on ESC Silicon Valley).

A nice demo for beagleboard is provided by Koen of Big Bug Bunny running on the DSP with gstreamer TI plugins over a BeagleBoard.

Davinci, OMAP35x , , , , ,

OMAP and DaVinci Software For Dummies

January 7th, 2009
Comments Off

Want a good starting point to develop in Davinci or OMAP processors?

The OMAP and DaVinci Software For Dummies book has arrived. Already order mine for review it. The table of contents shows a very good and friendly introduction to development on this platforms.

We have talked to many customers in the past that would find this sort of introductory text really useful to understand the basic architecture when working with this platforms. If you are starting your embedded product development  with Davinci or OMAP parts, don’t forget to check it out.

Davinci, OMAP35x , , ,