主题中讨论的其他器件:MMWAVEICBOOST、
您好!
我在尝试构建3D 人员计数实验室的代码时不断遇到错误。
我遵循的步骤:
1.安装 CCS v 11.1.0 (安装 CCS 时选择的毫米波传感器)
2.从 https://www.ti.com/tool/download/MMWAVE-SDK/03.05.00.04下载并安装毫米波 SDK 03.05.00.04 (2021年1月6日)
3.打开 CCS 并转至 Resource Explorer、然后按照以下路径操作:主页/毫米波雷达传感器/嵌入式软件/工业工具箱(4.12.0)/实验室/人数统计/ 3D 人数统计/ 68xx 3D 人数统计 MSS
(我单击导入按钮、CCS 将安装工业工具箱)
4.我打开 MSS_main.c 并单击 Build
我在 CCS v12 、mmWave SDK 03.06.00.00-LTS (2022年6月14日)上尝试了类似的步骤[使用此版本的 SDK 时,我收到警告,指出 68xx 3D 人员计数 MSS 使用 毫米波 SDK 03.05.00.04 (2021年1月6日)]
使用工业工具 工业工具箱(4.12.0)时在控制台中收到的消息:
****为项目3D_peoer_count_68xx_MSS 构建配置调试****
"C:\\ti\\ccs1110\\ccs\\utils\\bin\\gmake"-k -j 4 all -O
rm -f"C:/Users/manan/Desktop/Biopsin/Firmware_mmwave/3D_people_count_68xx_mss/3D_people_count_68xx_demo.bin "
Makefile:205:目标"预编译"的配方失败
Process_begin:CreateProcess (NULL、rm -f C:/Users/manan/Desktop/Biopsin/Firmware_mmwave/3D_people_count_68xx_mss/3D_people_count_68xx_demo.bin、...) 失败。
gmaking[1]:[预编译]错误2 (忽略)
编译文件:"../mss/pcount3D_mss.cfg
调用:XDCtools
"c:/ti/ccs1110/xdctools_3_50_08_24_core/xs "--xdcpath="C:/ti/bios_6_73_01_01/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.r4Ft -p ti.platforms.cortexR:IWR68XX:false:200 -r 版本-c "C:/ti/ti-cgt-arm_16.9.6.LTS "--compileOptions "--enum_type=int ""./mss/pcount3D_mss.cfg
MSS/subdir_rules.mk:19:目标'Build-1219968833-InProc '的配方失败
2 [Main]? (16504) C:\ti\ccs1110\xdctools_3_50_08_24_core\bin\sh.exe:***致命错误-检测到 cygheap 基本不匹配- 0x38888E0/0x37E88E0。
此问题可能是由于使用了 cygwin DLL 的不兼容版本。
使用 Windows Start->Find / Search 工具搜索 cygwin1.dll
并删除除最新版本之外的所有版本。 最新版本*应该*
驻留在 x:\cygwin\bin 中、其中"x"是您的驱动器
已安装 Cygwin 分发。 如果您需要、也建议重新启动
无法找到另一个 cygwin DLL。
2 [Main]? (8028) C:\ti\ccs1110\xdctools_3_50_08_24_core\bin\sh.exe:***致命错误-检测到 cygheap 基本不匹配- 0x38888E0/0x37C88E0。
此问题可能是由于使用了 cygwin DLL 的不兼容版本。
使用 Windows Start->Find / Search 工具搜索 cygwin1.dll
并删除除最新版本之外的所有版本。 最新版本*应该*
驻留在 x:\cygwin\bin 中、其中"x"是您的驱动器
已安装 Cygwin 分发。 如果您需要、也建议重新启动
无法找到另一个 cygwin DLL。
3 [Main]? (15616) C:\ti\ccs1110\xdctools_3_50_08_24_core\bin\sh.exe:***致命错误-检测到 cygheap 基本不匹配- 0x38888E0/0x37F88E0。
此问题可能是由于使用了 cygwin DLL 的不兼容版本。
使用 Windows Start->Find / Search 工具搜索 cygwin1.dll
并删除除最新版本之外的所有版本。 最新版本*应该*
驻留在 x:\cygwin\bin 中、其中"x"是您的驱动器
已安装 Cygwin 分发。 如果您需要、也建议重新启动
无法找到另一个 cygwin DLL。
2 [Main] sh 1560 fork:子级-1 -在初始化前等待 longjmp 而死、重试-1、退出代码0xC0000142、errno 11
C:/Users/manan/AppData/Local/Temp/make2396-1.sh:无法派生:资源暂时不可用
C:/ti/ccs1110/xdctools_3_50_08_24_core/packages/xdc/bld/xdc_rules.mak:307:***错误:未找到指定的编译配置文件''。 停下。
JS:"c:/ti/ccs1110/xdctools_3_50_08_24_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmaked[2]:***[Build-1219968833-InProC]错误1.
gmaking[1]:***[Build-1219968833)错误2.
gmake[1]:不会由于错误而重做目标'main-build'。
gmake:***[全部]错误2.
MSS/subdir_rules.mk:16:目标'Build-1219968833'的配方失败
Makefile:171:目标'all'的配方失败
****构建完成****
使用工业工具 工业工具箱时在控制台中收到的消息(4.11.0):
****为项目3D_peoer_count_68xx_MSS 构建配置调试****
"C:\\ti\\ccs1110\\ccs\\utils\\bin\\gmake"-k -j 4 all -O
rm -f"C:/Users/manan/Desktop/Biopsin/Firmware_mmwave/3D_people_count_68xx_mss/3D_people_count_68xx_demo.bin "
Makefile:205:目标"预编译"的配方失败
Process_begin:CreateProcess (NULL、rm -f C:/Users/manan/Desktop/Biopsin/Firmware_mmwave/3D_people_count_68xx_mss/3D_people_count_68xx_demo.bin、...) 失败。
gmaking[1]:[预编译]错误2 (忽略)
编译文件:"../mss/pcount3D_mss.cfg
调用:XDCtools
"c:/ti/ccs1110/xdctools_3_50_08_24_core/xs "--xdcpath="C:/ti/bios_6_73_01_01/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.r4Ft -p ti.platforms.cortexR:IWR68XX:false:200 -r 版本-c "C:/ti/ti-cgt-arm_16.9.6.LTS "--compileOptions "--enum_type=int ""./mss/pcount3D_mss.cfg
MSS/subdir_rules.mk:19:目标'Build-1219968833-InProc '的配方失败
6425 [Main]? (3216) C:\ti\ccs1110\xdctools_3_50_08_24_core\bin\sh.exe:***致命错误-检测到 cygheap 基本不匹配- 0x31F88E0/0x31488E0。
此问题可能是由于使用了 cygwin DLL 的不兼容版本。
使用 Windows Start->Find / Search 工具搜索 cygwin1.dll
并删除除最新版本之外的所有版本。 最新版本*应该*
驻留在 x:\cygwin\bin 中、其中"x"是您的驱动器
已安装 Cygwin 分发。 如果您需要、也建议重新启动
无法找到另一个 cygwin DLL。
2 [Main]? (-14584) C:\ti\ccs1110\xdctools_3_50_08_24_core\bin\sh.exe:***致命错误-检测到 cygheap 基本不匹配- 0x31F88E0/0x32888E0。
此问题可能是由于使用了 cygwin DLL 的不兼容版本。
使用 Windows Start->Find / Search 工具搜索 cygwin1.dll
并删除除最新版本之外的所有版本。 最新版本*应该*
驻留在 x:\cygwin\bin 中、其中"x"是您的驱动器
已安装 Cygwin 分发。 如果您需要、也建议重新启动
无法找到另一个 cygwin DLL。
1 [Main]? (-5732) C:\ti\ccs1110\xdctools_3_50_08_24_core\bin\sh.exe:***致命错误-检测到 cygheap 基本不匹配- 0x31F88E0/0x31C88E0。
此问题可能是由于使用了 cygwin DLL 的不兼容版本。
使用 Windows Start->Find / Search 工具搜索 cygwin1.dll
并删除除最新版本之外的所有版本。 最新版本*应该*
驻留在 x:\cygwin\bin 中、其中"x"是您的驱动器
已安装 Cygwin 分发。 如果您需要、也建议重新启动
无法找到另一个 cygwin DLL。
2 [Main]? (-14128) C:\ti\ccs1110\xdctools_3_50_08_24_core\bin\sh.exe:***致命错误-检测到 cygheap 基本不匹配- 0x31F88E0/0x32188E0。
此问题可能是由于使用了 cygwin DLL 的不兼容版本。
使用 Windows Start->Find / Search 工具搜索 cygwin1.dll
并删除除最新版本之外的所有版本。 最新版本*应该*
驻留在 x:\cygwin\bin 中、其中"x"是您的驱动器
已安装 Cygwin 分发。 如果您需要、也建议重新启动
无法找到另一个 cygwin DLL。
2 [Main] sh 9016 fork:子级-1 -在初始化前等待 longjmp 而死、重试-1、退出代码0xC0000142、errno 11
C:/Users/manan/AppData/Local/Temp/make1868-1.sh:无法派生:资源暂时不可用
C:/ti/ccs1110/xdctools_3_50_08_24_core/packages/xdc/bld/xdc_rules.mak:307:***错误:未找到指定的编译配置文件''。 停下。
JS:"c:/ti/ccs1110/xdctools_3_50_08_24_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmaked[2]:***[Build-1219968833-InProC]错误1.
gmaking[1]:***[Build-1219968833)错误2.
gmake[1]:不会由于错误而重做目标'main-build'。
gmake:***[全部]错误2.
MSS/subdir_rules.mk:16:目标'Build-1219968833'的配方失败
Makefile:171:目标'all'的配方失败
****构建完成****
现在、问题是、如何使用毫米波 SDK 03.05.00.04 (2021年1月6日) 而不是 毫米波 SDK 03.06.00.00-LTS (2022年6月14日)正确设置项目、以便不会遇到这些错误 我停止收到警告消息、但使用 Industrial Toolbox 4.12.0或4.11.0时、我仍然会收到相同的错误、这无关紧要
gmaked[2]:***[Build-1219968833-InProC]错误1.
gmaking[1]:***[Build-1219968833)错误2.
这里需要注意的另一点是、我已经安装了 TIcloudAgent、但我没有连接 MMWAVEICBOOST 板、 IWR6843ISK-ODS 板也没有连接 到 MMWAVEICBOOST 板。
到目前为止、我的理解是、尽管我没有连接电路板、仍然导入3D 人员计数实验室68xx MSS 代码并尝试使用 CCS 进行构建、但它不应该抛出它现在正在抛出的错误。
为什么控制台不断提供 有关 Cygwin DLL 的建议?