Have you been hamstrung by the limitations of vendor provided binary blobs for GPU drivers in your ARM-based embedded systems? How about having access to open-source embedded Linux graphics drivers to write your own graphics applications? If so, this downloadable new whitepaper from Inforce Computing might be helpful.
As you may know, Qualcomm Snapdragon applications processors have a powerful and in-built high-performance Graphics Processing Unit (GPU) for accelerating 2D and 3D graphics-intensive applications. In modern embedded system user interfaces, graphics is increasingly becoming important. Having access to an open source graphics driver enables generation of new widgets, new features, etc., and allows developers to recompile it.
Posted on cnx-software.com on November 26th, 2015 by
I’ve recently written a review of DragonBoard 410c with Android, one of the first board part of Linaro’s 96Boards initiative that’s supposed to get Android and Debian distributions with recent Linux kernel & U-Boot, together with full source code. Inforce Computing has now launched Inforce 6309 micro Single Board Computer (SBC) with the same footprint, albeit different connectors’ placements, and software compatible with DragonBoard 410c development board powered by the same Qualcomm Snapdragon 410 processor. The board targets applications such as industrial automation, “sophisticated” IoE devices, medical devices, augmented reality computing, and robotics and drones. CONTINUE READING >>>>>>
As posted on Linuxgizmos.com. Nov 25, 2015 by Eric Brown
Inforce has launched an 85 x 54mm “Inforce 6309 Micro SBC” that runs Linux or Android on a Snapdragon 410 and offers -30 to 85°C operation and optional PoE.
Qualcomm’s ARMv8, 64-bit Snapdragon 410 has proven to be popular among embedded developers. In addition to Inforce Computing’s new Inforce 6309 Micro SBC, we have seen the quad-core, 1.2GHz Cortex-A53 SoC used in <……….> Qualcomm’s own DragonBoard 410c SBC. CONTINUE READING HERE>>>>>
New Inforce 6401 Micro SOM Delivers High Performance in a Tiny Form Factor
Inforce Computing Adds the Cross-compatible System-on-Module (SOM) to a Growing Line of Qualcomm Snapdragon Processor-Based Micro SOMs
Fremont, Calif., October 22, 2015 /MarketWired/
- Based on the long life cycle and powerful quad-core Qualcomm Snapdragon 600 processor (APQ 8064T SoC)
- The Inforce 6401 Micro SOM joins a product-line of electrical, pin, and form-factor compatible SOMs with a common carrier board, allowing easy migration to the latest Qualcomm Snapdragon processors
- The ultra-compact Inforce 6401 Micro SOM is well suited for advanced Internet-of-Everything (IoE) systems at the edge of the network that require quad-core compute performance
- Inforce provides value added design assistance services for custom carrier board design to accelerate embedded system time-to-market
Inforce Computing®, Inc., a leading provider of modular embedded computing platforms, today introduced the new product-ready Inforce 6401™ Micro SOM featuring the ARM®v7 ISA compatible Qualcomm® Snapdragon™ 600 processor (APQ 8064T SoC). The Snapdragon 600 processor is a product of Qualcomm Technologies, Inc., a subsidiary of Qualcomm Incorporated. Targeting embedded system applications that require HD video and graphics processing, ultra-low power consumption and high-performance, the Inforce 6401 is designed to make the well-proven and quad-core processing power of the Snapdragon 600 mobile platform easily accessible for a variety of space, weight and power (SWaP) constrained industrial IoE and consumer devices.
The plug-and-play Inforce 6401 Micro SOM brings forth the Snapdragon 600 processor’s rich features with support for a full set of peripheral devices to deliver a continued high standard of benefits for embedded systems developers:
- Quad-core 1.7GHz Qualcomm® Krait™ 300 CPU, Qualcomm® Adreno™ 320 GPU, and Qualcomm® Hexagon™ v4 DSP
- Fast, flexible prototyping: the Inforce 6401 Micro SOM exposes a comprehensive array of interfaces on the Snapdragon 600 processor including 2x MIPI CSI, Dual 4-lane MIPI DSI and touch screen, 2X USB 2.0, USB 2.0 OTG, PCIe, HDMI, I2C, SPI, UART, GPIO’s, SDC, and more.
- Excellent Android function and peripheral support with a KitKat 4.4.2 BSP and Linux based on Ubuntu 14.10 BSP that includes drivers for Wi-Fi, BT 4.0, GPS and video acceleration up to 1080p60 resolution, three cameras up to 20MP, and highly flexible power management.
- Strong support for custom carrier board design with a design assistance services package that includes reference schematics and access to a dedicated customer support engineer
- Take advantage of the SDKs of Qualcomm Technologies, Inc. and its subsidiaries, such as the FastCV™ computer vision SDK, the Qualcomm® Multicore Asynchronous Runtime Environment (MARE) SDK, the Qualcomm® Vuforia™ mobile vision platform, and Qualcomm Hexagon SDK, to fast-track your embedded designs
- Enable interoperable connectivity and communication across different transports, platforms and operating systems among devices with the use of AllJoyn®, a collaborative open-source software framework from the AllSeen Alliance. SDK available from allseenalliance.org
“Inforce has delivered a micro SOM that truly utilizes the Snapdragon 600 processor’s long product lifecycle and capabilities for mid-range high performance compute requirements in video and graphics processing, portable medical imaging, hands-free computing, and robotics,” said Tia Cassett, senior director of product management, Qualcomm Technologies, Inc. “What makes the Inforce 6401 Micro SOM really attractive for embedded designers is that it accelerates their time-to-launch and provides an easy migration path to the latest Qualcomm Snapdragon processor-based SOMs.”
In addition to delivering the high performance capabilities of the Snapdragon 600 processor, the high compute-density Inforce 6401 Micro SOM includes 2GB PCDDR3, 4GB eMMC, FCC pre-certified dual-channel/dual-band Wi-Fi (802.11ac) and BT 4.0 module, support for 2 cameras up to 20MP, GPS, audio codec, onboard power management, and hardware assisted H.264 (AVC) HD video capture and playback. Optional SKU variants of the Micro SOM come with Android Lollipop 5.0.2 OS, full EMI shielding and thermal characterization/analysis for constrained designs. Inforce also provides a cost-effective hybrid manufacturing model to rapidly scale customer designs to volume production.
“Inforce pioneered the first commercial Micro SOMs based on the Qualcomm Snapdragon processors. Our customers are engineering some of the most challenging embedded designs for the IoE. The Inforce 6401 Micro SOM fits their stringent requirements in a configuration that eases the burden of designing the most difficult part of an IoE embedded system,” said Jagat Acharya, CEO of Inforce Computing, Inc. “The Inforce 6401 Micro SOM gives system designers the maximum amount of flexibility and control over their projects by providing the core Snapdragon 600 processor functionality while exposing a maximum level of system I/O for customer designed carrier cards. Inforce 6401 Micro SOM also provides embedded designers the right path to seamless future upgrades, ensuring their products don’t get obsoleted and are competitive in the marketplace.”
The Inforce 6401 Micro SOM single units are priced at US$166 stand-alone. Embedded systems designers have the option of purchasing a complete development kit at a price of US$371, which includes the following:
- The Inforce 6401 Micro SOM
- A full-fledged carrier board, which comprehensively expands the I/O and connectivity
- A starter kit with power supply, micro-USB cable, and an acrylic base
About Inforce Computing
Inforce Computing is at the bleeding edge of modern embedded computing design. At Inforce, we are inspired by the inflection point in mobile and wireless technologies that are spawning innovative applications and services. Inforce is a leading developer of high-performance Android and Ubuntu Linux OS based product-ready hardware compute platforms for real life applications. Enhanced by working with Qualcomm Technologies, Inc., a subsidiary of Qualcomm Incorporated, Inforce designs and manufactures powerful Qualcomm Snapdragon processor-based system-on-modules (SOM) and single-board-computers (SBC) in ultra-low power and tiny form factors. Inforce Computing supplies high performance processing, networking, and embedded hardware platforms based on widely-used open standards for a variety of applications. More information can be found at www.inforcecomputing.com.
Qualcomm, Snapdragon, Adreno, Hexagon and Vuforia are trademarks of Qualcomm Incorporated, registered in the United States and other countries. Krait and FastCV are trademarks of Qualcomm Incorporated. Qualcomm Krait, Qualcomm Adreno, Qualcomm Hexagon and Qualcomm Multicore Asynchronous Runtime Environment are products of Qualcomm Technologies, Inc. Qualcomm Vuforia is a product of Qualcomm Connected Experiences, Inc. AllJoyn is a registered trademark of AllSeen Alliance, Inc. Other product and brand names may be trademarks or registered trademarks of their respective owners.
Inforce Computing, Inc.
+1 (510) 683-9999
Several robots will face off at the upcoming DARPA Robotics Challenge (DRC) finals in Pomona, Calif., June 5-6, 2015. So, what’s at stake, you might ask. How about a cool $3.5 Mil. in prizes? The winner grabs a sweet $2MM, the runner-up $1MM, and the third place gets $500K–that’s no chump change! This challenge involves navigating a difficult simulated disaster-response course and 24 of the world’s top robotics teams are competing. The course will obviously not be easy–with degraded communication hampering the robot operators, arduous and successive physical tasks include driving a utility vehicle, stepping out and opening doors, locating and closing valves, cutting through walls, clearing debris, and walking up stairs. Here’s a cool video from the WPI-CMU team! As you can see, the DRC is setup to test mobility, dexterity, manipulation, perception, and decision making skills these robots need to excel at to navigate hazardous conditions in disaster affected areas.
Along the sidelines of the DRC challenge, you will also get to see over 80 companies display their robots and UAVs at the Technology Exposition. The Open Source Robotics Foundation (OSRF) will demo their Turtlebot exhibit among other things–please do stop by their booth #14. What’s unique about the Turtlebot demo? It runs the Robot Operating System (ROS) and is powered by the Inforce 6410 single board computer (SBC). Recall that Qualcomm ported ROS to the Snapdragon 600 powered Inforce 6410 last year. Get your hand at driving these Turtlebots around and share your experience!
Talking about the Inforce 6410, ARM recently did a nice review of the SBC and the response to what can be done with the board was fantastic. Sorry, a winner has already been announced. If you are serious about building robots and drones that solve real-life human problems, look no further than starting with the compute building blocks Inforce provides in the form of SOMs and SBCs. Check out the ubiquitous Inforce 6501 Micro SOM that measures just 28mm x 50mm and weighs under 8 grams (0.3oz). With a profile of just 6mm and powered by the Snapdragon™ 805 processor, a custom carrier board with the right kind of I/Os can be built to fit into some of these SWaP constrained designs. You can jump-start your robot designs with Qualcomm’s FastCV™, Vuforia™, Alljoyn™, Hexagon™, and other SDKs that enable computer vision, machine learning, pattern recognition, and communication capabilities on Inforce’s compute platforms.
The Inforce Computing Team
© 2015 Inforce Computing, Inc. All rights reserved.
We formally launched the much anticipated and brand new Inforce 6501™ Micro System-on-module (SOM) this week. It wouldn’t be an exaggeration to say that this is a watershed moment for all of us at Inforce. We strongly believe that the Inforce 6501 Micro SOM will enable the design of sophisticated embedded products with capabilities and tiny form factors unheard of before. Early adopters of the Inforce 6501 Micro SOM are working on some of the most coolest embedded products yet to come. The Inforce 6501 Micro SOM is powered by the Qualcomm® Snapdragon™ 805 processor (APQ8084 SoC), the latest shipping mobile platform technology available for embedded designs. So, to share my excitement about the new micro SOM, I’d like to list a few stand-out features:
- The Inforce 6501 Micro SOM is the world’s tiniest module based on the Snapdragon 805 processor. With a form factor of just 28mm X 50mm (and a low profile of only 6mm with the connectors), and a weight of under 0.3 oz. (8 g), this is as miniature in size as it gets. Now think of the end-use applications that are space constrained, yet scream for bleeding edge compute horsepower and are battery powered.
- Inforce has solved the complexity of designing and manufacturing a Micro SOM of this tiny proportion. The state-of-the-art design comes standard with 2GB POP LPDDR3 RAM and 4GB eMMC memory. It is also ROHS and WEE compliant.
- Imagine what you can do with the quad-core ARM®v7 compliant 2.7GHz Krait™ CPU, the Adreno™ 420 GPU (4.8 GP/s processing and support for OpenGL ES3.1, OpenCL 1.2 full profile, etc.), Hexagon™ DSP v50 @600MHz, and dual image signal processors @1.2GP/s throughput.
- Connect multiple hi-rez cameras (via MIPI-CSI up to 3 / 55MP) and concurrent displays (up to 2x MIPI-DSI + 1x HDMI)
- Decode (H.265) and encode (H.264) 4K Ultra HD video
- On-board dual-band WiFi + BT + GPS for all the connectivity you want (GbE is enabled on the carrier card)
- With the most difficult part of an embedded design (the compute module) taken out of the equation, designers now can focus on their core-competencies, rapidly prototype, and get their product to market faster.
- Two 100-pin connectors enable designers access a comprehensive set of I/Os from the Snapdragon 805 processor. To jumpstart your design, you may purchase the Inforce 6501 Development Kit, which includes the Micro-SOM, a sensor board, a carrier card, and a starter kit.
- Full featured Android KitKat 4.4 BSP and device driver support. Linaro Ubuntu Linux BSP is in the works and will be available in May this year.
If you are designing the next great head-mounted display for an industrial hands-free computing application that requires support for multiple cameras, displays, and excellent image signal processors, the Inforce 6501 Micro SOM could be a great fit.
Thanks to robust PCIe support, one is able to do more with the Inforce 6501 Micro SOM. With its 4K HD video capabilities, next-generation videoconferencing products with multiple HDMI inputs and outputs will be well differentiated and more competitive in the marketplace.
Similarly, advances in Ultrasound, Arthroscopic, and Endoscopic medical imaging are possible, thanks to the high-end video and graphics capabilities of the Inforce 6501 Micro SOM. The miniaturization of the compute module will help designers integrate the latest mobile applications processors into connected portable medical imaging instruments, improving image resolution significantly and enabling faster time to results.
This is an ideal form factor many embedded designers have been looking for—you may fit the Inforce 6501 Micro SOM into your system and not worry about the CPU/GPU/DSP intensive algorithms that can run on it. It’s not a trade-off between compute power and size—with the Inforce 6501 Micro SOM, you get the best of the both worlds. In addition, with excellent access to I/Os from the Snapdragon 805 processor, there’s great flexibility in custom designing carrier boards to suit specific peripheral device needs. If you are designing the next industrial drone/UAV with autonomous navigation and obstacle avoidance, check out the Inforce 6501 Micro SOM.
Typically designing the compute module is the most complex and time consuming part of building an embedded system—leave that to the readily available Inforce 6501 Micro SOM. The Inforce 6501 Micro SOM will save several months of design time, accelerate your time-to-market, and reduce overall design costs.
The Inforce Computing Team
© 2015 Inforce Computing, Inc. All rights reserved.
Want to find out more about the free-and-open-source-software (FOSS) Freedreno Linux graphics drivers or embedded Android for Snapdragon basedInforce 6410 and Inforce 6540 SBCs? If youplan to be at the Linux Foundation’s Embedded Linux Conference (ELC) and the co-located Android Builders Summit, March 23-25 in San Jose, CA this week, check out these really interesting presentations/ tutorials where Inforce Computing’s products (such as the Inforce 6410 and Inforce 6540 SBCs) will be shown in demos. The ELC is being held at the Marriott in downtown San Jose, CA.
Karim Yaghmour’s presentations:
|Memory Management Internals||Monday, March 23, 2015, 5:20PM-6:10PM||San Jose Marriott|
|Embedded Android one-day workshop||Wednesday, March 25, 2015, 9:00AM-3:30PM||San Jose Marriott|
Rob Clark (the main guy behind the FOSS Freedreno Linux graphics drivers for the Adreno 3XX and 4XX series of GPUs in the Snapdragon family of processors) will talk about the progress he and other fellow contributors have made to an upstream gallium and kernel drm/kms driver. This has resulted in software that now also works on Inforce’s Snapdragon based products (composited DE’s like gnome-shell, Wayland, games, WebGL, etc., which one has come to take for granted on x86 based desktops!) If you need to get a sneak preview of his talk, check out what was shown at the recent Linaro Connect in Hong Kong:
Also, stop by the Technical Showcase at the ELC (see details below) to see the Freedreno demos running on the Inforce 6410 and Inforce 6540 SBCs. I’ll be there supporting Rob and would be glad to answer any questions you may have about Inforce’s products.
Rob Clark’s presentation and the Technical Showcase:
|Freedreno Status Report: Upstream and FOSS Graphics on ARM/SoC Devices||Tuesday, March 24,
|San Jose Marriott|
|Embedded Linux Technical Showcase||Tuesday, March 24, at 6:20 pm||San Jose Marriott|
Inforce Computing Team
© 2015 Inforce Computing, Inc. All rights reserved.
The Google open-source Chrome OS team tells us that it has started working on support for theInforce® 6410 single board computer (SBC), which is based on the Qualcomm® Snapdragon™ 600 processor. In a Google+ post just a few days ago, this was shared by François Beaufort, Google’s open-source evangelist in the Chrome OS team.
Rob Clark, the main force behind the open-source freedreno graphics drivers for the Adreno 3XX and 4XX GPUs in Qualcomm Snapdragon SoCs, commented on the same post that this was a community effort along with Sean Paul of the Chrome OS team. With an upstream kernel running on the Inforce 6410 SBC, and an open source Gallium3D driver available, it was natural to work towards a Snapdragon based (ARMv7 compliant) free-and-open-source-software (FOSS) Chromium OS build. The Inforce 6410 SBC was thus an easy choice to port Chrome OS to the Snapdragon 600 processor (APQ8064 SoC). So stay tuned for further progress on this effort and the availability of Chrome OS builds for the Inforce 6410 SBC.
Coming close on the heels of Robot Operating System (ROS) support for Inforce 6410 SBC and the availability of board support packages (BSP) for Linaro (Ubuntu Linux 14.10) and Android (KitKat 4.4), the versatile Inforce 6410 platform provides multiple OS support for jumpstarting embedded designs. The icing on the cake is the availability for freedreno graphics drivers for Fedora, Linaro, and now Chrome OS (under development), making the Inforce 6410 SBC a popular choice for a variety of embedded applications.