Amlogic Open Source Video Decoder Driver Coming Soon for S905, S905X and S912 Processors

Amlogic Open Source Vide Decoder

Allwinner processors aren’t the only ones getting an open source hardware video decoding / encoding support in Linux, as Maxim Jourdan recently submitted a patchset to Amlogic Linux mailing list adding a video decoder driver to some Amlogic processors. The driver is written around the V4L2 M2M framework and currently supports MPEG 1/2/4, H.263, H.264, MJPEG, and (partially) HEVC 8-bit codecs. The driver has been tested with FFmpeg, GStreamer, and Kodi, and currently works on S905 (Meson GXBB), S905X/W/D (Meson GXL), and S912 (Meson GXM) processors. Those processors also support HEVC 10-bit, VP9, and VC1 codecs, and while those are implemented yet, they should be in the future. A separate commit adds support for “Overlay plane for video rendering” which support various YUV layouts and a non-alpha RGB32 layout, and will be useful for Kodi and LibreELEC ports. I came to learn about those two patchsets thanks to Neil Armtrong (Bay Libre) who also mentioned he will talk about Amlogic …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

e-con Systems Introduces a 360° Camera Kit for NVIDIA Jetson TX1/TX2 Development Boards

e-con Systems has previously launched MIPI cameras for Jetson TX1/TX2 development kit, but the company has now announced e-CAM30_HEXCUTX2, a kit with an adapter board, and six synchronized HD cameras connected that can be used for video surveillance, or robots requiring a 360° or “720°” field of view. The kit is comprised of the following elements: e-CAMHEX_TX2ADAP adapter board for connecting six cameras through Jetson boards’s J22 connector supporting up to 6x 2-lane MIPI CSI-2 cameras 6x 3.4MP MIPI CSI2 low light camera board with interchangeable S-mount lens, and featuring ON Semiconductor AR0330 color CMOS image sensor; each camera supports VGA to 1080p/3M resolution up to 30 fps 6x 30cm custom micro coaxial cable The kit operates at 5V, and requites between 5.33 to 8.10 watts, the later while streaming 6 Cameras on Jetson TX2. Software support is implemented through a Linux camera driver (V4L2) on top of NVIDIA’s JetPack 2.3/3.0, and e-con Systems also developed demos such as their …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Embedded Linux Conference & Open Source Summit Europe 2017 Schedule

The Embedded Linux Conference & IoT summit 2017 took place in the US earlier this year in February, but there will soon be a similar event with the Embedded Linux Conference *& Open Source Summit Europe 2017 to take up in Europe on October 23 – 25 in Prague, Czech Republic, and the Linux Foundation has just published the schedule. It’s always useful to find out what is being discussed during such events, even if you are not going to attend, so I went through the different sessions, and compose my own virtual schedule with some of the ones I find the most interesting. Monday, October 23 11:15 – 11:55 – An Introduction to SPI-NOR Subsystem – Vignesh Raghavendra, Texas Instruments India Modern day embedded systems have dedicated SPI controllers to support NOR flashes. They have many hardware level features to increase the ease and efficiency of accessing SPI NOR flashes and also support different SPI bus widths and speeds. …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

e-con Systems Launches e-CAM130_CUTX1 Ultra HD Camera for Nvidia Jetson TX1 Development Board

e-con Systems, an embedded camera solution company, has just announced the launch of e-CAM130_CUTX1 MIPI camera board for NVIDIA Jetson Tegra X1 development kit. The 13MP camera is based on On Semiconductor AR1820 CMOS image sensor, connects to TX1 board via its 4-lane MIPI CSI-2 connector, and supporting up to 3840 x 2160 @ 30fps/ [email protected] 20 fps video streaming in uncompressed YUV format. e-CAM130_CUTX1 4K camera board features & specifications: Sensor – 1/2.3″ Optical form factor AR1820HS sensor with on-board high performance ISP. Focus Type – Fixed focus Resolution: – 13MP on e-CAM130_CUTX1 (The sensor is capable of 18MP) Pixel size – 1.25μm pixel with Aptina / ON Semiconductor A-PixHS with BSI technology and advanced pixel architecture Sensor Active Area – 4912(H) x 3684(V) Responsivity – 0.62 V/lux-sec (545nm); SNR: 36.3 dB; Dynamic Range: 65.8 dB Output Format – Uncompressed YUV422 format and compressed MJPEG format. YUV422 resolutions: VGA @ 60 fps HD (720p) @ 72 fps Full HD (1080p) …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

iMX6 TinyRex Module and Development Board Support HDMI Input in Linux (Video Demo)

A couple of years ago, I wrote about iMX6 Rex open source hardware project combining a Freescale i.MX6 SoM and baseboard that aimed a teaching hardware design (schematics and PCB layout). I had not followed the project very closely since then, until I watched a video showcasing HDMI input capabilities in Linux using the new version of the module and baseboard called i.MX6 TinyRex. i.MX6 Tiny Rex module specifications: SoC – Freescale iMX6 processor up to 1.2GHz and 4 cores System Memory – Up to 4GB DDR3-1066 (533MHz) Storage – EEPROM Connectivity – 10/100/1000 Mbps Ethernet PHY I/Os via 3 board to board connectors: Display / Video Output 1x HDMI (up to QXGA 2048×1536) 1x LVDS (up to WUXGA 1920×1200) 1x 20-bit parallel LCD display (up to WXGA 1366×768) or 1x Video Input (CSI) 1x MIPI DSI differential display output (up to XVGA 1024×768) Video Input 1x 20-bit parallel video input CSI (up to 8192×4096) 1x MIPI differential camera input Storage …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Video4Linux: Current Status and Future Work – ELCE 2012

Hans Verkuil, R&D software engineer at Cisco Systems Norway, talks about Video4Linux status, progress, and plans at the embedded Linux Conference in Barcelona, Spain, on November 7, 2012. Abstract: Video4Linux is a fast-changing subsystem where a lot of work is done to support the complex video hardware of embedded systems. This presentation will give an overview of the developments in the past year and the work that is planned for the near future. Hans covers SoC video devices support, core, control, and videobuf2 frameworks, HDTV timings & events API, video connector support, media controllers, codec & flash support, and more… You can also download the slides for this presentation. For further details about development, subscribe to linux-media mailing lists or chat on #v4l IRC channel on freenode. Support CNX Software – Donate via PayPal or become a Patron on Patreon

Support CNX Software – Donate via PayPal or become a Patron on Patreon