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.

[参考译文] AM6548:PDK 元件安装问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1376658/am6548-pdk-component-install-issue

器件型号:AM6548
Thread 中讨论的其他器件:SYSBIOS

工具与软件:

尊敬的专家:

我的环境:

Windows 上的 CCS 12.71、

通过产品窗口上的"添加"按钮添加 pdk_am65xx_09_01_00_02、我的安装格式为*。.tar.gz。

PRU-ICSS-ETHERCAT_Slave_01.00.10.00  

示例日志、就在这里、

D:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.10.00\protocols\EtherCAT_slave\projects>projectCreate.bat am65xx r5f ethercat_slave_full
"直升机"
香港特别行政区政府在香港特别行政区的工作
环境配置摘要:
CCS 安装目录:D:\ti\ccs1271\ccs
CCS 工作区目录:C:\Users\hexiaojun\workspace_v12
SDK 安装目录:D:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.10.00\protocols\EtherCAT_slave\projects\..\..
PDK 安装目录:D:\ti\pdk_am65xx_09_01_00_02\packages
Projects create Directory : D :\ti\PRU-ICSS-ETHERCAT_Slave_01.00.10.00\protocols\EtherCAT_slave\projects\..\..\protocols\EtherCAT_slave\projects
Project create args directory : D :\ti\PRU-ICSS-ETHERCAT_Slave_01.00.10.00\protocols\EtherCAT_slave\projects\..\protocols\ethercat_slave\projects\ccsproject_args
SysBIOS 版本:6.76.3.01
XDC 工具版本:3.62.1.16_CORE
CGT 版本:"20.2.7.LTS"
CCS 器件:"Cortex R. AM6548"
RTSC 目标:ti.targets.arm.elf.R5F
RTSC 平台:ti.platforms.cortexR:AM65X

我可以看到那里有驱动程序文件夹、但不知道为什么它说找不到 uart/i2c/pruss 架构。

****为项目 ethercat_slave_full_am65xx_r5f ****构建配置 am65xx_release

"D:\\ti\\ccs1271\\ccs\\utils\\bin\gmake"-k -j 20 all -O

构建文件:"d:/ti/PRU-ICSS-EtherCAT_Slave_01.00.10.00/protocols/ethercat_slave/ecat_appl/am65xx_app_r5f.cfg
调用:XDCtools
"D:/ti/ccs1271/xdctools_3_62_01_16_core/xs --xdcpath="D:/ti/processor_sdk_rtos_am57xx_09_02_00_00/bios_6_76_03_01/packages;D:/ti/pdk_am65xx_09_01_00_02/packages;" xdc.tools.configuro -o configPkg -o t ti.targets.arm.elf.R5F -p ti.platforms.cortexR:AM65X -r release -c "D:/ti/ccs1271/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS "D":/ti/PRU-ICSS-EtherCAT_Slave_01.00.10.00/protocols/ethercat_slave/ecat_appl/am65xx_app_r5f.cfg
正在生成 package.mak (由于 package.bld)...
为包 configPkg 生成接口(因为 package/package/xdc package.xdc.in比 package.xdc 旧)...
从 package/cfg/ am65xx_app_r5f_per5f.cfg 配置 am65xx_app_r5f.xer5f ...
subdir_rules.mk:40:目标'build-275900031-InProc'的配方失败
JS:"d:/ti/PRU-ICSS-EtherCAT_Slave_01.00.10.00/protocols/ethercat_slave/ecat_appl/am65xx_app_r5f.cfg、第64行:xdc.services.global.XDCException: XDC。 package_not_found:d:\ti\pdk_am65xx_09_01_00_02\packages\ti\drv\uart\package.xdc、但未找到架构文件。 确保软件包"ti.drv.uart"已完全构建。
"./package/cfg/am65xx_app_r5f_per5f.cfg、第200行
gmake.exe:***[package.mak:202:package/cfg/am65xx_app_r5f_per5f.xdl]错误1.
JS:"d:/ti/ccs1271/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误而配置失败(状态= 2);删除了"linker.cmd"。
gmake[1]:***[build-275900031-InProc]错误1.
gmake:***[BUILD-275900031]错误2.
subdir_rules.mk:37:目标"Build-275900031"的配方失败
gmake:由于错误、未重制目标"all"。

****构建完成****

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

    您好!

    您能否还详细介绍为何使用 AM65x 平台?  

    关于问题、您能否检查 lib 文件夹中是否存在 am65x 的 UART 库?

    此致、
    Prajith

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

    您好、Prajith:

    我们评估用于实现 EtherCAT 从站的芯片。 我不知道 ARM/DSP 有什么原因、UART 的所有者是谁?

    谢谢!

    Xiaojun

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

    您好、Xiaojun:

    建议将 AM64x/AM243类器件用于工业通信协议用例- https://www.ti.com/tool/download/INDUSTRIAL-COMMUNICATIONS-SDK AM243X/09.02.00.08

    我们在 AM65x 上对 EtherCAT 提供有限支持

    此致、
    Prajith