Leon Woestenberg's blog

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.

Syndicate content