请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: J721EXCPXEVM
尊敬的 TI 支持团队:
我目前正在努力在企业网络环境中为 J721E 平台构建 TI Linux SDK (Yocto)、但在 BitBake 过程中会遇到持续获取故障。
问题描述:
在do_fetch Trusted-firmware-A 组件的构建阶段失败、并显示以下错误:
Fetcher failure: Unable to fetch URL from any source- 退出代码:访问时为 128
https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git
环境详细信息:
- 平台:J721E EVM
- TI SDK: TI-PROCESSOR-SDK-LINUX-ADAS-j721e-evm-11_02_00_04-linux-x86-Install
- 主机操作系统:本机 Linux (Ubuntu 22.04)
- 网络:公司环境(在代理后面)
观察和调试已完成:
- 通过代理的互联网连接正在工作(使用 curl to GitHub 验证)
- 代理:
sia-proxy.geo.int.automotive-wan.com:3128 - 能够通过 curl 成功访问 GitHub
- 直接访问
git.trustedfirmware.org似乎被阻止或限制 - 尝试重定向到 GitHub 镜像 ()
ARM-software/trusted-firmware-a、但 Git 遇到身份验证/代理相关问题 - 尝试了 CNTLM 代理方法、但由于身份验证的复杂性、该方法未能解决问题
请求:
请您提供以下帮助:
- 处理 Yocto 构建的受限网络/代理环境的推荐方法
- 是否有
trusted-firmware-aTI SDK 支持的官方镜像 - 需要在 Yocto 中进行的任何配置更改(例如,,或获取设置)
PREMIRRORSlocal.conf - 与获取企业代理失败相关的已知问题或修补程序
此问题目前阻碍了构建过程、因此强烈建议您提供任何指导或解决方法。
如果需要其他日志或详细信息、请告诉我。
谢谢。此致、
Suresh Sathalla.