Application-Ready Platform based on Qualcomm Snapdragon™ 845

SKU: IFC6720


The Penguin Edge™ IFC6720 from Penguin Solutions™ is a turnkey solution designed exclusively to drive networked video content distribution in an optimized, reliable and secure digital environment to suit applications like digital signage or video conferencing. It is powered by the Qualcomm® Snapdragon™ 845 (SDA845) Octa-core processor. The Snapdragon 845 processor integrates Qualcomm® Kryo™ 385 CPU, Adreno™ 630 GPU, Hexagon™ HVX 685 DSP, Qualcomm® AI Engine and the Spectra™ camera ISP to enable AI/ML powered premium applications. These components, coupled with GbE Uplink optionally powered by 802.3at PD compliant PoE, 802.11ac dual band WiFi, Bluetooth 5, ample internal memory including an M.2-2280 SSD slot, 4K HDMI-Input and concurrent dual 4K HDMI Outputs rendering capability, make the IFC6720 platform a complete solution for Capturing/Streaming/Casting/Controlling UHD Video content. The turnkey product includes a low-profile aluminum anodized extruded enclosure with in-built thermal dissipation and EMI shielding for better RF noise protection and improved performance. IFC6720 platform comes FCC and CE certified out-of-the-box and is designed for extended lifecycle and support.
Watch Video

A production ready turnkey product based on Snapdragon™ 845 for AI/ML centric 4K video distribution use-cases

The turnkey IFC6720 platform enables 4K HDMI-Input and concurrent dual 4K HDMI Outputs rendering and wireless content-sharing capabilities. The product’s enhanced hardware and software capabilities bring high-performance, true-to-life cinematic video capture, with 64x more high-dynamic range color information for video capture and playback on Ultra HD Premium displays, compared to the previous generation. This massive boost in color information includes 10-bit color depth for over one billion shades of colors that can be displayed to the wide Rec. 2020 gamut for brilliant 4K/Ultra HD @60 fps videos.

The Qualcomm Snapdragon 845 (SD845) platform has processor advancements that offer an improved user experience

  • Qualcomm Kryo 385 CPU: Manufactured in 2nd gen 10nm LPP, optimized across 4 performance and 4 efficiency cores for higher performance.
  • Hexagon™ 685 DSP: Designed to support supports sophisticated, on-device AI processing, delivering richer camera, voice, XR and gaming experiences.
  • Adreno™ 630 VPS: Featuring room-scale 6DoF with SLAM, Adreno Foveation, and significantly improved graphics rendering and video processing, the Visual Processing Subsystem(VPS) comprising the GPU, VPU and DPU provides a larger-than-life immersive experience. It includes support for Vulkan 2/OpenGL ES 3.2/OpenCL.
  • Dual 14-bit Spectra™ 280 ISPs support up to 16MP each for simultaneous concurrent cameras
  • Qualcomm® AI Engine: The 3rd generation AI Platform enables on-device intelligence and simplifies how you take pictures and videos. It also enables enhanced features like camera bokeh, more true to life XR, gaming, and long lasting battery life. The Snapdragon core hardware architectures are engineered to run AI applications quickly and efficiently.

Block Diagram

6720 ARP block diagram


Based on the Qualcomm Snapdragon™ 845 processor (SDA845) manufactured in 10nm FinFET process technology

  • Customized Kryo™ ARMv8 compliant 64-bit Octa-core CPUs arranged in two dual-clusters, running at 2.8GHz (Gold) and 1.8GHz (Silver) each
  • Adreno™ 630 VPS with 64 bit addressing and designed for significantly improved graphics and efficient rendering as compared to the previous generation
  • Hexagon™ 685 DSP with dual-Hexagon vector processor designed for on-device AI processing, low-power audio, XR/gaming and computer vision processing
  • Spectra™ 280 camera (dual) Image Signal Processors (ISPs) to support up to 24MP single or 16MP@60 fps dual cameras


  • Qualcomm® Snapdragon™ 845 (SDA845 SoC) processor
  • 4GB on-board LPDDR4X RAM
  • 64GB UFS ROM
  • M.2-2280 SSD slot
  • 1x µSD card v3.0 interface
  • USB-C on USB 3.1/gen1 + USB-SS
  • Intelligent scalable power management for superior energy efficiencies through PMIC


  • UltraHD (4K) display on USB-C
  • HDMI 4K60 Output with H.265 (HEVC)/H.264 (AVC)/VP9 playback
  • 4K60 capable HDMI Input
  • Concurrent 4K60 10b encode + 4K60 10b decode
  • 802.11n/ac 2X2 MU-MIMO 2.4GHz/5GHz WiFi & BT/LE 5.x via WCN3990
  • Optional GPS/GLONASS via SDR845
  • Optional audio combo jack.


  • Power: 12V/3A DC Adapter, optional POE+ Injector Input
  • Dimensions: 175mm x 160mm x 25mm (with enclosure)
  • Operating Temp: 0℃ – 50℃
  • Storage Temp: -20℃ to 85℃
  • Relative Humidity: 5 to 95% non-condensing
  • RoHS and WEEE compliant

Penguin Solutions offers SKU variants of the Penguin Edge IFC6720 platform to suit varied end-use applications.

Part Number Description
IFC6720-03-P2 Board only SKU with power supply; On-board antennae for Wi-Fi & BT; Android OS; Does not include optional interfaces.
SYS6720-04-P2 Turnkey product with fan-less metal enclosure (no optional features), heatsink, external antennae for Wi-Fi & BT and brick power supply



  • Early access to leading edge APIs and next generation features.
  • A product roadmap that keeps developers on the latest technology curve from Qualcomm


IFC6720 Datasheet Download
The BSP Explained Download
Qualcomm Snapdragon 845 Processor Product Brief Download

Qualcomm Snapdragon™ 845(SDA845) SoC – A superior platform for Artificial Intelligence and Immersion

Thoughtfully designed with tech savvy consumers in mind, the Qualcomm SD845 (Snapdragon 845) utilizes heterogenous compute capabilities to enable immersive multimedia experiences including eXtended reality (XR), on-device artificial intelligence (AI) and lightning-fast connectivity. The Qualcomm SDA845 (Snapdragon 845) also introduces a hardware isolated subsystem called the secure processing unit (SPU), which is designed to add vault-like characteristics to existing layers of Qualcomm Technologies’ security features.


  • Kryo CPU – The custom built 64-bit ARM v8-compliant Kryo 385 CPU has independent efficiency and power clusters, each designed to optimize for a unique user experience.
    • Four performance cores up to 2.8GHz (25 percent performance uplift compared to previous generation)
    • Four efficiency cores up to 1.8GHz
    • 2MB shared L3 cache
    • 3MB system cache
  • Hexagon DSP – The Hexagon 685 DSP is designed for advanced imaging and computer vision tasks and to significantly improve performance and battery life. It includes the Qualcomm All-Ways Aware™ sensor hub and HVX for optimal efficiency.
    • 3rd Generation Hexagon Vector DSP (HVX) for AI and imaging
    • 3rd Generation Qualcomm All-Ways AwareTM Sensor Hub
    • Hexagon scalar DSP for audio
  • Adreno VPS – The Adreno Video Processing system comes with up to 30% faster graphics rendering and 30% more power efficient for all visual processing. Developers gain access to the latest graphics APIs like OpenGL 3.0/3.2, Vulkan 2, DX12 FL 12 and OpenCL 2.0 full profile.
    • 2.5X higher display throughput
    • 2400×2400 @ 120 FPS per eye
    • Room-Scale 6DoF with simultaneous localization and mapping (SLAM)
    • Adreno Foveation: multiple technology advancements for multi-view, tile-based foveation with eye-tracking and fine grain preemption
  • Spectra ISP – The 14-bit Qualcomm Spectra 280 architecture offers active depth sensing, capable of capturing changes in depth as small as 0.1mm. This will enable users to detect walls and other surrounding objects while using XR. Active depth sensing also improves image quality for bokeh effect, portrait, refocusing and other high-resolution photography features.
    • Ultra HD premium capture
    • Qualcomm Spectra Module Program, featuring Active Depth Sensing
    • Motion Compensated Temporal Filtering video capture
    • Multi-frame noise reduction
    • High performance capture up to 16MP @60FPS
    • Slow motion video capture (720p @480 fps)
    • ImMotion computational photography
  • Qualcomm AI Engine – Qualcomm AI Engine hardware includes the Hexagon Vector Processor, Adreno VPS, and Kryo CPU, plus software features that all contribute to make on-device AI experiences possible in camera, audio, security and more. The key benefits of on-device AI include real-time responsiveness, improved privacy, and enhanced reliability.
  • Qualcomm Security Foundation – Robust security to address ever-increasing threats to device security and privacy are an absolute necessity and the Security suite is designed to provide exactly that.

Secure Foundation of Qualcomm SD845 / SDA845 (Snapdragon 845)

Android 10 BSP release

  • Periodic Android based BSP releases include in-depth documentation along with a host of royalty-free multimedia codecs
  • Contact Sales team at for software solutions and customizations

The full-featured releases have support for the following peripheral devices and I/Os:

  • Qualcomm Snapdragon™ 845 (SDA845) processor Octa-core Kryo™ CPUs running at 2.8GHz (Gold Cluster) and 1.8GHz (Silver Cluster)
  • USB-C (USB 3.1/gen 1) with UltraHD display support; Input, OTG, MTP and mass storage devices
  • USB-SS based input, MTP, camera (including Android External camera provider) and mass storage devices
  • WiFi 802.11n/ac dual band (2.4 GHz and 5 GHz client functionality) and DBS
  • BLE 5.x
  • 4K HDMI Input with CEC
  • 4K HDMI Output with CEC
  • M.2 SSD access, SD card access and UFS memory
  • Persistent MAC address programming for WiFi/BT
  • Qualcomm SDKs’ support
  • Analog and Digital audio
  • Miracast
  • Control of user provisioned LEDs
  • Auto boot and Power ON
  • Android OTA update Procedure
  • Android Verified Boot(dm-verity)
  • Android Recovery

Specialized solutions through SDKs from Qualcomm that are enabled from the Android BSP on IFC6720 platform

  • Snapdragon Neural Processing Engine SDK, for artificial intelligence (AI) is designed to run one or more neural network models trained in Caffe/Caffe2, ONNX, or TensorFlow on Snapdragon platforms, whether that is the CPU, GPU or DSP and provides customers a powerful, energy efficient platform for delivering intuitive and engaging deep learning-driven experiences on their product.
  • FastCV SDK for Android that is designed to make it easy to integrate facial processing and facial recognition features into your application. Penguin Solutions also enables the OpenCV APIs to provide even more extensive capabilities in the Computer Vision domain.
  • The Hexagon™ SDK that is designed to enable device manufacturers and independent software providers to optimize the features and performance of multimedia software. These optimizations help allow audio, imaging, embedded vision, and heterogeneous computing acceleration on the Hexagon DSP embedded in Snapdragon processors.
  • The Adreno™ SDK, with which you can take full advantage of the graphics and computation power provided by the Adreno GPU and optimize applications for faster frame rates, smoother rendering, and longer battery life.
  • The Snapdragon™ Power Optimization SDK that is designed to allow developers to make requests to the Qualcomm Snapdragon processor on how the internal frequency control mechanism can assist your application in runtime power and performance scheduling decisions.


1. What is IFC6720?

The Penguin Edge IFC6720 is a high performance production-ready turnkey product designed for AI/ML centric 4K video distribution use-cases. It is based on Qualcomm’s custom Octa-core 64-bit Kryo(385) CPU (Snapdragon 845) processor for embedded applications. The plug-and-play IFC6720 comes in a low-profile aluminum anodized extruded enclosure of size 175mm x 160mm x 25mm with in-built thermal dissipation and EMI shielding.

2. Does IFC6720 platform come with an enclosure?

Yes. The product comes with a low-profile aluminum anodized extruded enclosure of size 175mm x 160mm x 25mm with in-built thermal dissipation and EMI shielding for better RF noise protection and improved performance.

3. Does Penguin Solutions offer other form factors based on the Qualcomm Snapdragon 845 processor?

Yes. Penguin Solutions offers a Micro SoM and a development kit based on that SoM. All native interfaces of the Snapdragon 845 processor are available on the development kit. Please refer to the product page at this link for more details.

4. Does Penguin Solutions provide any custom design solutions?

Yes, while we offer standard products off-the-shelf (OTS) on our website and through our multiple distributors, 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. In addition, Penguin Solutions 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.

5. Where can I find more information about the IFC6720 product? What do I get when I buy an IFC6720? Is the device available internationally?

The system SKU comes with a fanless metal enclosure with in-built thermal dissipation techniques, external antennae for WiFi & BT and a brick power supply.

Please check on the exact product SKU for the presence of specific interfaces, pre-loaded software and if an enclosure is included. Once you register the product with us, you would get dedicated support from Penguin Solutions.
Penguin Solutions website has a lot of useful information about our Application Ready Products at

The board ships to most places worldwide and relevant shipping and local tax/customs duty charges may apply. Please contact for pricing details or any additional questions that you may have before buying an IFC6720.

6. Does Penguin Solutions have a blog/newsletter?

Yes! You can find our periodic blogs at Here you can keep up with all of the latest information about our products, conference/trade show appearances, and innovative customer case-studies and applications.


7. What are the accessories available?

Our website lists all the available accessories. Please note that User Guides and product datasheets are available for all accessories.

8. Does the product support a cellular or GSM connection?

The IFC6720 does not include support for a wireless modem. Third party cellular modem dongles can be connected to the IFC6720 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 that is mated to this product.

9. What is the storage capacity of the IFC6720 platform? Is it expandable?

The on board storage (UFS) capacity is 64GB. Storage can be expanded through multiple options like a M.2-2280 SSD card or a Micro-SD card or USB storage on the IFC6720.

10. What are the performance details of the IFC6720? What is the speed of the RAM?

The IFC6720 product is based on the Snapdragon 845 processor, which includes custom Qualcomm® Kryo™ Octa-core 64-bit ARM V-8 compliant CPUs organized as two clusters viz. Performance@2.8GHz each and Efficiency@1.8GHz each with 2MB shared L3 cache and 3MB system cache.

The onboard 4GB LPDDR4X RAM operates at 1866 MHz

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?

The Snapdragon 845 natively supports dual-link MIPI-DSI and USB-C with DP Alternate Mode

The IFC6720 product supports an HDMI Output port and DisplayPort over USB-C port. Both these ports are capable of rendering4K60 resolution content concurrently.

12. What are the capabilities of the video Decoder/Encoder on the IFC6720?

Please refer to for supported codecs from Android. Hardware accelerated capabilities of the SDA845 SoC are:

Supported Codec Profile(s) Resolution/Bitrate/Framerate
Video Decode H.265 (HEVC) Main profile(8-bit/10-bit) up to level 6 720p/120Mbps/480fps 1080P/120Mbps/240fps 3840×2160/120Mbps/60fps 4096×2160/120Mbps/60fps 4096×2304/120Mbps/30fps
H.264 (AVC) (Constrained) Baseline, main, (Constrained) high profiles; up to level 5.2 720p/120Mbps/480fps 1080P/120Mbps/240fps 3840×2160/120Mbps/60fps 4096×2160/120Mbps/60fps 4096×2304/120Mbps/30fps
H.263 Profile 0; up to Level 70 720×576/16Mbps/30fps 864×480/16Mbps/30fps
MPEG-4 Simple, Advanced simple profiles; up to levels 6 and 5, respectively 1080P/40Mbps/30fps
MPEG-2 Main profile 1080P/40Mbps/30fps
VC-1 Adv Main, Simple and High profile 1080P/20Mbps/30fps
DivX DivX 4/5/6 1080P/10Mbps/30fps
VP8 Profile 0, Version 0/1/2/3 720p/100Mbps/240fps 1080P/100Mbps/240fps 3840×2160/100Mbps/30fps 4096×2160/100Mbps/30fps 4096×2304/100Mbps/24fps
VP9 Profile 0; 8-bit; Level 5.1 Profile 2; 10-bit; Level 5.1 720p/120Mbps/480fps 1080P/120Mbps/240fps 3840×2160/120Mbps/60fps 4096×2160/120Mbps/60fps 4096×2304/120Mbps/30fps
Video Encode H.265 (HEVC) Main profile 8-bit, up to level 6; Main profile 10-bit, up to level 6 (10-bit HDR encoding with HLG standard only) 720p/120Mbps/480fps 1080P/120Mbps/240fps 3840×2160/120Mbps/60fps 4096×2160/120Mbps/60fps 4096×2304/120Mbps/30fps
H.264 (AVC) Baseline, main, high profiles; up to level 5.1 720p/120Mbps/480fps 1080P/120Mbps/240fps 3840×2160/120Mbps/60fps 4096×2160/120Mbps/60fps 4096×2304/120Mbps/30fps
H.263 Profile 0; up to Level 70 352×288/2Mbps/30fps 864×480/2Mbps/30fps
MPEG-4 Simple profile; till level 6 720P/4Mbps/30fps
VP8 Profile 0, Version 0/1/2/3 720p/100Mbps/240fps 1080P/100Mbps/120fps 3840×2160/100Mbps/30fps 4096×2160/100Mbps/30fps 4096×2304/100Mbps/24fps

13. What are the camera capabilities of the IFC6720?

The IFC6720 product does not provision for a MIPI-CSI camera connector. The native MIPI-CSI interfaces are used to derive a HDMI video input that is capable of streaming 4K60 videos.

USB camera (including Android External camera provider) is supported.

14. How much power does the product draw? Is it possible to measure the power?

The IFC6720 product is powered by a 12V/3A wall adaptor or an optional PoE+ Injector Input. Our products typically offer support for 7V-16V power input range. The total approximate power drawn by the IFC6720 platform ranges between 6W to 17W when different use cases are executed.

There could be test points made available on the board to measure run-time power. Please refer to the product’s 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 IFC6720 also comes with 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 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 Penguin Solutions, and hence not provided.

All software releases are accompanied with release notes, user guides and application notes that describe the installation procedure.

17. What is the support model from Penguin Solutions after products are purchased?
Penguin Solutions offers a range of standard products off-the-shelf (OTS) on its website and through our distributors. 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 our 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, Penguin Solutions 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 to obtain more details of the support contracts.

Networking, IO and Wireless

18. Does the device support networking and wireless communication?

Supported connectivity includes 802.11ac 2X2 MU-MIMO 2.4GHz/5GHz + Bluetooth 5.xLE (available via WCN3990) and GPS (supported via Qualcomm SDR845).

19. 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 Penguin Solutions TechWeb support portal.

20. Does the platform support PoE?

Yes, the IFC6720 product supports PoE+ and no additional accessories are required. The product provides GbE uplink through a USB to GbE controller that enables Power Over Ethernet (PoE+) supporting IEEE802.3at and IEEE802.3af compliant PD configuration. This allows the user to power the system from PoE enabled switches using a single cable.

PoE is an optional feature and is not present on the default SKUs available from eCommerce. Please contact to get this feature on a built-to-order SKU.

21. What are the IO interfaces available?

Standard I/O interfaces including GbE, USB-SS, USB-C, HDMI In, HDMI Out and audio jack are available on the enclosure. 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 IFC6720?

A Board Support Package (BSPs) for Android 10 with support for all interfaces would come pre-loaded on this product and will also be made available as an officially supported package on our TechWeb portal. Periodic releases shall be provided with feature improvements on this package. Penguin Solutions 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 Penguin Solutions 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 on this platform?

Yes. To go to fastboot mode, keep the Vol- button 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 can recover through a procedure that uses the USB port. Please logon to our Techweb repository to access the necessary document.

26. Is the Hexagon DSP available on the IFC6720 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 IFC6720 comes with the Hexagon™ 685 DSP with dual-Hexagon vector processor 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 Hexagon DSP code modules. Please check for downloading the SDK.

27. 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. Please contact our sales team if this is a requirement for your product.

Nevertheless, it is possible to side-load 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