You are here: Digi ConnectCore 6 SBC Getting Started Guide > Step 5: Update ConnectCore 6 SBC firmware > Download firmware and prepare the ConnectCore 6 SBC

Download firmware and prepare the ConnectCore 6 SBC

Get the necessary firmware for the ConnectCore 6 SBC.

 

  1. Download any firmware images (Android or Yocto) from http://www.digi.com/support.
  2. Extract the firmware image files from the zip file you downloaded, either to:
    • Your TFTP server's exposed folder (typically /tftpboot) if you plan to update via Ethernet TFTP.
    • A FAT formatted microSD card if you plan to update via microSD card on the board.
  3. Change the boot source configuration to boot from the internal eMMC:
    • Set the boot source jumpers: J4: open, J5: open.
  4. Boot the device and immediately press a key in the serial terminal to stop the autoboot process. You will be stopped at the U-boot boot loader prompt (shown below):
    U-Boot 2013.04 - DUB-2.3.0.3 (Sep 09 2014 - 12:43:52)               

    CPU:   Freescale i.MX6Q rev1.2 at 792 MHz
    CPU:   Temperature 30 C, calibration data: 0x5a74fe69
    Reset cause: WDOG
    I2C:   ready
    DRAM:  1 GiB
    MMC:   FSL_SDHC: 0, FSL_SDHC: 1
    In:    serial
    Out:   serial
    Err:   serial
    Board: ConnectCore 6 SBC v2
    Variant: 0x03 - i.MX6 Quad, Industrial, Wireless, Bluetooth Boot device: esdhc4 (eMMC)
    PMIC:  DA9063, Device: 0x61, Variant: 0x50, Customer: 0x00, Config: 0x56
    Net:   FEC [PRIME]
    Hit any key to stop autoboot:  0
    =>
  5. Upgrade the U-Boot boot loader either:
    • From TFTP (assuming the file is on the TFTP server's exposed folder):
      => update uboot tftp <u-boot-file.imx>
    • From a FAT formatted microSD card, where you previously copied the file:
      => update uboot mmc 1 fat <u-boot-file.imx>
  6. Reset the board to boot into the just updated U-Boot, and press any key to stop the autoboot process.
  7. Reset the U-Boot environment to default values (this will not reset protected variables like the MAC addresses):
  8. => env default -a
    => saveenv
  9. Follow the appropriate instructions to update the eMMC firmware:

 

© 2017 Digi International Inc. All rights reserved.
Download firmware and prepare the ConnectCore 6 SBC updated on 26 Jan 2017 02:21 AM