Thread 中讨论的其他器件:SysConfig
我需要更改"EMAC432MSP432E4.c"驱动程序代码以支持我的432E411 、以便能够在"main_tirtos.c"中的 BIOS_start()函数启动 NDK 堆栈(工程基于 udpecho 示例)时、在 RMII 模式下对其进行配置和初始化。 在我看来、驱动程序文件中的代码很难将其设置为使用内部 PHY 和 MII 模式。 我已尝试按照 此处的说明 构建驱动程序、但遇到了一些构建错误、并且我当前遇到了问题。 我在 Windows 10上使用的是 CCS 版本10.3.1.00003、并使用以下定义设置了我的"imports.ma"文件:
XDC_INSTALL_DIR ?= c:/ti/ccs1031/xdctools_3_62_00_08_core
SysConfig_tool ?= c:/ti/ccs1031/ccs/utils/sysconfig_1.8.1/sysconfig_cli.bat
FreeRTOS_INSTALL_DIR ?=
CCS_ARMCOMPILER ?= c:/ti/ccs1031/ccs/tools/compiler/ti-cgt-arm_20.2.5.LTS
GCC_ARMCOMPILER ?=
IAR_ARMCOMPILER ?=
当我尝试构建驱动程序目录时、我收到以下错误:
C:\ti\simplelink_msp432e4_sdk_4_20_00_12\source\ti\drivers>gmake
正在构建软件包...
正在制作 package.mak (由于 package.bld)...
JS:"c:/ti/simplelink_msp432e4_sdk_4_20_00_12/kernel/tirtos/packages/coresdk.bld、第106行:xdc.services.global.XDCException: xdc.package_not _found:can't locate the package 'ti.targets.arm.elf' along the path:'c:/ti/ccs1031/xdctools_3_62_00_08_core/packages;../../..'。 确保正确设置了封装路径。
xdctools_3_62_00_08_core\gmake.exe:***没有规则使目标'.interfaces'需要'package.mak。 停下。
/cygwin/sh:1:C:/ti/simplelink_msp432e4_sdk_4_20_00_12/kernel/tirtos/packages:权限被拒绝
/cygwin/sh:1:C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/third_party/CMSIS/Include 所有:未找到
Makefile:48:目标'all'的配方失败
gmake:***[全部]错误127
是否有人能够帮助解释此错误的原因? 目前我似乎缺少源文件/包文件、但不确定它为什么不包含在 SDK 中。
谢谢你








