FAQs

Share Button

General

How to download and build source code from Code Aurora?

Share Button

Please visit https://www.codeaurora.org/xwiki/bin/Snapdragon+Developer+Platforms

Where do I find information on the Qualcomm® Hexagon™ DSP?

Share Button

Visit the following page to get more information on the Hexagon DSP Access Program and how to register:

https://developer.qualcomm.com/mobile-development/mobile-technologies/multimedia-optimization/hexagon-dsp-access-program

 

No longer able to find Java 6 JDK?

Share Button

To build the Dragonboard images it is required to install Java 6 JDK. However you can no longer find the package  following the reference from the official Android website:

http://source.android.com/source/initializing.html  

The workaround is to go to Debian archive website and get it from there

http://packages.debian.org/squeeze/sun-java6-jdk

What is fastboot?

Share Button

The fastboot utiity is part of the Android SDK. It allows a developer to modify contents of the flash and to test out boot images. Its couterpart, adb, can be used to boot your device into fastboot mode with the command “adb reboot-bootloader”. Please be aware that you can easily wipe out the bootloader on your device, so use this utility with caution. Please see developer.android.com/sdk for more information.

What is the DragonBoard™ development kit?

Share Button

The DragonBoard™ is a powerful, feature-rich and versatile easy-to-use exposed board form-factor development platform based on Qualcomm™ Snapdragon™ processors for component vendors, software developers, embedded developers and universities to develop, test, and optimize their projects, products and other technology offerings on Qualcomm processors.

Multiple reference designs are offered based on various Snapdragon processors.

Consult the Comparison table for more details.

 

Where can I buy Dragonboard Development boards?

Share Button

There are several DragonBoards available from different vendors.

Please visit the Comparison table, click on one of the processors, visit the vendor link from the Purchase section on the left.

Where can I find the software build number on my Dragonboard?

Share Button

You can find the software build number in:

Settings->About Phone->Build Number

Where can I find the USB drivers for my host machine for developing Dragonboard software?

Share Button

The USB drivers are provided in the Android SDK:

http://developer.android.com/sdk/index.html

Why can’t I find Google Play (previously Android Market) on my Dragonboard?

Share Button

Google Play (previously Android Market) is licensed separately through Google and only available on most commercial Android devices.

How do I enable HDMI output?

Share Button

From the Applications menu, find Qualcomm Settings. The icon will be a blue Q on a white background. To enable HDMI output, make sure that Qualcomm Settings->HDMI Display Options->HDMI_ON is selected. 

Dragonboard™ development board based on Qualcomm® Snapdragon™ processors

Where and when can I buy the Dragonboard 8074 Development board?

Share Button

The DragonBoard 8074 is now shipping.

Visit the Intrinsyc store for more details.

 

 

What documentation will customers receive with the DragonBoard 8074?

Share Button
  • Quick Start Guide
  • Hardware Document Set
    • APQ8074 Chipset Data Sheet
    • PM8841 Device Specification
    • PM8941 Device Specification
    • WCD9320 Device Specification
    • LPDDR3 Hardware Programming
  • Software Document Set
  • APQ8074 GPIO configuration spreadsheet
  • Software Interface Document Set (Registers)
    • APQ8074 Chipset Software Interface
    • PM8841 IC Software Interface
    • PM8941 IC Software Interface
    • WCD9320 Audio Codec Software Interface
  • Development Kit User Guide
  • Development Kit BSP Programmers Guide
  • Release Notes
  • Schematics & BOM:
    • CPU Board / SOM
    • Carrier Board
    • Display Board
    • Codec Board
    • Bill of Materials

How do I get support for the DragonBoard 8074?

Share Button

There are multiple resources available to get support for your Snapdragon 8074 based DragonBoard dev kit:

1) First review the DragonBoard documentation at http://dragonboard8074t.intrinsyc.com. A one time registration is required to access this site. You will need your DragonBoard CPU serial number and email for registration.

2) You can also consult the FAQ list on http://mydragonboard.org/FAQ under 8074 based DragonBoard category or at http://www.intrinsyc.com/products/qualcomm/dragonboard-faq.aspx

3) If you still don’t find the answer to your question, please post a topic under Forum on http://myDragonBoard.org/community under the 8074 based DragonBoard category. You will need to register on the web site for posting on Forums. As part of your purchase you receive 30 minutes of product support.  Support for your product is provided at http://myDragonBoard.org/community. If you need additional support please contact us at dragonboard@intrinsyc.com

What is included in the DragonBoard 8074 BSP?

Share Button

The Board Support Package (BSP) for the DragonBoard 8074 includes the following:

a)     A build script to download the Android Open source code from Code Aurora Forum (CAF) using a specific release TAG. CAF is a Linux Foundation’s Open Source community.  All Open Source code including the bootloader, kernel and framework are hosted on CAF https://www.codeaurora.org/xwiki/bin/QAEP/

b)      Several board specific patches in addition to the CAF release

c)       Qualcomm proprietary firmware and subsystem specific binaries: e.g. GPU Firmware, Multimedia / Audio Video Codec Firmware, Wi-Fi firmware, executable and libraries for Qualcomm specific Technologies.

d)      Pre-compiled binaries in case you don’t want to spend 1-2 hours for downloading and 3-4 hours for building the binaries. The pre-compiled binaries are good to start the Android Application development or Android OS Evaluation of the board.

e)      BSP README:  contains a brief overview of the release and how to re-build the release.

What Version of Android and Kernel 8074 BSP has?

Share Button

The DragonBoard 8074 BSP is Android 4.3 with kernel version 3.4.0 with SMP.

Can I run my Android Application on the DragonBoard 8074?

Share Button

The BSP is ready to use Android SDK, no need to build anything. It self-contains packages required for Application Development. The DragonBoard comes with the same set of android OS binaries programmed on the board, so you can develop your Android applications using Android SDK and use the DragonBoard as development platform right out of the box.

How do I update the Android system image on the DragonBoard?

Share Button

The DragonBoard comes with a pre-programmed Android image, here is how you can upgrade to the latest software release:

- Setup adb and fastboot as per your Host OS, (for Linux, setup 51-udev-android-rules, and for Windows Install drivers from the release) and then setup Android SDK with fastboot and adb utilities.

- Press “Volume –“and then power up the board, this will go to fastboot. And then run flashall.bat on windows and flashall.sh on Linux from the prebuilt binaries folder.

Can I compile my own kernel and Android framework so that the DragonBoard can run my kernel, framework customized Android image?

Share Button

Yes, you can compile most of the source code hosted on codeaurora.org. The DragonBoard 8074 is a fully customizable development platform, you can make changes, modify code as per your need, compile and run on target.

Which CAF tag is for my DragonBoard 8074?

Share Button

For BSP 1.0 : M8974AAAAANLYA31050108 CAF tag is the code base for DragonBoard 8074,
                https://www.codeaurora.org/cgit/quic/la/platform/manifest/tag/?id=M8974AAAAANLYA31050108

For BSP 1.1 : M8974AAAAANLYA31050138 CAF tag is the code base for DragonBoard 8074,
                https://www.codeaurora.org/cgit/quic/la/platform/manifest/tag/?id=M8974AAAAANLYA31050138

For BSP 1.1.1 : M8974AAAAANLYA31050138 CAF tag is the code base for DragonBoard 8074,
                https://www.codeaurora.org/cgit/quic/la/platform/manifest/tag/?id=M8974AAAAANLYA31050138

For BSP 1.2 : LNX.LA.3.2-07950-8×74.0 CAF tag is the code base for DragonBoard 8074,
                https://www.codeaurora.org/cgit/quic/la/platform/manifest/tag/?id=LNX.LA.3.2-07950-8×74.0

For BSP 2.0 : LNX.LA.3.5-08210-8×74.0 CAF tag is the code base for DragonBoard 8074,
                https://www.codeaurora.org/cgit/quic/la/platform/manifest/tag/?id=LNX.LA.3.5-08210-8×74.0

For BSP 2.1 : LNX.LA.3.5-01620-8×74.0 CAF tag is the code base for DragonBoard 8074,
                https://www.codeaurora.org/cgit/quic/la/platform/manifest/tag/?id= LNX.LA.3.5-01620-8×74.0

Please note that getSource_and_build.sh downloads the proper tag, applies patches to respective Android projects, and makes the buildroot for you once you have downloaded the  BSP from the Intrinsyc secure server: http://dragonboard8074.intrinsyc.com
Refer to BSP Programmers guide for more details.

 

Does the DragonBoard support OpenCL?

Share Button

The DragonBoard BSP supports OpenCL. This allows you to use the GPU extensively for gaming and multimedia related acceleration.

What are the different OS supported?

Share Button

Currently only Android 4.2.2 supported, but Intrinsyc has future plan of supporting more OS coming in road-map.

IFC6410: Snapdragon APQ8064 based SBC

What is the storage capacity of the board? Is it expandable?

Share Button

The on board storage (eMMC) capacity is 4GB expandable up to 64GB. Memory can be expanded by connecting a Micro-SD card or a SATA Hard drive. The SATA Hard drive would require an external power supply.

What operating systems are supported and what is the OS roadmap? What is the OS/Kernel version supported by the broad? What Host Operating Systems are supported?

Share Button

The Board comes with Android 4.1.2. Additional OS support, including Debian Linux and other operating systems are in a plan of record at this point of time. Please contact us with any special requirements. Kernel Version is 3.4. Only Linux 64-bit systems are supported. We highly recommend Ubuntu 12.04 LTS 64-bit.

Now we want to install a Linux distribution on it (following your documentation and this guide https://github.com/freedreno/freedreno/wiki/Ifc6410 ), but we are having troubles to connect to the board via USB.

Share Button

Please refer to our IFC6410_Fedora20 App Note available on our Techweb.

Need root (superuser) access to the device, so called “Android rooting”. Could you please explain how to get root privileges in Android?

Share Button

Please give below commands in adb shell to get root privileges

adb root

adb remount

Is there support for MIPI-DSI displays?

Share Button

No, only HDMI and LVDS displays are supported.

How to enter fastboot?

Share Button

Please go through the below link, this will explain you how to go for Fastboot mode on IFC6410.

http://mydragonboard.org/?s=fastboot+in+ifc6410

Why can’t I find Google Play (previously Android Market) on my board? Do you provide graphics drivers for the board?

Share Button

Google Play (previously Android Market) is licensed separately through Google and only   available on most commercial Android devices. The OpenGL graphics driver is provided under NDA.

What if the device is not getting detected in fast boot mode?

Share Button

Try to reflash the android image by referring the readme file given in the BSP package which will be available on our Techweb. If still the board is not getting detected in fastboot, may be bootlader crash need to ship the board to our office.

How can I change the MAC address for WiFi on my Board?

Share Button

See the App Note “SYS644X AND IFC641X AppNote For MAC programming Ethernet WiFi Rev B” for this information.  Note boards are now shipped with the correct Wifi and GbE MAC addresses burned, so should not be necessary to change them. 

What is the processing capability of the board? What is the speed of the RAM?

Share Button

Current Release 1.5 supports up to 1.24 GHz, but upcoming Release 2.0 will support 1.7 GHz. . The RAM used works at 533MHz speed.

How can I get kernel debug messages?

Share Button

First, connect to your device’s serial port with a straight-thru (not a null modem) serial cable to   your host PC. Set your terminal program to use

115200,8,n,1,Xon/Xoff. 

Then boot into fastboot mode and issue the following:

fastboot -c “console=ttyHSL0,115200n8r androidboot.hardware=qcom” boot boot.img

You will be seeing debug messages showing up on your serial terminal while the device is booting up.

I have a prolific USB->TTY cable which I use for my other SBCs. I connected this to the IFC6410 and am using settings 115200, 8, 1N (8 data bits, 1 stop bit, no parity and no flow control). I am only getting garbage on the console. Is there a different setting that needs to be used for the serial console?

Share Button

Settings for the board Console is (115200, 8, N, 1, No HW flow control)

To connect the serial console on IFC6410 board we need to have a three pin connector.

The following wiring is needed:

We have R232 header on the board

TX   GND   RX

Take wires from DB9 port and connect it to the header

DB9   TX  ———-   6410    RX

DB9   RX  ———-   6410    TX

DB9   GND ———    6410    GND

Please go through the below link for more details

http://www.mydragonboard.org/2013/rs-232-cable-for-ifc6410/

SYS6440: Snapdragon APQ8064 based Development Kit

What is the storage capacity of the board? Is it expandable?

Share Button

The on board storage (eMMC) capacity is 4GB expandable up to 64GB. Memory can be expanded by connecting a Micro-SD card or a SATA Hard drive. The SATA Hard drive would require an external power supply.

What operating systems are supported and what is the OS roadmap? What is the OS/Kernel version supported by the board? What Host Operating Systems are supported?

Share Button

The Board comes with Android 4.1.2. Additional OS support, including Debian Linux and other operating systems are in a plan of record at this point of time. Please contact us with any special requirements. Kernel Version is 3.4. Only Linux 64-bit systems are supported. We highly recommend Ubuntu 12.04 LTS 64-bit.

How would I go about upgrading the EMMC? I am looking to install a 64GB card. Could you recommend a particular chip to me?

Share Button

We use the FBGA153 on 11.5 x 13 x 1.0 mm package where the max size is 32 GB.  So the board as is can support up to 32 GB as a drop-in HW replacement.  We use Hynix but have tested Sandisk also; other vendors such as Samsung should work as well. 

64GB would require a custom board design for APQ8064.

Is there support for multiple displays? Would the displays work simultaneously?

Share Button

Yes, there is support for multiple displays. HDMI and LVDS displays are supported. Yes both the displays can work simultaneously.

How to enter fastboot?

Share Button

Press vol- and reset button on the board simultaneously, then release rest button first and then vol- button.

Why can’t I find Google Play (previously Android Market) on my board? Do you provide graphics drivers for the board?

Share Button

Google Play (previously Android Market) is licensed separately through Google and only   available on most commercial Android devices. The OpenGL graphics driver is provided under NDA.

What if the device is not getting detected in fast boot mode?

Share Button

Try to reflash the android image by referring the readme file given in the BSP package which will be available on our Techweb. If still the board is not getting detected in fastboot, may be bootlader crash need to ship the board to our office.

How can I change the MAC address for WiFi on my Board?

Share Button

See the App Note “SYS644X AND IFC641X AppNote For MAC programming Ethernet WiFi Rev B” for this information.  Note boards are now shipped with the correct Wifi and GbE MAC addresses burned, so should not be necessary to change them. 

What is the processing capability of the board? What is the speed of the RAM?

Share Button

Current Release 1.5 supports up to 1.24 GHz, but upcoming Release 2.0 will support 1.7 GHz. The RAM used works at 533MHz speed.

How can I get kernel debug messages?

Share Button

First, connect to your device’s serial port with a straight-thru (not a null modem) serial cable to   your host PC. Set your terminal program to use

115200,8,n,1,Xon/Xoff. 

Then boot into fastboot mode and issue the following:

fastboot -c “console=ttyHSL0,115200n8r androidboot.hardware=qcom” boot boot.img

You will be seeing debug messages showing up on your serial terminal while the device is booting up.

Need root (superuser) access to the device, so called \”Android rooting\”. Could you please explain how to get root privileges in Android?

Share Button

Please give below commands in adb shell to get root privileges

adb root

adb remount

APQ8060A based DragonBoard

What documentation will customers receive with the APQ8060A DragonBoard Dev Kit?

Share Button

User Guides:

  • Quick Start Guide
  • Development Kit User Guide
  • Development Kit GPIO User Guide
  • Development Kit I2C User Guide
  • Development Kit SPI User Guide

Programming Guides:

  • Development Kit Programming Guide
  • Display Serial Interface Programming Guide

Reference Manuals:

  • Development Kit Technical Reference Manual

Schematics & BOM:

  • DragonBoard CPU
  • DragonBoard Carrier
  • DragonBoard Display
  • DragonBoard Camera
  • Bill of Materials

Do I get access to source code so that I am able to modify the Android and Linux code, re-build the OS image and test it?

Share Button

The code provided by Intrinsyc consists of binary images to re-flash the board and source code for the open source BSP components. The open source BSP is based on the Code Aurora project and the scope of delivered code is described here: https://www.codeaurora.org/xwiki/bin/QAEP/

What operating systems are supported and what is the OS roadmap?

Share Button

The DragonBoard comes with Android 4.0. Additional OS support, including Debian Linux and other operating systems are planned for the future. Please contact us with any special requirements.

What are my options to build a commercial product based on the Snapdragon APQ 8060A?

Share Button

Intrinsyc manufactures a System-on-Module which is derived from the DragonBoard 8060A Development Kit. You can utilize this system-on-module and a custom carrier card to rapidly build a commercial product. The System-on-Module approach will reduce your development risk and speed your time to market. In addition to our off-the-shelf System-on-Module, Intrinsyc can do complete custom development to your specifications.

How do I get support for the DragonBoard 8060A?

Share Button

There are multiple resources available to get support for your Snapdragon S4 APQ8060A based DragonBoard dev kit:

1) First review the DragonBoard documentation at http://dragonboardsupport.intrinsyc.com/. One time registration is required to access this site. You will need your DragonBoard serial number and email for registration.

2) You can also consult the FAQ list on http://mydragonboard.org/FAQ under S4 APQ8060A based DragonBoard category or at http://www.intrinsyc.com/products/qualcomm/dragonboard-faq.aspx

3) If you still don’t find the answer to your question, please post a topic under Forum on http://myDragonBoard.org/community under the S4 APQ8060A based DragonBoard category. You will need to register on the web site for posting on Forums. As part of your purchase you receive 30 minutes of product support.  Support for your product is provided at http://myDragonBoard.org/community. If you need additional support please contact us at dragonboard@intrinsyc.com

 

 

WordPress Appliance - Powered by TurnKey Linux