Our newest Qualcomm QCS610 SoM based solution for rugged Smart Cameras
Typical lead time for BTO SKU fulfilment is 6-8 weeks. Please contact Inforce computing at
or send an email to
for accurate pricing and shipping times.
Alternatively, you may choose a standard off-the-shelf configuration for
faster shipment lead times.
Forgot Your Password?
Availability: In stock
* Required Fields
(Power adapter, USB cable and acrylic standoffs)
The Inforce 6640 SBC is based on Qualcomm®’s first custom 64-bit quad-core processor, Snapdragon™ 820 (APQ8096 SoC) which is manufactured in an advanced 14nm FinFET Low Power Plus (LLP) fabrication process that allows faster switching speeds and lower voltage operation in a smaller footprint. With better imaging capabilities due to the Spectra™ camera ISP, an improved GPU architecture and excellent video and connectivity options, it is targeted at embedded system applications that require hi-tech smart visual technologies and intense video Analytics. It supports H.265 (HEVC) playback @4K60 and capture @4K30.
Excellent 4K UHD HEVC video, multimedia, and connectivity options!
As one of the most cutting-edge mobile processors ever created, the Qualcomm® Snapdragon™ 820 processor supports the ultimate in connectivity, graphics, photography, power and battery efficiency. The Snapdragon 820 (APQ8096) has been designed from the ground up to be unlike anything else. By combining cutting-edge processing capabilities with power-efficient features, the Snapdragon 820 (APQ8096) processor not only works harder than its predecessors, it also works smarter. Additionally, with Snapdragon processors, Inforce Computing offers a clear product release path for embedded device OEMs and developers – starting with production-ready, customizable System On Modules (SOM), Single Board Computers (SBC) and Reference Designs and scaling up to larger solutions and custom design services. Here're a few salient features and benefits of the Snapdragon 820 (APQ8096)processor:
1. Powerful Kryo CPU: The new Qualcomm® Kryo™ CPU has 2x performance and efficiency when compared to the CPU of Snapdragon 810. As the first custom-designed 64-bit quad-core CPU, the Kryo CPU uses Qualcomm® Symphony System Manager as an intelligent resource management tool for Snapdragon that extends control of task scheduling and power management across the entire processor.
2. Efficient Hexagon 680 DSP: Significant improvement to the Hexagon 680 DSP enables the CPU to offload many audio and imaging tasks for more efficient processing. The Hexagon 680 DSP also allows for ultra-low power “always-on” sensors and advanced low power-image processing.
3. Immersive visual graphics: The next-generation of visual processing technologies is finally here, thanks to the power of the new Adreno 530 GPU. As our highest performance GPU yet, the Adreno 530 in the Snapdragon 820 processor along with the Kryo CPU are capable of generating photorealistic graphics for console-quality gaming and next-generation virtual reality apps, while delivering up to 40% improvement to graphics performance and compute capabilities when compared to the Adreno 430.
4. Advanced Spectra Camera ISP: The Snapdragon 820 (APQ8096) harnesses the newest innovations in mobile photography to redefine today’s camera capabilities. Supported by the latest 14-bit image sensors, hybrid autofocus and multi-sensor fusion algorithms, the Spectra camera ISP captures a wider range of colors and supports computational photography. Plus, the Snapdragon 820 also has Hexagon 680 with HVX (Hexagon Vector eXtensions), which supports advanced imaging and computer vision.
5. Advanced WiFi: The Snapdragon 820 (APQ8096) processor fundamentally changes the way Wi-Fi works with your phone by supporting 802.11ac 2x2 MU-MIMO — which allows Wi-Fi to be up to 3x faster than 802.11ac without MU-MIMO.
If the above features will meet your requirements, Snapdragon 820 (APQ8096) processor based Inforce Computing platforms will be a great fit for advanced embedded systems such as
Android 8.1.x (OREO) BSP release
Linux BSP Release
Contact Sales team at firstname.lastname@example.org for software solutions and customizations.
The full-featured releases have support for the following peripheral devices and I/Os:
Specialized solutions through SDKs from Qualcomm that are enabled from the Android BSP on Inforce 6640 SBC:
1. What is Inforce 6640™ SBC?
The Inforce 6640 SBC is a full-fledged Single Board Computer (SBC) solution based on Qualcomm’s custom quad-core 64-bit ARM®v8 ISA compatible Snapdragon 820 processor (APQ8096) for embedded applications. The production-ready Inforce 6640 SBC comes in a standard pico-iTX form factor of 100mm x 72mmwithout compromising on direct access to a rich set of I/Os. This platform provides a perfect environment for a variety of unique Android and Linux based industrial embedded applications such as hi-tech smart visual technologies, Computer vision and Video Analytics, Specialized photography use-cases and Medical devices.
2. Does Inforce offer other form factors based on the Qualcomm Snapdragon 820 (APQ8096) processor?
Yes. Inforce offers a SoM in an ultra-small form factor of 28mm x 50mm and a reference design that includes this SoM and a full-fledged development carrier board (Inforce 6601 Reference Design). Please refer to the link https://www.inforcecomputing.com/products/reference-designs/qualcomm-snapdragon-820-inforce-6601-reference-design for more details on this product.
3. Does Inforce provide any custom design solutions since some designs wouldn’t be able to use the standard form factor and or features?
Yes, while we offer standard products off-the-shelf (OTS) on our website and through our distributor, Arrow Electronics, we also have a strong background in customized hardware and software solutions. We offer pre-validated build-to-order (BTO) configurations, as well as configure-to-order (CTO) options for existing products. Inforce also offers full custom hardware design and associated software/device driver development, for those projects where a unique hardware design is required to meet sophisticated technical challenges.
4. Where can I find more information about the Inforce 6640SBC? What do I get when I buy an Inforce 6640SBC? Is the device available internationally?
Inforce’s website has a lot of useful information about our SBCs at https://www.inforcecomputing.com/products/single-board-computers-sbc.
Please check on the exact product SKU for the pre-loaded software, available memory and accompanying starter kits, which include items such as acrylic base, power adapters, and cables. Once you register the product with Inforcecomputing.com, you would get dedicated support from Inforce.
The board ships to most places worldwide and relevant shipping and local tax/customs duty charges may apply. Please contact email@example.com for pricing details or any additional questions that you may have before buying an Inforce 6640.
5. Does Inforce have a blog/newsletter?
Yes! We publish a periodic newsletter called ‘Inforce Insights’ which is available at https://www.inforcecomputing.com/blog/category/newsletters/. Our blogs are available at https://inforcecomputing.com/blog/category/articles Here you can keep up with all of the latest information about Inforce products, conference/trade show appearances, and innovative customer case-studies and applications.
6. Does Inforce offer Warranty replacement/return materials authorization (RMA)?
Yes, please contact our sales team at firstname.lastname@example.org for specific details for your product.
7. What are the accessories available?
Our website https://www.inforcecomputing.com/products/accessories all the available accessories. Please note that User Guides and product datasheets are available for all accessories.
8. Does the board support a cellular or GSM connection?
The Inforce 6640 does not include support for a wireless modem. Third party cellular modem dongles can be connected to the Inforce 6640 system via USB ports and may require special drivers from the respective manufacturers. We can also help you design in a 3rd party cellular modem module in your custom carrier board that is mated with an Inforce SBC.
9. What is the storage capacity of the Inforce 6640SBC? Is it expandable?
The on board storage (UFS) capacity is 64GB. Storage can be expanded by connecting a Micro-SD card. Please check on the exact product SKU for details on pre-loaded software and available memory.
10. What are the performance details of the Inforce 6640? What is the speed of the RAM?
The Inforce 6640SBCis based on the Snapdragon 820 processor, which includes ARM® Cortex®-A72 class computing through its custom Qualcomm® Kryo™Quad-core ARMv8 64-bit CPUs organized as two clusters viz., Gold@2.15GHz each with 32KB of L1 I-Cache, 24KB L1 D-Cache, L2 1MB, and Silver@1.593GHzeach with 32KB of L1 I-Cache, 24KB L1 D-Cache, L2 512KB. The Qualcomm® Adreno™ 530 is capable of 500+ GFLOPS of general purpose compute and provides support for OpenGL ES 3.2 and OpenCL 2.0.Note that these libraries are provided as binaries only.The onboard 4GB LPDDR4 RAM operates at 1866MHz All our Android releases are benchmarked with Antutu and validated with the Qualcomm Trepn™ Profiler to ensure that all cores are capable of operating at their maximum frequency.
11. What types of displays are supported and at what resolutions?
Primary, dual-link MIPI-DSI up to WQXGA (2560 × 1600) 24bpp @60 Hz refresh + Micro HDMI(2.0 spec.) output of 4K@60 Hz refresh are the displays supported.
The Inforce 6640SBC has a 51-pin FI-R DSI connector with support for dual MIPI-DSI ports and a Type-D HDMI port. Note that the displays are not provided as peripherals with the Inforce 6640SBC. They can be purchased from https://www.inforcecomputing.com/products/accessories.
12. What are the capabilities of the video Decoder/Encoder on the Inforce 6640SBC?
Please refer to https://developer.android.com/guide/appendix/media-formats.html for supported codecs from Android. Hardware accelerated capabilities of the APQ8096 SoC are:
Main profile up to level 5.1
Baseline, main, high profiles; up to level 5.1
Profile 0; up to Level 70
Simple, Advanced simple profiles; up to levels 8 and 5, respectively
DivX 3.11 – 720x480/2mbps/30 fps
DivX 4.x/5.x/6.x – 1080P/10mbps/30fps
Mainprofile up to level 5.1
Simple, Advanced simple profiles; up to levels 8 and 5 respectively
13. What are the camera capabilities of the Inforce 6640SBC?
The Inforce 6640SBC has 2 camera connectors that support 4 lanes from CSI0 and CSI2.CSI0 has support for CMOS and CCD sensors and is capable up to 28MP sensor and CSI1 has webcam support and is capable up to 13MP sensor. Dual camera capability is possible.Inforce platforms have been validated with a Sony IMX230 sensor (21MP) based camera module for 4K@60fps capture and record. Note that this camera module accessory (ACC1H70) can be purchased from https://www.inforcecomputing.com/products/accessories
14. How much power does the board draw? Is it possible to measure the power?
The Inforce 6640SBC is powered by a 12V/2A wall adaptor. Our products typically offer support for 7V-16V power input range. The total approximate power drawn by the Inforce 6640SBC ranges between 6W to 17W when different use cases are executed.
There are test points made available to measure run-time power. Please refer to the user guide for more details on these test points. The input current through the DC jack can also be measured during different use cases. Note that we run the Qualcomm Trepn™ profiler as part of our validation process on all of our stock Android releases.
15. What are the audio capabilities?
Audio is available through HDMI, USB, and speaker out. The Inforce 6640SBC also comes with a microphone for recording and a combo jack for microphone and speaker out. The HDMI interface has an 8 channel audio with 7.1 channel surround sound, with support to Dolby Digital Plus, Dolby True HD and DTS-HD Master.
16. What are the sensor capabilities?
Snapdragon 820 processor’s Hexagon DSP cluster has a dedicated sensor core to support always-on sensor-aware apps. Onboard the Inforce 6640SBC, a 3D accelerometer and a 3D gyroscope are available through the STMicro LSM6DS3sensor module.
17. What documents are provided? Are board design files also provided?
We provide datasheets, user guide and a Hardware Reference Manual. Board design files and schematics are proprietary and are the intellectual property of Inforce, and hence not provided. All software releases are accompanied with release notes, user guides and application notes that describe the installation procedure.
18. What is the support model from Inforce after products are purchased?
Inforce offers a range of standard products off-the-shelf (OTS) on its website and through our distributor, Arrow Electronics. Apart from these, it offers pre-validated build-to-order (BTO) configurations, as well as configure-to-order (CTO)options for existing products. In addition, we also offer full custom hardware design and associated software/device driver development, for those projects where a unique design is required to meet sophisticated technical challenges. All purchases of Inforce products get unlimited access to the online TechWeb support portal, which provides a host of technical documentation and software downloads. Purchasers are also provided free technical support for two support tickets. For a sustained technical support, Inforce offers Design Assistance Support Contracts for shorter periods of time and Annual Support Contracts for its customers who would like unlimited prioritized technical support. Please contact Inforce to obtain more details of the support contracts.
19. Does the device support networking and wireless communication?
Supported connectivity includes Gigabit Ethernet, 802.11ac 2X2 MU-MIMO 2.4GHz/5GHz + Bluetooth 4.1LE (available via Qualcomm Atheros QCA6174) and GPS (supported via Qualcomm WGR7640).
20. How can I change the MAC address for WiFi/BT/Ethernet on my Board?
MAC addresses are fixed at the factory. Changing them should not be necessary since the correct addresses are programmed before the board is shipped. If it is still required, please refer to the Release Notes and App notes available on Inforce’s TechWeb support portal.
21. What are the IO interfaces available?
Standard I/O interfaces including GbE, I2C, SPI, UART, UIM, GPIOs, and on-board Serial Console are available. The Snapdragon 820 processor supports 1x USB 3.0and 1 x USB 2.0 interfaces. The 6640SBC has one USB 3.0 type A (Host only) and one USB 2.0 micro AB (Device only with OTG support) connector. We also provide a 40 pin expansion header with accessible GPIOs available for users. Please refer to the product specifications in the Hardware Reference Manual or the datasheet for more information.
22. What operating systems are supported and what is the OS roadmap for the Inforce 6640SBC?
Board Support Packages (BSPs) for Android Marshmallow and Nougat are available today as officially supported packages on Inforce TechWeb. An Ubuntu/Debian Linux based BSP would soon be made available and please stay tuned to our website for an announcement on this package. Periodic releases shall be provided with feature improvements on both these packages. Inforce also upgrades the BSPs to newer Android releases and upstream Linux kernel to support feature improvements on its platforms. Please stay tuned for announcements on our website for update releases.
23. Is root access possible on Inforce boards? Could you please explain how to get root privileges in Android?
Yes. As Android derives from the Linux kernel, rooting an Android device gives similar access administrative permissions as on Linux. Please give below commands in adb shell to get root privileges #adb root #adb remount Note that root access to the app space is not provided by default by the BSP.
24. Is fastboot supported? How to enter fastboot?
Yes. To go to fastboot mode, keep the Vol-button (for exact location, check the Quick Start Guide [QSG] document for the Inforce 6640SBC) pressed before powering on the board and release it after the board has powered on.
25. I’ve modified the boot partitions on my board and the board is no longer booting. What should I do?
If the UFS (flash memory) partitions have been erased or the partition table has been corrupted, you may have to obtain a Return Merchandize Authorization (RMA) for the board to be shipped back to Inforce Computing to fix the issue. There are no other alternatives when a board is bricked in this manner. In particular, please avoid erasing the SBL partition.
26. Is the Hexagon DSP available on the Inforce 6640 platform?
Yes. Qualcomm’s Hexagon DSP architecture is designed to deliver performance with low power over a variety of heterogeneous computing applications. It has features such as hardware assisted multithreading, privilege levels, VLIW, SIMD and instructions geared toward efficient signal processing. The Inforce 6640SBC comes with the Hexagon™ 680 DSP with dual-Hexagon vector processor (HVX-512) designed for 825 MHz for ultra-low-power audio and computer vision processing.
Qualcomm also opens up a comprehensive Hexagon SDK for all its processors that provides for a complete environment to generate dynamic HexagonDSP code modules. This SDK would soon be available for the Snapdragon 820. Please check https://developer.qualcomm.com/forums/qdevnet-forums/multimedia-optimization-hexagon-sdk for updates on the SDK availability.
27. How can I get kernel debug messages?
Connect the device’s serial port to the host PC. Boot into fastboot mode and issue the following command –
fastboot -c “console=ttyHSL0,115200n8r androidboot.hardware=qcom” boot boot.img
Debug messages should start to show up.
28. Why isn’t Google Play (previously Android Market) available on my board?
Google Play is part of Google Mobile Services(GMS) and is licensed separately by Google. This is usually available on commercial Android devices. Though our hardware is capable of meeting requirements of the Google Test Suite that would lead to GMS certification, we have not added this to our product. Nevertheless, it is possible to sideload any Android application using the following commands: #adb devices #adb mount #adb remount #adb install apk
Should you have further questions not answered by the above FAQ and would like to have them included here, please contact Inforce Computing.
For more information and to place an order for more quantities, contact the Inforce sales team at (510) 683-9999 or at email@example.com.
Inforce Computing offers a range of off-the-shelf accessories that enable you to re-create system configurations that your customers need. These accessories are custom built by Inforce and are supported with a strong roadmap. The accessories listed below are suitable for the Snapdragon 820 based SBC.
Inforce ACC-1H10 5MP MIPI-CSI Camera Adapter Board
ACC-1H10 is a YUV format camera module that uses Omnivision’s OV5640 sensor. FullHD H264 video recording at 30fps and 5 Mega Pixel JPEG image capture is possible with this accessory. Low power consumption and a small form factor makes it an ideal camera peripheral. Features include anti-shake technology, AF Control, integrated JPEG compression engine, and automatic image control functions. The accessory comes with the necessary cables to interface with the MIPI-CSI FI-R connectors available on all compatible Inforce platforms.
INFORCE ACC-1H70 21 MP MIPI-CSI CAMERA MODULE KIT
A MIPI-CSI camera accessory based on Sony’s IMX230 which is a 21 Mega Pixel CMOS active pixel type stacked image sensor with a square pixel array. It adopts Exmor RS™ technology to achieve high speed image capturing. This camera module interfaces with a cable to the 41 pin MIPI-CSI connectors available on Inforce 6640 SBC and other Inforce platforms. It operates with three power supply voltages and achieves low power consumption. It offers a readout rate of 24 frames per second at full resolution and HDR mode imaging of 30fps@4K2K/1080p@60. A 41-pin JF08 cable is also included in this kit.
INFORCE ACC-1B30 MIPI DISPLAY ADAPTER CARD KIT
A 4” MIPI-DSI Display with touch screen and an adapter card to interface with the 51-pin MIPI-DSI connector available on Inforce SBCs and reference designs. This display accessory kit supports 480RGB × 854 dots and full viewing angle. A 51-pin JF08 cable is also included in this kit.
INFORCE ACC-1S80 ULTRA HDMI INPUT ADAPTER CARD
An UH2C/1080p Camera adapter board using Toshiba’s UHDMI to CSI conversion chip. It uses a Type A HDMI connector to receive the HDMI input and feeds CSI data into the Inforce platforms through two 41-pin MIPI-CSI connectors. There is no additional power supply required for this module. This module is capable of supporting 1080p on a single CSI-2 using 4 lanes and 4k using dual CSI-2 using 8 lanes. The necessary cables are included with this accessory.
INFORCE ACC-1S70 POE / RS485 ADD-ON CARD