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.

[参考译文] RTOS/PROCESSOR-SDK-AM335X:SDK 问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/667454/rtos-processor-sdk-am335x-sdk-questions

器件型号:PROCESSOR-SDK-AM335X

工具/软件:TI-RTOS

你好

我尝试了解 PDK 的构建原理。 我有很多问题。

让我们从简单的一个开始。

goral@goraldeb:/home/rnd_share/ti/PDK_RTOS_04.01.00.06/pdk_am335x_1_0_8/packages cat pdksetupenv.sh
!/bin/bash
编号
#*文件用途:用于构建 PDK 的环境设置
编号
#*文件名:pdksetupenv.sh
#*
#*说明:
#* 配置和设置 PDK 的构建环境。
#*
#* 批处理文件需要一个可选参数:pdk_install_path:location
 PDK 封装的#*。  如果未指定参数、则批处理文件
#* 假设 PDK 安装在批次的同一位置
#* 文件已找到并正在执行。
#*
#*用法:
#* ./pdksetupenv.sh ~/ti/pdk_ _ /封装
#*    --或--
#* ./pdksetupenv.sh
#*
#*版权所有(C) 2012-2017、Texas Instruments、Inc.
编号(小数

好的,现在:

goral@goraldeb:/home/rnd_share/ti/PDK_RTOS_04.01.00.06/processor_sdk_rtos_am335x_4_01_00_06 cat setupenv.sh
!/bin/bash
编号
#*文件用途:用于构建处理器 SDK 组件的环境设置
编号
#*文件名:setupenv.sh
#*
#*说明:
#* 配置和设置处理器 SDK 的构建环境。
#*
#*用法:
#* ./setupenv.sh
#*
#*版权所有(C) 2015 - 2017、Texas Instruments、Inc.
#*
#*以源代码和二进制形式重新分发和使用、有无
#*允许修改、前提是满足以下条件
符合#*:

我认为 Processor SDK = PDK、那么问题是、它的责任是什么

/home/rnd_share/ti/PDK_RTOS_04.01.00.06/processor_sdk_rtos_am335x_4_01_00_06/setupenv.sh

/home/rnd_share/ti/PDK_RTOS_04.01.00.06/pdk_am335x_1_0_8/packages/pdksetupenv.sh

它们之间有什么区别?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Grzegorz、

    setupenv.sh 是整个处理器 SDK 包的顶级 makefile 构建环境设置。
    pdksetupenv.sh 是 PDK 的特定环境设置。 您将看到此脚本也在 setupenv.sh 中调用。

    Lali