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.
尊敬的 TI 支持
如 SDK 文档 9.2。 基础 Linux 展示、我根据文档配置了 GCC 编译环境 1.1.4. GCC 工具链 运行环境设置和
编译 helloword 程序,但它提示文件丢失。 日志图片如下所示。 但当我使用面向 J721e_09_00_01的 Processor SDK Linux 环境设置 进行 编译时、不会有问题。
GCC 的两个版本不同、因此我可以使用 j721e 的 GCC 环境变量来编译 SK-TDA4VM SDK 吗?
您能解释一下我们为什么要使用 arm-none-linux-gnueabihf-gcc 而不是 aarch64-none-linux-gnu-gcc 吗 ?
谢谢。
因为编译 R5 u-boot 需要 arm-none-linux-gnueabihf-编译器 环境。
参考链接: build-u-boot
您好、在构建 u-boot 时、您不应该使用 Linux 开发套件。 相反、您可以在安装程序的根目录中调用"make u-boot"。
谢谢。
现在它是 arm-none-linux-gnueabihf-有缺失的编译环境文件、编译 helloword 与编译 u-boot 是一样的、不是吗?
您好、我想您没有理解我之前的评论。 Linux Devkit 的环境变量设置编译仅用于 Cortex-A 内核。
BTW、不确定为什么要使用 PSDK Linux 进行 R5F 编译。 您能解释一下吗?
谢谢。
在 ti-processor-sdk-linux-j7-evm-08_06_01_03中配置的编译工具链如下:
可以看出内核使用 aarch64-none-linux-gnu-
R5F 的 uboot 使用 arm-none-linux-gnueabihf。
u-boot spl 有2个部分、第一个部分"tiboot3.bin"在 R5F 上运行、第二个部分"tispl.bin"在 A72上运行。
因此、为了 在 R5F 上编译和生成"tiboot3.bin"运行、我们使用 arm-none-linux-gnueabihf。
谢谢。
好, 回到主主题。 如何解决 arm-none-linux-gnueabihf-编译链中缺少文件的问题?
好, 回到主题。 如何解决 arm-none-linux-gnueabihf-的编译链中缺少文件的问题?
不清楚缺少什么。 您能解释一下吗?
我们已经介绍过、Linux 开发套件不用于 R5F 开发。
谢谢。