Why IFC6309 Micro SBC?
- Purpose built for industrial IoE systems at a very affordable price
- Powered by the high-performance and low-power Qualcomm Snapdragon 410E (APQ8016E) processor
- Credit-card sized small form factor (54mm x 85mm); short profile of only 16mm
- Full-featured SBC; just plug and play
- Meets several industrial design requirements
- Comprehensive support for upstream Linux kernel (Linaro) and Android (Lollipop)
- Long product lifecycle assurance (longevity)
- Extended operating temperature range of -20ºC to +70ºC
- EMI shielding for RF noise sensitive designs
- Optional SKUs with
- Commercial temperature grade (See SKU variants tab)
- Cost-optimized solution (See SKU variants tab)
- Power over Ethernet (PoE) PD and RS485 interface cards for systems operated over long distances and in electrically noisy environments
- Comprehensive set of I/Os with uncompromised direct access to interfaces despite the small size
- Dual MIPI-CSI cameras with support up to a total of 13MP (51-pin connector)
- Integrated WiFi/BLE/GPS/GbE port/expansion headers
- Micro HDMI for full 1080p displays
- LVDS supporting WUXGA 1920 x 1200, 24-bit/pixel or QXGA
- Integrated compact combo jack for headphone and mic-in
- Easy path to production volume manufacturing from prototyping with the DragonBoard™ 410C community board
- Same footprint as that of the 96Boards CE based DragonBoard 410C
- Software developed on the DragonBoard 410C can be reused in the IFC6309
High performance, low-power and cost-effective solution based on the Qualcomm Snapdragon 410E Processor
Introducing the new IFC6309 Micro SBC powered by the Qualcomm® Snapdragon™ 410E application processor (APQ8016E). The credit-card sized plug-and-play IFC6309 Micro SBC reference design provides industrial IoE system designers instant access to the compute power, comprehensive I/O, and connectivity of the Snapdragon 410E SoC. Powered by quad-core ARM®v8 Cortex®-A53 CPUs, the IFC6309 Micro SBC is the 3rd in the family of Snapdragon processor-based embedded computing platforms from Penguin Solutions. Unique features include support for WiFi/BLE, GPS, HDMI displays, dual-MIPI-CSI cameras, GbE ports, LVDS, and optional PoE and RS485 interfaces. With robust support for an upstream Linux kernel (Linaro) and Android (Lollipop), coupled with extended operating temperature and long lifecycle, the IFC6309 Micro SBC provides an ideal choice for a multitude of industrial applications.
- Industrial automation
- Internet of Everything (IoE)
- Digital Signage, Smart Infrastructure, and Retail
Penguin Solutions ensures a long life cycle for embedded products. The IFC6309 Micro SBC comes with heatsink, EMI shielding, and RTC. The IFC6309 full reference design is attractively priced at $136 and includes the Micro SBC, power adapter, microUSB cable, and acrylic base. Commercial production SKUs are available with different combination of features for OEMs with prices starting as low as $85 for small quantities. Please see “Pricing” tab for more information.
Snapdragon 410E processors are designed to meet the demanding requirements of embedded computing applications with its high performance, energy efficiency, multimedia features, and integrated connectivity.
Processing Power, Memory, and Storage
- Qualcomm® Snapdragon™410E processor (APQ8016E SoC)
- Quad-core ARM® Cortex® A53 64-bit CPU @1.2GHz each, ARMv8-A ISA compliant
- Adreno™ 306 GPU with support for OpenGL ES 3.0, DirectX, and OpenCL
- Hexagon™ QDSP6 @700MHz for ultra-low power audio and computer vision processing
- Integrated ISP with support for 1.5GPs throughput
- 1GB LPDDR3 RAM @533MHz + 8GB eMMC (eMCP package)
- MicroSD card connector
- 802.11 b/g/n 2.4GHz WiFi, BT 4.1 LE, GPS
- 10/100/1000Mbps Ethernet on an USB2.0 to GbE controller
- Supports dual-cameras (13MP total) on MIPI-CSI
- LVDS-based panel and touch screen display supporting WUXGA 1920 x 1200,
- 24-bit/pixel or QXGA 2048 x 1536
- µHDMI output for HD1080p @30fps video and HD audio
- Miracast™ support, WiFi wireless streaming to external 720p display
Audio, Video, Interface, and Connectivity
- µHDMI Rev 1.3a for 1080p HD
- Dual MIPI-CSI2 (4/2-lane)—dual cameras up to 13MP
- H.264 playback and capture @1080p
- H.265 playback @720p
- HD 5.1 Audio and mic-in
- BT4.1 and Wi-Fi
- µSD card connector
- 2 x USB 2.0 (Host), 1x USB 2.0 (Debug)
- 26-pin expansion header with I2C, SPI, I2S, 2x UART, 20x GPIO
- Power-over-Ethernet (PoE) and RS485 port (Optional, via an interface card)
- LVDS for touch screen displays (see FAQ for more details)
Power, Mechanical, and Environmental
- Power: +12V Input Socket (1.5A typ.)
- Dimensions: 54mm x 85mm (Micro-SBC; credit card size)
- Operating Temp: -20ºC to +70ºC
- Relative Humidity: 5 to 95% non-condensing
- RoHS and WEEE compliant
- Shorter profile of 16mm
The Snapdragon 410E (APQ8016E) processor platform is ideal for high-end Internet-of-Everything (IoE) devices at the edge of the network in smart homes, industrial automation, digital media players, smart surveillance and home appliances.
Designed to meet the demanding requirements of embedded computing applications with its high performance, energy efficiency, multimedia features and integrated connectivity, the Qualcomm® Snapdragon™ 410E processor is ideal for a broad mix of use cases, such as smart homes, building automation, industrial control, and digital signage. Snapdragon 410E (APQ 8016E) for embedded computing is designed for longevity. With the IFC6309 Micro SBC full development kit and product-ready SKU variants, multiple solutions are available to support Snapdragon™ 410E (APQ8016E) based IoE devices from initial concept all the way to production volume manufacturing.
Why Snapdragon processors for embedded systems?
- Superior performance with quad-core ARM® Cortex®-A53 CPUs and energy efficiency for long lasting battery life
- Excellent GPU performance, with Qualcomm® Adreno™ 306 GPU
- Rich multimedia and connectivity capabilities including 802.11 b/g/n 2.4GHz Wifi, BLE, and GPS
- Differentiate with a dedicated Qualcomm® Hexagon™ DSP for audio and computer vision processing
If these are your requirements, embedded systems powered by Snapdragon 410E (APQ8016E) processors will make it easier.
1. What is IFC6309 Micro SBC?
The Penguin Edge IFC6309 Micro SBC is a full-fledged Single Board Computer (SBC) based on the powerful quad core 64-bit Snapdragon 410E SoC, powered by the ARM® Cortex®-A53 processor. Measuring about the size of a credit card (54mm x 85mm), the production-ready platform is suitable for several industrial embedded designs without compromising on direct access to a rich set of I/Os. Unique features include support for dual-MIPI-CSI cameras, an LVDS display interface, and an optional adapter card with Power-over-Ethernet (PoE) and industrial-grade RS485 interface. This platform provides a perfect environment for a variety of unique Android and Linux based industrial embedded applications such as Industrial automation, Sophisticated IoE devices, Robotics and Medical devices.
2. Where can I get more information on the IFC6309 Micro SBC? What do I get when I buy one IFC6309? Is the device available internationally?
The Penguin Solutions website has a lot of useful information about our SBCs at https://www.penguinsolutions.com/edge/products/single-board-computers. The IFC6309 reference design package contains the IFC6309 Micro SBC, stand-off’s, 12V power supply, micro USB cable, and instructions to use it. Please check on the exact product SKU for the pre-loaded software, available memory and accessories provided. Once you register the product with us online, you can get dedicated support with BSPs for both Android and Linux from Penguin Solutions. The board would be shipped to most places around the world and relevant shipping and excise duty charges apply. Please contact PenguinEdgeSales@penguinsolutions.com for exact pricing.
3. Does Penguin Solutions have an active blog?
Yes! You can find our periodic blogs at https://www.penguinsolutions.com/edge/resources/blog/category/articles. Here you can keep up with all of the latest information about our products, conference and trade show appearances, and innovative customer applications. https://discuss.96boards.org/ is also an excellent resource for developers.
4. Does Penguin Solutions offer Warranty replacement/return materials authorization (RMA)?
Yes, please contact our sales team at PenguinEdgeSales@penguinsolutions.com for specific details for your product.
5. What are the accessories available?
Our website https://www.penguinsolutions.com/edge/products/accessories lists all the available accessories. Please note that User guides and product datasheets are available for all accessories.
6. Does the board support a cellular or GSM connection?
The IFC6309 Micro SBC does not include support for a wireless modem. Third party cellular modem dongles can be connected to this platform via USB ports and may require special drivers from the respective manufacturers.
7. What is the storage capacity of the IFC6309 Micro SBC? Is it expandable?
Please check on the exact product SKU for the pre-loaded software and available memory. The on-board storage (eMMC) capacity is 8GB. Memory can be expanded by connecting a Micro-SD card or a USB Hard drive.
8. How powerful is the IFC6309 Micro SBC? What is the speed of the RAM?
The standalone IFC6309 Micro SBC is powered by a quad-core 64-bit ARM®v8 Cortex®-A53 based applications processor capable of 1.2 GHz speed with 512 Kb L2 cache. The Qualcomm Adreno™ 306 GPU operates at 450 MHz and is capable of 24.3 GFLOPS of general purpose compute. It provides support for OpenGL ES 3.0 and OpenCL 1.1 embedded profile. Note that these libraries are provided as binaries only. The onboard DDR3 RAM, which is part of the eMCP package, operates at 533MHz. AnTuTu scores for the IFC6309 Micro SBC platform running Android is 19000. All of our Android releases are also validated with the Trepn™ Profiler to ensure that all CPU cores are capable of operating at 1.2GHz.
9. What types of displays are supported and at what resolution?
HDMI v1.3a supporting 1080p@30fps/720p@60fps and LVDS supporting WUXGA 1920 x 1200, 24-bit/pixel or QXGA available are the displays supported (displays are mutually exclusive when option added). The display accessories can be purchased from https://www.penguinsolutions.com/edge/products/accessories.
10. What are the capabilities of the video Decoder/Encoder?
Please refer to https://developer.android.com/guide/appendix/media-formats.html for supported codecs from Android.
||H.263 hw accelerated
||• 3GPP (.3gp) • MPEG-4 (.mp4)
||Profile 0 level 70
|H.264 AVC hw accelerated
||• 3GPP (.3gp) • MPEG-4 (.mp4)
||High profile level 4
|MPEG-4 SP hw accelerated
||Adv Simple profile level 5
||Adv Simple profile level 3
|DivX 4, 5, 6/MP2
|DivX 3.11 Hardware-based
||• WebM (.webm) • Matroska (.mkv
|Sorenson Spark/On2 VP6
||• 3GPP (.3gp) • MPEG-4 (.mp4)
||Profile 0 level 70
||• 3GPP (.3gp) • MPEG-4 (.mp4)
||High profile level 4
||Adv Simple profile level 5
11. What is the camera capability?
The camera interface to the IFC6309 Micro SBC is through a 4-lane+2-lane MIPI-CSI 51 pin connector. Dual camera capability in PiP mode is supported on this connector. The 4-lane CSI0 supports CMOS and CCD sensors and is capable up to 13MP sensors. The 2-lane CSI1 has webcam support and is capable up to 8MP sensors. IFC6309 Micro SBC has been validated with the OV5640 camera module from OmniVision®. Note that the camera is not provided as part of the IFC6309 Micro SBC kit. It can be purchased as an accessory from https://www.penguinsolutions.com/edge/products/accessories
12. How much power does the board draw? Is it possible to measure the power?
The IFC6309 is powered from a 12V/2A wall adaptor. The total approximate power is 12W.
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 usecases. Note that we run the Trepn profiler on all our software releases.
13. What are the audio capabilities?
Audio is available through HDMI(1.3a), USB and speaker out. Optional LVDS audio will be routed to the onboard audio combo jack and thus LVDS audio will be heard when a headset is connected. A Communication Device Class Pulse Density Modulation (CDC PDM) port interfaces between PM8916 and APQ8016E for audio applications. The IFC6309 Micro SBC platform has 5.1 capability and a microphone for recording. Dolby® Digital, DTS®, Dolby TrueHD, and DTS-HD Master Audio™ are some of the standards that are part of the HDMI Version 1.3a specification.
14. What documents are provided? Are board design files also provided?
We provide Datasheets, User guides and Hardware Reference Manual. Schematics and Board design files are proprietary and thus not shared.
All software releases are accompanied with release notes, user guides and application notes that describe all the features and the installation procedure. Apart from these, all technical questions related to the platform and the default software addressed to email@example.com are promptly answered once the product is registered with us.
Networking, IO and Wireless
15. Does the device support networking and wireless?
Yes, 10/100/1000MB Ethernet is supported through the USB2.0 to Gigabit Ethernet controller. Yes, integrated Wi-Fi 802.11 b/g/n (WCN3620) + Bluetooth 4.1 LE is available via the onboard Qualcomm Atheros WCN3620. GPS is supported via WGR7640.
16. How can I change the MAC address for WiFi/BT/Ethernet on my board?
This should not be necessary since the correct addresses are programmed before the board is shipped. But if it is still required, please refer to the App Notes available on our website.
17. What are the IO interfaces available?
Standard I/O interfaces including GbE, I2C, SPI, UART, UIM, GPIOs, and on-board Serial Console are available. There are two USB 2.0 host ports. We also provide a 26 pin expansion header off which 20 GPIOs are available for users. Off the 20 GPIOs, four full BLSPs and 2 lines for an additional BLSP are possible. So if all BLSPs are used, there would be two GPIOs available for use on the expansion header.
18. What operating systems are supported and what is the OS roadmap?
Android Lollipop version BSP package is officially supported and available on Penguin Solutions Techweb. We also provide an Ubuntu-based Linaro Member Build available that provides a desktop like environment using Ubuntu and the LXDE desktop. This Linux package is also officially supported from Penguin Solutions Techweb.
19. Is root access possible? 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
20. Is fastboot supported? How to enter fastboot?
Yes. To go to fastboot mode, keep the Fastboot button (label 13 on the QSG document for IFC6309 Micro SBC) pressed before powering on the board. Release it after the board is powered on.
21. I’ve modified the boot partitions on my board and the board is no longer booting. What should I do?
If the eMMC partitions have been erased or partition table has been corrupted, you need to recover the eMMC using the instructions you can find on Penguin Solutions Techweb support portal by referring to the application note called “IFC6309 AppNote Recovery of bricked boards using SD Card”.
22. Is Hexagon DSP supported on the IFC6309 Micro SBC platform?
Yes. The IFC6309 Micro SBC has a Qualcomm Hexagon™ QDSP6 Version 5 processor that runs up to 691MHz. The CPU computations related to real-time media and sensor processing can be offloaded to the Hexagon DSP. The custom audio/voice algorithms, encoders, and decoders to the audio framework are some of the use-cases possible on the Hexagon DSP. The Hexagon SDK for APQ8016E is not yet available and might be ready by Q1 2016. Please do check for updates on Qualcomm’s QDev network’s Hexagon SDK page https://developer.qualcomm.com/forums/qdevnet-forums/multimedia-optimization-hexagon-sdk
23. How can I get kernel debug messages?
Connect the device’s serial port (located on the bottom side) 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.
24. Why isn’t Google Play (previously Android Market) available on my board?
Google Play (previously Android Market) is part of Google Mobile Services(GMS) and is licensed separately from 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. But it is possible to sideload any Android application using the following commands:
#adb install apk
Should you have further questions not answered by the above FAQ and would like to have them included here, please contact PenguinEdgeSales@penguinsolutions.com.