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.
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...
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...
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...
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...
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).
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...
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...
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).
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.
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.
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.
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...