ZHCACZ9A August   2023  – September 2024 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62P , AM62P-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 引言
  5. 安装 SDK
  6. 为定制电路板配置 SDK
  7. 启动 U-Boot 电路板端口
    1. 4.1 器件树简介
    2. 4.2 最小配置的功能
    3. 4.3 准备定制板级配置文件
    4. 4.4 初始器件树修改
    5. 4.5 构建 U-Boot 二进制文件
    6. 4.6 U-Boot 部署说明
  8. 扩展定制电路板器件树
    1. 5.1 器件树配置
    2. 5.2 描述节点中的外设
    3. 5.3 修改器件树配置
  9. 引导 Linux 内核
    1. 6.1 内核引导概述
    2. 6.2 内核部署说明
  10. 工具和调试
    1. 7.1 内核调试跟踪
    2. 7.2 OpenOCD 调试
  11. 未来的工作
  12. 总结
  13. 10参考资料
  14.   修订历史记录

安装 SDK

如果尚未在主机上安装 AM62x Linux Processor SDK,则电路板启动的第一步是下载此 SDK。下载说明可在 AM62x Processor SDK 指南中找到。

此 SDK 包含源代码存储库、预构建的二进制文件、文件系统映像和其他有用的开发工具。以下说明基于 AM62x Processor Linux SDK 的 10.x 版本。确切的路径可能因 SDK 版本而异,可能需要搜索目录来确定组件的位置。本文档将 SDK 目录路径称为 TI_SDK。

在 10.x 版本的 SDK 中,U-Boot 存储库位于 TI_SDK/board-support/ti-u-boot-2024.04+git 下方。本文档将此路径称为 TI_U_BOOT。

在 10.x 版本的 SDK 中,Linux 内核存储库位于 TI_SDK/board-support/ti-linux-kernel-6.6.xx+git-ti 下方(其中 xx 表示将更改的次要版本号)。本文档将该路径称为 TI_LINUX。