Other Parts Discussed in Thread: AM2732, SYSCONFIG, MATHLIB, UNIFLASH, DCA1000EVM
TI专家好,
我这边想基于AWR2243Boost+AM2732EVM做开发板的Demo运行及数据采集调试,但是当前在刷录固件时有些问题,我的操作步骤如下(均参考mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_user_guide.pdf),麻烦帮忙看下是否存在问题:
针对Demonstration Mode(参考mmwave_mcuplus_sdk_user_guide.pdf——3.2.1):
1、Boot模式设置为UART Boot Mode(SOP0—2:101)
2、然后参考AM273x MCU+ SDK: Flashing Tools,安装了python3.10.2,设置EVM,在CCS中Setup UART Terminal,如下,请问此处设置完UART Terminal需要连接各核下载打印吗?(当前CCS中Load Program还有点问题,可能缺少AM2732对应的ccs_base文件)
3、然后基于AM273x MCU+ SDK: Flashing Tools,按照Flash configuration file,设置UART boot mode,然年Flashing the files,环境变量设置如下log(参考mmwave_mcuplus_sdk_user_guide.pdf——4.2——step3),在运行checkenv.bat时会提示find' 不是内部或外部命令,也不是可运行的程序或批处理文件。,此处为何会报find不识别呢,是否会影响最终的固件刷录呢?
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>setenv.bat
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set MMWAVE_SDK_DEVICE=am273x
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set DOWNLOAD_FROM_CCS=yes
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set MMWAVE_SDK_TOOLS_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set MMWAVE_SDK_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/mmwave_mcuplus_sdk_04_02_00_02
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set CCS_INSTALL_PATH=C:/ti/ccs1100
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set R5F_CLANG_INSTALL_PATH=C:/ti/ccs1100/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set XDC_INSTALL_PATH=C:/ti/ccs1100/xdctools_3_62_01_16_core
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set MMWAVE_XWR2XXX_DFP_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/mmwave_dfp_02_02_03_01
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>SET MCU_PLUS_AM273X_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/mcu_plus_sdk_am273x_08_01_01_06
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>SET MCU_PLUS_AWR294X_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/mcu_plus_sdk_awr294x_08_01_01_06
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>SET SYSCONFIG_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/sysconfig_1.10.0
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set MMWAVE_AWR294X_DFP_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/mmwave_dfp_02_04_03_01
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set AWR294X_RADARSS_IMAGE_BIN=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/mmwave_dfp_02_04_03_01/firmware/radarss/xwr2xxx_radarss_metarprc.bin
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set C66X_CODEGEN_INSTALL_PATH=C:/ti/ccs1100/ccs/tools/compiler/ti-cgt-c6000_8.3.11
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set C66x_DSPLIB_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/dsplib_c66x_3_4_0_0
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>set C66x_MATHLIB_INSTALL_PATH=E:/ti/mmwave_mcuplus_sdk_04_02_00_02/mathlib_c66x_3_1_2_1
E:\ti\mmwave_mcuplus_sdk_04_02_00_02\mmwave_mcuplus_sdk_04_02_00_02\scripts\windows>call checkenv.bat
'find' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
4、接下来刷录固件(参考mmwave_mcuplus_sdk_user_guide.pdf——4.2——step4以及AM273x MCU+ SDK: Flashing Tools中Flashing the files),在CMD中执行下述命令时,会报出Invalid argument的错误,如下述截图,请问此处的端口-p及配置文件-cfg是否配置正确,错误提示cfg的配置文件Invalid argument,请问此处应如何做修改调整呢?
cd ${SDK_INSTALL_PATH}/tools/boot python uart_uniflash.py -p {name of your UART com port} --cfg={path to your edited config file}
5、如果上述固件刷录完成后,需要切换到QSPI Boot Mode模式下才能运行对应的application案例吗?
此外,针对CCS development mode(参考mmwave_mcuplus_sdk_user_guide.pdf——3.2.2):
当前通过Blackhawk XDS560v2-USB System Trace Emulator可以在CCS11.1.0.00011连接R5_0核,但是load program会报如下错误,是不是CCS11.1.0.00011\ccs\ccs_base里面缺少相应的AM2732对应的gel等文件,这个可以从哪里下载获取吗,我看如下TPR12 EVM Setup.docx里面好像需要一个
TPR12 CSP的压缩文件,需要将此文件ccs_base拷到CCS安装目录下,这个文件应该如何获取呢?
TPR12 EVM Setup.docx
麻烦帮忙查看下如上问题,非常感谢。