Accelerated H.264 on DuoVero

The Gumstix DuoVero Zephyr COM features an OMAP4430. This SoC supports hardware accelerated MPEG-2, MPEG-4, H.264 video encoding up to 1080p/30fps.

Texas Instruments offered the necessary software packages for Ubuntu 12.04, with Pandaboard support. For later distributions, no hardware support was released. Luckily 12.04 is a Long-Term-Support release.

Sidebranch developed board support to run OMAP4 Ubuntu release on DuoVero Zephyr-Y COM and to use of TI's hardware video codecs. With latest WiFi stack and driver for optimal stability and performance.

With this DuoVero board support our customer can now use Gstreamer to decode and encode using hardware acceleration and send and receive those as RTP or RTSP streams over WiFi, with the Gumstix DuoVero Zephyr-Y COM. Read more »

Intel FPGA Arria 10 PCIe SGDMA

Our Lancero SGDMA FPGA IP core now supports the Intel FPGA (Altera) Arria 10 GX device for high bandwidth data transfers across PCI Express. Including support for Gen3 speeds and x1, x4 and x8 lanes.

Lancero SGDMA is a complete solution to quickstart your next embedded FPGA PCI Express project. The Lancero SGDMA IP Core is available with Linux, Windows and QNX device drivers.

SystemVerilog and Sublime Text

Coloured syntax highlighting visually helps seeing structure when writing code. There is a well-maintained, free and good SystemVerilog syntax highlighter for Sublime Text.

A linter provides complementary feedback by checking the source code for errors in real-time during editing. We missed a free linter so we built one based on existing tools.

If you have Xilinx Vivado installed for FPGA and use Sublime Text for source code editing, see the Verilog and SystemVerilog linters we released on GitHub, based on the VHDL linter.

It depends on SublimeLinter 3 and on the the Xilinx Vivado toolchain for the actual linting.

ELCE10 Report

Eindhoven, November 2010 ---The Embedded Linux Conference 2010 Europe has ended and was an event with some surprises in a relaxed atmosphere and with good organization. Thanks to all people behind the scenes and on the stages.

The Consumer Electronics Linux Forum (CELF) merged with The Linux Foundation (LF) and the latter announced the Yocto Project, a derivative of OpenEmbedded and Poky, to further professionalize Linux in the embedded market. Read more »

Moved to Klokgebouw, Strijp-S

Eindhoven, May 2015 --- Sidebranch has moved to the Klokgebouw at the Eindhoven Strijp-S location. The office lab allows for new development activities in the near future.

Meet your hard real-time deadlines

In many industrial or consumer applications its software must meet deadlines.

We have expertise in the field of real-time software, including hard real-time pre-emptible Linux (PREEMPT_RT) and QNX Neutrino RTOS, and RTOS's for microcontrollers such as uCOS-II/III, eCos, FreeRTOS and ChibiOS/RT.

When deadlines are too small for an RTOS or microcontroller, FPGAs are an ideal candidate. We develop for mixed SoC-FPGA devices and also PCIe FPGA devices. Read more »


OpenEmbedded is a system for building embedded Linux software for embedded devices.

Sidebranch is one of the developing members of the project and with a long past in improving OpenEmbedded, OpenEmbedded Core and the related Yocto Project.

OpenEmbedded greatly reduces the time and cost of dealing with embedded Linux. In a well-deployed setup, it minimizes repetitive manual work and errors.

We deal with the underlying complexities and provide training and workshops on OpenEmbedded.

Device Drivers

Our areas of expertise include electronics, hardware protocols and device driver development for several systems and operating systems including Linux. Read more »

Syndicate content