This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM62A-PET-CALC:如何使用可执行文件(Linux SDK 输出文件和 MCU SDK 输出文件)引导 AM62A 电路板

Guru**** 2926660 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1641759/am62a-pet-calc-how-to-boot-am62a-board-using-both-executable-file-linux-sdk-output-files-and-mcu-sdk-output-files

部件号: AM62A-PET-CALC

您好团队:

今天的问候!!

目前我在 AM62A 评估板工作。

我希望使用 A 内核 (Linux) 和 R 内核 MCU (RTOS) 执行包启动电路板、那么如何合并这 2 个输出文件以启动电路板。

1) A53 核心 Linux 环境需要哪些输出可执行文件? 据我所知、引导需要文件 (tispl.bi、tiboot3.bi、u-boot.img 和 uEnv.txt)。

2) R5F 引导需要哪些输出文件可执行文件?

3) 如何合并上述文件(A 核心和 R 核心可执行文件)? 是否需要任何工具进行合并? 如果是、请分享相同的工具信息。

4) 合并上述文件后的引导程序是什么?

 

感谢您的支持与合作!!

 

谢谢、此致

Undali Muniranga.

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    您对所需引导文件的理解基本上是正确的。 SD 卡引导分区需要 tiboot3.bin、tispl.bin、u-boot.img、uEnv.txt 和 fitImage(承载 Linux 内核和器件树)。 入门指南 介绍了完整的 SD 卡创建和引导过程。

    关于合并 A53 和 R5F 文件的问题、无需合并。 tiboot3.bin 和 tispl.bin 已在默认引导流程中包含 R5F 固件。 如果您要与 Linux 一起在 R5F 上运行自定义 MCU+ SDK 应用、那么首先需要准备好 MCU+ SDK 工程、以便与 Linux 加载兼容。 这涉及到设置资源表,链接器配置和存储器分配,此处将详细介绍这些资源表 — 远程内核上的应用开发  

    应用准备就绪后、有三种受支持的方法可通过 SBL、U-Boot 或 Linux Remoteproc 驱动程序与 Linux 一起加载并运行。  此处介绍了相应的方法和相应的引导过程 — 引导和禁用处理器内核

    此致、
    Harshith

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Undali、

    我假设您是在 MCU 域 R5F 上开发的、 如果是这样,所提供的链接 Harshith 正是我要开始的地方。

    您可以在 AM62Ax Academy > Linux > Booting Remote Cores 中找到有关在运行期间将固件加载到 MCU R5F 中的其他信息
    https://dev.ti.com/tirex/explore/node?isTheia=false&node=A__AX2DLf3J3o-JHYMSq7Eg0w__AM62A-ACADEMY__WeZ9SsL__LATEST

    此致、

    Nick