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.
我正在完成"小障碍物检测用户指南"、其中存在一些问题。
我正在开始一个线程、以在一个地方解决每个问题、以便其他人可以从中受益。
第一期:
仅限 IWR6843 ES2.0 此实验室仅与 IWR6843的 ES2.0版本兼容。 在 ISK 上、使用如下所示的片上器件标识检查 IWR6843上的器件版本
678A
,则表示您有 ES2设备。 在本例中、此实验与您的 EVM 兼容。 60 GHZi
,则表示您有较旧的 ES1设备。 在这种情况下、实验与您的 EVM 不兼容。 ES2 IWR6843ISK 板可通过上面的 EVM 链接订购。 我的芯片没有这些标记。 我的拥有:
IWR6843 QG ALP G1
21ZC1MA
所以...我的芯片是否是 ES2器件?
I 烧录 :c:\ti\radar_toolbox_1_20_00_11\source\ti\examples\Robotics\prebuild_binaries Small_Obstacle_Detection
我运行 Visualizer 并通过以下方式进行连接:
设备:IWR6843
演示:小障碍物检测
选择"Configuration": aOP_3D_cfg.cfg Tracking_Small_Obstacle_Indoor
已报告:错误:cfg 指定的区域多于此 GUI 中支持的区域
报告了几个"未识别为 CLI 命令"错误。
然后、重复错误:
错误:在 COM 端口上未检测到数据、读取超时
请确保器件处于正确的模式、并且您发送的 cfg 有效
-----------------------------------------------------------------------------------------------------------------------
PowerShell 窗口中的消息副本:
Python 是64位
Python 版本:sys.version_info (major=3、minor=7、micro=9、releaselevel='final'、serial=0)
找到 CLI COM 端口:COM7
找到数据 COM 端口:COM8
演示更改为"小型障碍物检测"
分析器类型:小障碍物检测
已连接
{'sartFreq':60.75、'numLoops':64、'numTx':3、'sensorHeight':1.0、'maxRange':10、 'AZ_TILTE':0、'elev_TIL':0、'已启用':0、'idle':10.0、'adcStart':10.0、 'rampEnd':59.1、'slope':54.71、'Samples':94.0、'SampleRate':3000.0}
错误:cfg 指定的区域多于此 GUI 中支持的区域
0
B'% SDK 参数\n'
已跳过\n'
b"\rmmwDemo:/>%有关详细信息,请参见 SDK 用户指南\n"
已跳过\n'
b'\rmmwDemo:/>%"C:\\ti\\mmWave_sdk_[VER]\\docs\mmWave_sdk_user_guide.pdf"\n'
已跳过\n'
b'\rmmwDemo:/>sensorStop\n'
B'忽略:传感器已停止\n'
B'\rDone\n'
b'\rmmwDemo:/>flushCfg\n'
已完成\n'
b'\rmmwDemo:/>dfeDataOutputMode 1\n'
已完成\n'
b'\rmmwDemo:/>通道 Cfg 15 7 0\n'
已完成\n'
b'\rmmwDemo:/>adcCfg 2 1\n'
已完成\n'
b'\rmmwDemo:/>adcbufCfg -1 0 1 1\n'
已完成\n'
b'\rmmwDemo:/>lowPower 0\n'
已完成\n'
b'\rmmwDemo:/>%检测层参数\n'
已跳过\n'
b'\rmmwDemo:/>%有关详细信息,请参见探测层调优指南\n'
已跳过\n'
b'\rmmwDemo:/>%" \\source\\ti\\examples\\docs\\3d_people_tracking_detection_layer_tuning_guide.pdf"\n' People_Tracking
已跳过\n'
b'\rmmwDemo:/>profileCfg 0 60.75 10.00 59.10 0 54.71 1 94 3000.00 2 1 36\n'
已完成\n'
b'\rmmwDemo:/>chirpCfg 0 0 0 0 0 0 0 0 1\n'
已完成\n'
b'\rmmwDemo:/>chirpCfg 1 0 0 0 0 2 \n'
已完成\n'
b'\rmmwDemo:/>chirpCfg 2 2 0 0 0 0 4\n'
已完成\n'
b'\rmmwDemo:/>frameCfg 0 2 64 0 50 1 0\n'
已完成\n'
b'\rmmwDemo:/>动态 RACfg-1 4 1 2 2 8 12 4 8 12.00 19.00 0.40 1 1\n'
b"'DYICRAFFARCfg'不被识别为 CLI 命令\n"
B'\rmmwDemo:/>StaticRAFFARCfg -1 20 2 8 6 4 23.00 31.00 0.60 0 0\n'
b"'sstaticRACFg'未被识别为 CLI 命令\n"
b'\rmmwDemo:/>dynamicRangeAngleCfg -1 0.75 0.0010 1 0\n'
b"'DYICRangeAngleCfg'不被识别为 CLI 命令\n"
b'\rmmwDemo:/>动态2DAngleCfg -1 1.5 0.0300 1 0 1 0.30 0.85 8.00\n'
b"'DYNISC2DAngleCfg'不被识别为 CLI 命令\n"
b'\rmmwDemo:/>staticRangeAngleCfg -1 1 30 10\n'
b"'stticRangeAngleCfg'未被识别为 CLI 命令\n"
b'\rmmwDemo:/>antGeometry0 -1 0 0 -3 -2 -1 0 0\n'
b"'antGeometry0'不能识别为 CLI 命令\n"
b'\rmmwDemo:/>antGeometry1 -1 0 -1 0-3-2-3-2-3-2-3 -2\n'
b"antGeometry1"不能识别为 CLI 命令\n"
b'\rmmwDemo:/>antPhaseRot 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1\n'
b"antPhaseRot"不被识别为 CLI 命令\n"
b'\rmmwDemo:/>fovCfg -1 70.0 20.0\n'
b"'fovCfg'不被识别为 CLI 命令\n"
b'\rmmwDemo:/> compRangeBiasAndRxChanPhase 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0\n'
已完成\n'
b'\rmmwDemo:/>%跟踪图层参数\n'
已跳过\n'
b'\rmmwDemo:/>%有关详细信息,请参见跟踪层调优指南\n'
已跳过\n'
b'\rmmwDemo:/>%"C:\\ti\\mmwave_industrial_toolbox_[VER]\\labs\people_count\\docs\\3d_people_counting_truster_layer_tuning_guide.pdf"\n'
已跳过\n'
b'\rmmwDemo:/>StaticBoundaryBox -1.8 1.8 0.2 1.5 0.0 2.0\n'
B"禁止边界框"不被识别为 CLI 命令\n"
b'\rmmwDemo:/>boundaryBox -1.8 0.2 1.5 0.0 2.0\n'
b"boundaryBox"不能被识别为 CLI 命令\n"
b'\rmmwDemo:/>sensorPosition 0.5 0 0\n'
b"sensorPosition (传感器位置)"不被识别为 CLI 命令\n"
b'\rmmwDemo:/>gatingparam 4 2 2 10\n'
b"'gatingParam'未被识别为 CLI 命令\n"
b'\rmmwDemo:/>stateParam 12 6 13 5 250\n'
b"'stateParam'不被识别为 CLI 命令\n"
b'\rmmwDemo:/>allocationParam 15 0.05 15 0.5 3\n'
b"allocationParam"不能识别为 CLI 命令\n"
b"\rmmwDemo:/>maxAcceleration 0.1 0.1 0.1\n'
b"'maxAcceleration'未被识别为 CLI 命令\n"
b'\rmmwDemo:/>trackingCfg 1 2 400 10 20 260 94\n'
b"'trackingCfg'未被识别为 CLI 命令\n"
b'\rmmwDemo://>presenceBoundaryBox -1.8 0.2 1.5 0.0 2.0\n'
b"'presenceBoundaryBox"未被识别为 CLI 命令\n"
b'\rmmwDemo:/>% numZones、pointsEntryThreshold、snrEntryThreshold、frameEntryThreshold、pointsMaintainThreshold、 snrMaintainThreshold,pointExitThreshold,frameExitThreshold\n'
已跳过\n'
B'\rmmwDemo:/>occStateMach 10 10 1 1 5 1 15\n'
b"'occStateMach'不能被识别为 CLI 命令\n"
b'\rmmwDemo:/>% ZoneNumber minx miny maxy minz maxz\n'
已跳过\n'
b'\rmmwDemo:/>zoneDef 0-1.8 1.8 0.2 1.5 -0.5 1.5\n'
b"zoneDef"未被识别为 CLI 命令\n"
b'\rmmwDemo:/>sensorStart\n'
错误:在 COM 端口上未检测到数据、读取超时
请确保器件处于正确的模式、并且您发送的 cfg 有效
错误:在 COM 端口上未检测到数据、读取超时
请确保器件处于正确的模式、并且您发送的 cfg 有效
错误:在 COM 端口上未检测到数据、读取超时
请确保器件处于正确的模式、并且您发送的 cfg 有效
...
我重新启动计算机并启动可视化工具、而不运行任何其他内容。 仍然失败。
使用 Robotics\Prebuild_binaries 刷新 Small_Obstacle_Detection
报告的 UniFlash:
[ 2023年8月3日、2:59:19 PM][INFO_Cortex_R4_0:初始化完成
[ 2023年8月3日、2:59:19 PM][INFO_Cortex_R4_0:闪存过程开始...
[COM7、2:59:19 PM ][INFO_Cortex_R4_0:正在连接2023年8月3日 端口……
[ 2023年8月3日、2:59:19 PM ][信息] Cortex_R4_0:复位与器件的连接
[ 2023年8月3日、2:59:19 PM][INFO_Cortex_R4_0:设置中断信号
[COM、2:59:19 PM][INFO_Cortex_R4_0:与2023年8月3日 端口的连接成功。 可以继续闪烁。
[ 2023年8月3日、2:59:19 PM][INFO_Cortex_R4_0:正在读取器件版本信息...
[ 2023年8月3日、下午2:59:19 ][成功]程序加载已成功完成。
但是...我尝试了在线 Visualizer:
它仍能正常工作? 芯片是否真正更新了新的二进制文件?
显然、我的芯片是一款 ES2器件...因为在"小型物体检测"示例中、它似乎工作正常。
注意!!!!
在线 UniFlash 似乎没有刷写代码...即使它说它是!!
我使用了下载的版本、但消息差别很大。
正确刷写二进制文件后、"IWR6843AOPEVM:小型障碍物检测"示例现在可在雷达工具箱工业可视化工具中使用。
来自 UniFlash (已下载版本)的消息
[ 2023年8月3日、下午3:33:07 PM ][INFO_Cortex_R4_0:初始化完成。
[ 2023年8月3日、下午3:33:07 ][信息] Cortex_R4_0:闪存过程开始...
[COM7、3:33:07 PM ][INFO_Cortex_R4_0:正在连接2023年8月3日 端口……
[ 2023年8月3日、下午3:33:07 ][信息] Cortex_R4_0:复位与器件的连接
[ 2023年8月3日、3:33:07 PM ][信息] Cortex_R4_0:设置中断信号
[COM、下午3:33:07 ][INFO_Cortex_R4_0:与2023年8月3日 端口的连接成功。 可以继续闪烁。
[ 2023年8月3日、3:33:07 PM ][INFO_Cortex_R4_0:正在读取器件版本信息...
[ 2023年8月3日、下午3:33:07 ][INFO_Cortex_R4_0:** 1个文件已指定用于闪存。
[IWR6843AOP/ 2023年8月3日、3:33:07 PM ][INFO_Cortex_R4_0:正在检查文件 C:/ti/radar_toolbox_1_20_00_11/source/ti/examples/Robotics Small_Obstacle_Detection / prebuild_binarys/IWR6843AOP small_obstacle_detection_6843.bin 的标题是否正确。
[ 2023年8月3日、3:33:07 PM ][INFO_Cortex_R4_0:IWR6843AOP 器件、fileType=meta_image1已检测到->正确
[ 2023年8月3日、下午3:33:07 ][信息] Cortex_R4_0:! 文件对 IWR6843AOP 有效。
[ 2023年8月3日、下午3:33:07 ][信息] Cortex_R4_0:指定了下载时的格式。 正在格式化 SFLASH 存储...
[ 2023年8月3日、下午3:33:07 ][信息] Cortex_R4_0:-->擦除存储器[SFLASH]
[ 2023年8月3日、下午3:33:07 ][INFO_Cortex_R4_0:-->正在发送擦除命令到设备...
[ 2023年8月3日、下午3:33:22 ][成功] Cortex_R4_0:-->擦除存储已成功完成!
[ 2023年8月3日、下午3:33:22 ][信息] Cortex_R4_0:下载[meta_image1]大小[626628]
[ 2023年8月3日、下午3:34:39 ][INFO_Cortex_R4_0:成功!! 文件类型 meta_image1已成功下载到 SFLASH。
[COM、3:34:39 PM][INFO_Cortex_R4_0:从2023年8月3日 端口上的器件断开...
[ 2023年8月3日、3:34:39 PM][INFO_Cortex_R4_0:正在闪存实例清理已启动...
[ 2023年8月3日、3:34:39 PM][INFO_Cortex_R4_0:已初始化实例!
[ 2023年8月3日、下午3:34:39 ][成功]程序加载已成功完成。