Updated on 2022-03-13 GMT+08:00

DDK Directory Distribution

After the Atlas500 DDK is installed, its directory structure is as follows:

 .
├── bin
├── conf
├── device
├── host
├── include
├── lib
├── lib64
├── packages
├── sample
├── scripts
├── toolchains
    ├── Euler_compile_env_cross
    ├── aarch64-linux-gcc6.3
└── uihost
Table 1 Description of the Atlas 500 DDK directory

Directory Name

Description

bin

Contains tools used on the development host, such as the offline model conversion tool OMG.

conf

Contains header files related to TE operator development.

device

Contains the link library files that device (Ascend 310) programs of the Atlas 500 depend on. This directory is linked to ../lib/aarch64-linux-gcc6.3.

host

Contains the tools and libraries used on the development host.

include

Contains the header files required for the development of software running on the Atlas 500.

lib

Contains the link library files that device programs of the Atlas 500 and programs on the development host depend on.

lib64

Contains the link library files that host programs of the Atlas 500 depend on.

packages

-

sample

-

scripts

-

toolchains

Contains the cross compilation toolchain of the Atlas 500.

toolchains/Euler_compile_env_cross

Contains the cross compilation toolchain for the host side of the Atlas 500.

toolchains/aarch64-linux-gcc6.3

Contains the cross compilation toolchain for the device side of the Atlas 500.

uihost

-