系统架构
驱动软件主要包括引导加载程序、内核、DTB、文件系统、NPU驱动、源码、编译工具链以及烧写工具。
- 引导加载程序:Bootloader程序,负责从启动介质中加载内核等程序。
- 内核、DTB:Linux内核。
- 文件系统:支持Ubuntu 22.04、openEuler 22.03 LTS的文件系统。
- NPU驱动:NPU内核态和用户态驱动。
- 源码:内核、DTB、NPU内核态驱动源码。
- 编译工具链:NPU内核态驱动编译工具链,用于编译Linux内核、DTB、NPU内核态驱动。
- 烧写工具:把内核、DTB、文件系统烧写到启动介质的工具。
父主题: 概述