Veethree D7 SDK
Loading...
Searching...
No Matches
D7 SDK components

< Details index

Layout

After installing the D7 SDK, the following files and directories will be available:

d7-sdk/
├── documentation.html
├── examples/
├── flash/
├── os-components/
├── recovery/
├── toolchain/
├── shortcuts/
└── keys/

Description

  • documentation.html: This file serves as a link to the SDK documentation, providing detailed information on the SDK's features, usage, and best practices.
  • examples: The examples directory contains a variety of sample applications demonstrating the capabilities of the D7 SDK Platform Libraries and APIs. These examples are invaluable for understanding how to implement different features and functionalities. For more information, refer to the examples section.
  • flash: This directory includes scripts and utilities essential for flashing software onto a device. These tools facilitate board recovery via USB cable. For detailed instructions, see the Board flashing instructions section.
  • recovery: The recovery folder provides scripts and utilities designed to create a recovery USB stick. This is crucial for restoring the device to a functional state in case of system failures or corruption. For more details, refer to the Recovery section.
  • toolchain: This directory encompasses all the tools, scripts, and libraries required for building applications for a device. It includes compilers, debuggers, and other essential development utilities. For more information, see the Toolchain section.
  • shortcuts: The shortcuts directory contains convenience scripts and links to tools for easy access. These tools are typically installed in the toolchain and include scripts for adding or removing Qt Creator kits, as well as links to swugen.
  • os-components: This folder holds various operating system components necessary for producing a software update. These components are not intended for direct use by end users but are essential for the update process.
  • keys: The keys directory contains a default private key used for signing software updates. Its public counterpart is installed in the device boot container, which happens during the flashing process. It is crucial that this key is not modified.