The AR6MXQ is a Full Feature Quad Core ARM Motherboard which provides an ideal platform to test performance and scalability prior to engaging in BCM’s quick turn custom design services for a feature specific product design. Please contact BCM sales to obtain information regarding our OEM/ODM ARM solutions BCMSales@bcmcom.com.
In addition to the common smart phone and tablet products, ARM-based computing devices can be found in a growing number of embedded applications such as set-top-boxes, machine input devices, POS, Kiosk, intelligent machinery, in-vehicle PC, compact digital signage and media players, hand-held game consoles, smart Human Machine Interface (HMI) devices, home automation, and machine-to-machine (M2M) devices, just to name a few.
Dual Display Demo for running in Android and Linux OS Systems
The BCM PPC10W-6MXQ 10” panel PC with touch screen is equipped with Freescale i.MX6 Cortex A9 Quad Core Single Board Computer (SBC) with rich external I/O interfaces including 3 USB, 2 COM ports, 1 HDMI, 1 Line-out, 1 OTG connector, DC-in power connector and two optional SMA connectors for antenna. The secondary display is enabled via the HDMI output. The pictures below demonstrate dual display function while running in Android (left) and Linux (right) with quad core performance playing Hi-definition videos on both screens without losing quality or encountering delay issues.
AR6MXQ ARM Development Kit with 10" LCD
For customers looking to test drive, BCM provides Freescale i.MX6 ARM Development Tool Kit designed to create the highest probability of a successful out of box experience. The kit includes everything needed to boot to the target O/S (Linux or Android) by simply plugging in power. Both development kits include industrial grade SD card preloaded with Android 4.3 or Linux Ubuntu operating system.
Following on from my previous post about gstreamer-imx, this blog covers hooking a usb webcam using the gstreamer-imx plugins. It starts with creating simple pipeline for screen output, next is a pipeline for time lapse video recording. We then progress to streaming to VLC and finally implementing a simple rtsp server. Below is video demonstrating a simple RTSP server running on a AR6MXQ streaming to VLC. The webcam is pointing at the screen and streams the output (720p @10fps). We launch a VLC client window which is located in the lower right side of the same screen (unfortunately this causes an echo effect). As you will see any activity on the screen is streamed to the VLC client window (lower right) albeit with a delay.
gstreamer-imx is set of gstreamer 1.0 imx6 video plugins principally developed by Carlos Giani a.k.a dv_ (great work!). Once stable these plugins "hopefully" will supersede the Freescale BSP gstreamers 0.10 plugins which are showing their age given that gstreamer 0.10 is longer maintained.
The main driver for this work was to get a usb webcam streaming via these plugins this will be covered in the next post. In meantime below are build instructions for deploying the latest code to the debian rootfs if you fancy experimenting. I'm finding the debian jessie build useful to jump start prototype development on the imx6 mainly due to the availability of prebuilt packages.
Here is a short video demonstrating the use of color key along with the imxipusink to hide/view video within XFCE. The video only appears for the color key 'black' hence it is visible in the terminal windows and menu. The test device was a AR6MXQ board provide by BCM Advanced Research. As a designer/provider of industrial motherboards BCM have done a good job with their first feature rich ARM development board.
BCM Advanced Research, a worldwide provider of long life embedded CPU boards and systems, has been promoted to Proven Partner by Freescale® Semiconductor for demonstrating its robust design and manufacturing capabilities using Freescale’s i.MX6 family of ARM processors. Since 1990 BCM has been providing custom and off-the-shelf CPU boards and embedded systems solutions to top OEMs in market segments such as medical, industrial automation, retail, gaming & lottery, security, digital media, test & measurement, and transportation market segments.
Freescale’s Proven Partner is an endorsement of BCM’s ability to support its OEM customers with Freescale iMX ARM processor products and custom board designs. It gives customers the confidence to take advantage of BCM’s complete turn-key custom OEM/ODM design services for i.MX series motherboards and systems that effectively provide OEMs with reduced project risk and lower development and product costs while accelerating time to market. “We are proud to see that Freescale has recognized our efforts to making i.MX technology a viable BCM solution to our customers by promoting us to Proven Partner”, said Tom Skibinski, VP of Sales and Marketing at BCM. “This recognition gives our customers the same confidence to move forward with BCM using Freescale technology that they have learned to expect from BCM with other technologies over the last 20 years. We think there are many more OEMs out there that are looking for a quality ODM design and manufacturing partner for Freescale technology and being a Proven Partner is certainly going to help them find BCM” added Skibinski.
BCM Advanced Research, an industry leader since 1990 in embedded motherboards and intelligent systems announces the launch of its latest embedded motherboards based on the highly scalable Freescale™ i.MX 6 series. This new motherboard will be available as a standard product to OEMs and serve as a launch pad for BCM’s customized ODM design services targeting mid-sized and large OEMs requiring a feature specific product based on the i.MX6 technology.
BCM’s standard i.MX6 product, the AR6MXS, is a single core, small form factor, single board providing OEMs with excellent off the shelf solution ready for integration into their own products and systems. Additionally, for qualifying ODM customers, the AR6MS, or quad core version AR6MXQ, provide an ideal platform to test performance and scalability prior to engaging in BCM’s quick-turn custom designs services for a feature specific product design.
Please Note - By downloading the files from BCM website, you agree to accept the terms and conditions.