Digi ConnectCore 6 Getting Started Manual

For android/yocto
Hide thumbs Also See for ConnectCore 6:

Advertisement

Quick Links

ConnectCore® 6
Android/Yocto
Getting Started Guide

Advertisement

Table of Contents
loading

Summary of Contents for Digi ConnectCore 6

  • Page 1 ConnectCore® 6 Android/Yocto Getting Started Guide...
  • Page 2 Information in this document is subject to change without notice and does not represent a commitment on the part of Digi International. Digi provides this document “as is,” without warranty of any kind, expressed or implied, including, but not limited to, the implied warranties of fitness or merchantability for a particular purpose.
  • Page 3: Table Of Contents

    Create a bootable microSD card using the Linux OS Create a bootable microSD card using the Windows OS Step 5: Boot the ConnectCore 6 using a microSD card Step 6: Update ConnectCore 6 firmware Update eMMC with Yocto firmware images...
  • Page 4: Introduction

    It covers the following topics: Hardware components and connections Powering your ConnectCore 6 device Creating a bootable MicroSD card from an image Boot from a MicroSD card Update eMMC firmware What's next? ConnectCore 6 Android/Yocto Getting Started Guide...
  • Page 5: Step 1: Identify Connectcore 6 Hardware Components

    Identify the following components located in your ConnectCore 6 kit: ConectCore 6 module: An SMD module with CPU, SDRAM, eMMC, and PMIC Adapter board: The board where the ConnectCore 6 module is soldered for connecting to a Digi development board...
  • Page 6: Step 2: Connect Your Connectcore 6 Hardware

    Step 2: Connect your ConnectCore 6 hardware Connect the hardware components of your ConnectCore 6: 1. Connect the serial cable to the UART port. 2. Connect the Ethernet cable to the Ethernet port on the adapter board. 3. Connect the LVDS cable from the LCD screen to the LVDS connector on the development board.
  • Page 7 Step 2: Connect your ConnectCore 6 hardware 4. Connect the I2C cable from the LCD touch screen to the I2C connector on the development board. 5. Connect the antenna to the primary connector (P14) on the development board. 6. (Optional) Connect the HDMI cable to a standard HDMI connector on the adapter board (J22).
  • Page 8 Step 3: Power-up your ConnectCore 6 Step 3: Power-up your ConnectCore 6 The ConnectCore 6 comes with Android OS pre-installed on the internal eMMC memory. Once you switch on the board, it boots directly into the Android operating system. Serial output...
  • Page 9: Serial Output

    Step 3: Power-up your ConnectCore 6 Serial output Serial output Open a serial terminal at 115200/8/N/1 to see the serial output and get the console terminal. Video output Android splash and desktop should appear on the LCD display. If you connected an HDMI monitor to the adapter board, the image should appear cloned on the monitor (resolution scales to the resolution of the connected LCD).
  • Page 10: Step 4: Create A Bootable Microsd Card From Image

    2. Write the image file to the MicroSD card with this command. Note that you must substitue [file_path/filename.sdcard] with the path and filename to the SD card image. You also need to ConnectCore 6 Android/Yocto Getting Started Guide...
  • Page 11: Create A Bootable Microsd Card Using The Windows Os

    4. In the software, select the drive that corresponds to the MicroSD card. Select the .sdcard image file you want to program and click the Write button. The MicroSD card is now ready to use. ConnectCore 6 Android/Yocto Getting Started Guide...
  • Page 12: Step 5: Boot The Connectcore 6 Using A Microsd Card

    Step 5: Boot the ConnectCore 6 using a microSD card Create a bootable microSD card using the Windows OS Step 5: Boot the ConnectCore 6 using a microSD card To boot your ConnectCore 6 using your MicroSD card: 1. Insert the MicroSD card on the MicroSD card holder of the development board (X14).
  • Page 13: Step 6: Update Connectcore 6 Firmware

    Step 6: Update ConnectCore 6 firmware Create a bootable microSD card using the Windows OS Step 6: Update ConnectCore 6 firmware The internal eMMC memory has preinstalled Android firmware images. To overwrite these with Yocto or other Android images, follow these instructions: 1.
  • Page 14: Update Emmc With Yocto Firmware Images

    Step 6: Update ConnectCore 6 firmware Update eMMC with Yocto firmware images Reset cause: WDOG I2C: ready DRAM: 1 GiB MMC: FSL_SDHC: 0, FSL_SDHC: 1 serial Out: serial Err: serial Board: ConnectCore 6 on the Adapter board PMIC: DA9063, Device: 0x61, Variant: 0x50, Customer: 0x00,...
  • Page 15: Update Emmc With Android Firmware Images

    Step 6: Update ConnectCore 6 firmware Update eMMC with Android firmware images type: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 uuid: ebae5694-6e56-497c-83c6-c4455e12d727 As shown above, five partitions are created in anticipation of holding a redundant system: a. linux: To hold the kernel and device tree images.
  • Page 16 Step 6: Update ConnectCore 6 firmware Update eMMC with Android firmware images 2. Check the partition table created on the eMMC: => mmc part Partition Map for MMC device 0 Partition Type: EFI Part Start LBA End LBA Name Attributes...
  • Page 17 Step 6: Update ConnectCore 6 firmware Update eMMC with Android firmware images d. system2: To hold a copy (or alternative) Android's root file system. e. cache: To hold Android cache. f. data: To hold user data. 3. Write the file boot.img to the eMMC Android partition from one of the following: a.
  • Page 18: What's Next

    What's Next? Update eMMC with Android firmware images What's Next? Now that you have successfully completed the steps to boot your ConnectCore 6, it's time to develop your own system. Navigate to the Product Support tab at www.digi.com/cc6 to download and install the latest version of Android or Yocto software for your ConnectCore 6 device.
  • Page 19: Android

    The software installation will leave a shortcut on your desktop called DigiESP for Android. Double click the shortcut icon to start Eclipse IDE. On the Welcome page, click the First Steps link to guide you through Android development with the ConnectCore 6. Yocto Go to the Product Support tab at www.digi.com/cc6...

Table of Contents