Embedded

Preliminary documentation

  • Nav
ConnectCore 8X
Version
  • Get started
    • Step 1 - Requirements
    • Step 2 - Set up the hardware
    • Step 3 - Program the Yocto firmware
    • Step 4 - Create your first applications
    • Next steps
  • Digi Embedded Yocto
    • Application development
      • Digi ADE
        • Set up the development environment
        • Create a C/C++ project
        • Customize project build options
        • Build a project
        • Launch remote applications
      • Qt Creator
        • Install Qt
        • Configure Qt Creator
        • Create a Qt quick application
      • Command line
        • Install a pre-compiled toolchain
        • Create and build a "Hello world" application
        • Launch the application
      • Recovery library (firmware update)
      • Digi APIx for embedded
        • Set up your project for Digi APIX
        • ADC API
        • CAN API
        • GPIO API
        • I2C API
        • PWM API
        • SPI API
        • Watchdog API
        • Define interface aliases
    • Yocto system development
      • Set up workstation
      • Install Digi Embedded Yocto
      • Create and build projects
      • Update firmware
        • Program firmware from Linux
        • Program firmware from U-Boot
      • Partitioning
        • Yocto eMMC layout
        • Change partition table
      • Boot images
      • Customize the root filesystem
        • Configure network settings
        • Manage user accounts
      • Amazon Web Services (AWS) IoT
        • Get started with AWS IoT
        • Get started with Greengrass
        • Create an AWS IoT image
        • AWS IoT device SDK
      • Network failover
      • U-Boot bootloader
        • Environment variables
        • Digi U-Boot custom commands
        • Direct boot
        • Firmware update
        • MMC extended CSD register
        • Configuration options
      • Custom carrier board
        • Add a new custom machine
        • Carrier board version and ID
      • Kernel development workflows
        • Build custom Yocto kernel recipe
        • Build standalone/external images
        • Make quick changes in the Yocto devshell
        • Deploy the kernel on your target
    • Known issues and limitations
    • Recover your device
  • Linux kernel BSP
    • Device tree files
    • Pin multiplexing (IOMUX)
    • ADC
      • Analog comparator
    • Audio
    • Backlight
    • Bluetooth
      • Bluetooth classic
      • Bluetooth Low Energy
    • Camera
      • MIPI
      • CSI (Parallel)
    • CAN
    • Cellular
    • Cryptochip
    • Cryptographic accelerator
    • Ethernet
    • GPIO
    • I2C
    • Micro Controller Assist (MCA)
      • MCA core functionality
      • MCA configuration tool
      • MCA GPIO
      • MCA power key input
      • MCA PWM
      • MCA RTC
      • MCA watchdog
      • MCA management application
    • MMC/SD/SDIO
    • OTP bits
    • PCI Express (PCIe)
    • PWM
    • SPI
    • Touch screen
    • UART
    • USB
      • USB 2.0 OTG
      • USB 3.0 SS
      • Using the USB Host port
      • Using the USB port (as device)
    • Video
    • Wi-Fi
      • Configuration
      • Get started with Wi-Fi
      • Configuration modes
        • Client infrastructure mode
        • Access point mode
        • Wi-Fi Direct
        • Concurrent modes
      • Wireless-to-Ethernet network bridging
    • XBee socket
  • Digi TrustFence for Yocto
    • Enable TrustFence in DEY
    • Secure boot
      • Digital signature overview
      • Secure boot overview
        • Image authentication
        • Image encryption
      • Set up secure boot
      • Standalone setup
    • Tamper-detection interface
      • Tamper pins
      • Tamper-detection interfaces
      • Tamper response
      • Power and tamper response
      • Configure the tamper interfaces
      • Tamper_cfg command reference
    • Secure JTAG
    • Secure console modes
    • Secure build environments
    • Secure firmware update
    • FIPS-capable OpenSSL
    • Summary of TrustFence keys
      • Revoke a key
    • Advanced
      • Manually create a PKI
  • Hardware
    • Hardware reference manuals
    • Hardware variants
  • Additional resources
    • Digi ConnectCore Smart IOmux
    • Embedded systems terminology
    • Glossary of cryptography terms
    • Reference materials
ConnectCore 8X
Version
  • Get started
    • Step 1 - Requirements
    • Step 2 - Set up the hardware
    • Step 3 - Program the Yocto firmware
    • Step 4 - Create your first applications
    • Next steps
  • Digi Embedded Yocto
    • Application development
      • Digi ADE
        • Set up the development environment
        • Create a C/C++ project
        • Customize project build options
        • Build a project
        • Launch remote applications
      • Qt Creator
        • Install Qt
        • Configure Qt Creator
        • Create a Qt quick application
      • Command line
        • Install a pre-compiled toolchain
        • Create and build a "Hello world" application
        • Launch the application
      • Recovery library (firmware update)
      • Digi APIx for embedded
        • Set up your project for Digi APIX
        • ADC API
        • CAN API
        • GPIO API
        • I2C API
        • PWM API
        • SPI API
        • Watchdog API
        • Define interface aliases
    • Yocto system development
      • Set up workstation
      • Install Digi Embedded Yocto
      • Create and build projects
      • Update firmware
        • Program firmware from Linux
        • Program firmware from U-Boot
      • Partitioning
        • Yocto eMMC layout
        • Change partition table
      • Boot images
      • Customize the root filesystem
        • Configure network settings
        • Manage user accounts
      • Amazon Web Services (AWS) IoT
        • Get started with AWS IoT
        • Get started with Greengrass
        • Create an AWS IoT image
        • AWS IoT device SDK
      • Network failover
      • U-Boot bootloader
        • Environment variables
        • Digi U-Boot custom commands
        • Direct boot
        • Firmware update
        • MMC extended CSD register
        • Configuration options
      • Custom carrier board
        • Add a new custom machine
        • Carrier board version and ID
      • Kernel development workflows
        • Build custom Yocto kernel recipe
        • Build standalone/external images
        • Make quick changes in the Yocto devshell
        • Deploy the kernel on your target
    • Known issues and limitations
    • Recover your device
  • Linux kernel BSP
    • Device tree files
    • Pin multiplexing (IOMUX)
    • ADC
      • Analog comparator
    • Audio
    • Backlight
    • Bluetooth
      • Bluetooth classic
      • Bluetooth Low Energy
    • Camera
      • MIPI
      • CSI (Parallel)
    • CAN
    • Cellular
    • Cryptochip
    • Cryptographic accelerator
    • Ethernet
    • GPIO
    • I2C
    • Micro Controller Assist (MCA)
      • MCA core functionality
      • MCA configuration tool
      • MCA GPIO
      • MCA power key input
      • MCA PWM
      • MCA RTC
      • MCA watchdog
      • MCA management application
    • MMC/SD/SDIO
    • OTP bits
    • PCI Express (PCIe)
    • PWM
    • SPI
    • Touch screen
    • UART
    • USB
      • USB 2.0 OTG
      • USB 3.0 SS
      • Using the USB Host port
      • Using the USB port (as device)
    • Video
    • Wi-Fi
      • Configuration
      • Get started with Wi-Fi
      • Configuration modes
        • Client infrastructure mode
        • Access point mode
        • Wi-Fi Direct
        • Concurrent modes
      • Wireless-to-Ethernet network bridging
    • XBee socket
  • Digi TrustFence for Yocto
    • Enable TrustFence in DEY
    • Secure boot
      • Digital signature overview
      • Secure boot overview
        • Image authentication
        • Image encryption
      • Set up secure boot
      • Standalone setup
    • Tamper-detection interface
      • Tamper pins
      • Tamper-detection interfaces
      • Tamper response
      • Power and tamper response
      • Configure the tamper interfaces
      • Tamper_cfg command reference
    • Secure JTAG
    • Secure console modes
    • Secure build environments
    • Secure firmware update
    • FIPS-capable OpenSSL
    • Summary of TrustFence keys
      • Revoke a key
    • Advanced
      • Manually create a PKI
  • Hardware
    • Hardware reference manuals
    • Hardware variants
  • Additional resources
    • Digi ConnectCore Smart IOmux
    • Embedded systems terminology
    • Glossary of cryptography terms
    • Reference materials

Get started

  • Step 1 - Requirements

  • Step 2 - Set up the hardware

  • Step 3 - Program the Yocto firmware

  • Step 4 - Create your first applications

  • Next steps

On this page:

This topic for another platform?

  • ConnectCore 6UL
  • ConnectCore 6
  • ConnectCore 6 Plus
Scroll to top of page
Product page More documentation Official site About Digi Contact us Support
©2023 Digi International Inc. All rights reserved.
Site last generated: Mar 23, 2023
Digi International Inc.