工具/软件:TI-RTOS
大家好!
我是工业 SDK 的老用户(从 AM335x_SYSBIOS_IND_SDK_1.1.0.4到 SYSBIS_IND_SDK_02.01.03.02)。
由于德州仪器可能会停止支持工业 SDK、因此我决定迁移到具有 PRU_ICSS_Industrial 的处理器 SDK。
我已经下载了所有需要的软件:
- BIOS_6_46_05_55
- EDMA3_LLD_2_12_04_28
- NDK_2_25_01_11
- PDK_AM335x_1_0_7
- xdctools_3_32_01_22_core
- PRU-ICSS-EtherCAT_Slave_01.00.04.01
- .
我有一个评估板 iceV2和 arm3359。
我已经按照 PRU_ICSS_EtherCAT_User_Guide.pdf 中所述的所有解释进行了操作。
因此、我成功生成了我所使用的 EtherCAT 项目:
- EtherCAT_SLAVE_FULL (使用 beckoff 源进行修补)
一切都很好: 项目编译、加载和正确运行。
现在、我想将这个项目修改为我的定制板、它非常类似于评估板、但实际上并不相同。
使用之前的 SDK,我修改了3个库(libboard.a、board_support.a 和 sys_biies_driver.a)来调整 pinmux、GPIO 和所有需要更改的内容,并使用这些新库来基于 TI 项目运行我自己的项目。
但现在我不能找到要修改的内容吗? 图书馆在哪里? 哪个函数对应于旧程序? 我必须改变什么? pinmux 在哪里????????
我真的不能找到要做什么?
您能否向我解释一下要做什么,或者如果它有一个明确的文档来解释该怎么做? (已阅读"工业 SDK 到 PRU-ICSS-Industrial & Processor SDK 的移植指南")
真的,很难单独进行更改!
非常感谢
Laurence