GMSL2 camera kit supports 15-meter long cables, up to six cameras with NVIDIA Jetson Xavier AGX

6x gmsl2 cameras nvidia agx xavier devkit

We’ve recently seen it’s possible to use a long cable with the Raspberry Pi camera thanks to THine camera extension kit that works with 20-meter LAN cables using V-by-One HS technology. e-con Systems has now launched a similar solution for NVIDIA Jetson Xavier AGX, one of the most powerful Arm devkits available in 2021, with NileCAM21 Full HD GMSL2 HDR Camera that supports up to 15-meter long cable as well as LFM (LED Flickering Mitigation) technology. NileCAM21 camera features and specifications: Based on OnSemi AR0233 Full HD camera module with S-mount interchangeable lens holder Gigabit Multimedia Serial Link 2 (GMSL2) interface with FAKRA connector Shielded coaxial cable for transmission of power and data over long distances (up to 15m) High Dynamic Range (HDR) with LED Flickering Mitigation (LFM) Supported resolutions and max frame rates for uncompressed UYVY streaming VGA (640 x 480) up to 60 fps qHD (960 x 540) up to 58 fps HD (1280 x 720) up to […]

Open-source H.265/HEVC Hantro G2 decoder driver added to NXP i.MX 8M in Linux

H.265 Linux open-source driver NXP iMX 8M Quad

Getting open-source multimedia drivers on Arm Linux is one of the most difficult tasks, that’s why there’s no much talk about open-source GPU drivers for 2D & 3D graphics acceleration, but work on video hardware decoding and encoding is also a challenge. We’ve previously seen Bootlin work on Cedrus open-source driver for Allwinner VPU (Video Processing Unit), but Collabora has been working on open-source drivers for VeriSilicon’s Hantro G1 and G2 VPU found in some Rockchip, NXP, and Microchip processors. The company previously managed to have Hantro G1 open-source driver for JPEG, MPEG-2, VP8, and H.264 codecs, but H.265/HEVC relies on Hantro G2, and the patch for H.265 hardware video decoding on NXP i.MX 8M Quad has just been submitted to mainline Linux. Benjamin Gaignard explains more in his commit message: The IMX8MQ got two VPUs but until now only G1 has been enabled This series aim to add the second VPU (aka G2) and provide basic HEVC decoding support. […]

Raspberry Pi 4 gets a 13MP 4K MIPI camera devkit for $99

Raspberry Pi 4 4K mipi camera

The Raspberry Pi boards already have their official 4K MIPI camera with Raspberry Pi HQ camera based on a 12.3MP Sony sensor module that sells for $75 and up with a lens. But e-Con Systems still decided to launch their own 13MP 4K MIPI camera development kit for Raspberry Pi 4 which they currently sell for $99 plus shipping. At first, I dismissed the news, but let’s have a look if there may be some advantages in using that camera devkit. e-CAM130_CURB camera devkit specifications: e-CAM137A_CUMI1335_MOD 13.0 MP camera module with S-mount lens holder, ON Semiconductor AR1335 13MP 1/3.2″ CMOS image sensor Image Signal Processor (ISP) for auto functions such as auto white balance, auto exposure control as well as optional MJPEG compression. Resolutions and frame rates VGA (640 x 480) – 110 fps HD (1280 x 720) – 72 fps Full HD (1920 x 1080) – 60 fps 4K (3840 x 2160) – 15 fps 4K CINEMA (4096 x […]

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 […]

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 […]

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. […]

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) […]

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 […]