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.

AWR2243: Ti工程师您好!我在使用的是AWR2243 Cascade Radar EVM和TDA2xx,使用mmWaveStudio 3.14配置波形采集数据,我遇到下面问题:1.采集的ADC数据存在丢帧问题,配置采集100帧数据,但是实际只采集到83帧数据,请问该如何解决?2.使用mmWaveStudio,配置每次下载AWR2243固件需要很长时间,可否直接下载进FLASH中,直接从FLASH启动,但是我尝试过先将固件下载进2243的Flash,然后利用mmwaveStudio配置为sop2,启动

Part Number: AWR2243
Other Parts Discussed in Thread: SYSBIOS

我在使用的是AWR2243 Cascade Radar EVM和TDA2xx,使用mmWaveStudio 3.14配置波形采集数据,我遇到下面问题:1.采集的ADC数据存在丢帧问题,配置采集100帧数据,但是实际只采集到83帧数据,请问该如何解决?2.使用mmWaveStudio,配置每次下载AWR2243固件需要很长时间,可否直接下载进FLASH中,直接从FLASH启动,但是我尝试过先将固件下载进2243的Flash,然后利用mmwaveStudio配置为sop2,启动,但是无法成功,请问该如何解决?期待您的回复!

  • 1.采集的ADC数据存在丢帧问题,配置采集100帧数据,但是实际只采集到83帧数据,请问该如何解决?

    请参考mmwave_studio_cascade_user_guide.pdf里,下面第二条known issue

  • 但是我尝试过先将固件下载进2243的Flash,

    固件要烧写到MMWCAS-RF-EVM上的flash上,请问你是如何实现的?

  • 配置每次下载AWR2243固件需要很长时间

    如果参数配置不改动,只是不停的使能发射,是不需要重新配置的。

  • 您好!我可能对丢帧问题描述不太清楚,正如If the “num_frames_to_capture” parameter is 0, then the number of frames captured by the
    TDA2 is one less than the number of frames sent by the AWR devices when the AWR devices
    are configured to send out a finite number of frames描述一样,当帧周期时间很长时,只会丢一帧,但是当帧周期较短时,DutyCycle超过50%时,会发生丢很多帧的情况,请问该如何解决?

  • 您好!我可能没有描述清楚,我遇到的问题是这样的:

    利用mmWaveStudio配置4片级联点云雷达采集ADC原始数据存在丢帧问题,实际采集到的数据比设定的帧数少,导致采集到的数据帧不连续,丢帧的严重程度与帧周期、chirp周期、CSI2DDR频率相关。具体描述如下:

    DDR CLK(Mbps) idle time(us) chirp周期(us) 帧周期(ms) 设定帧数 实际帧数
    600 2 30.3 60 160 136
    600 7 35.3 60 160 142
    600 2 30.3 70 160 159
    600 7 35.3 70 160 159
    600 2 30.3 60 100 83
    900 2 30.3 60 100 90

    根据您的回复,只丢一帧算是正常情况,但是我遇到的情况是丢了很多帧数据?请问该如何解决,帧周期小于60ms不能变,不然会影响我们的数据分析。

  • 您好!我先运行PROCESSOR_SDK_RADAR_03_08_00_00里面的例程-cascade_radar_object_detect,里面实现了将AWR2243的固件下载进FLASH中。

    [IPU1-0] 40.846428 s: UTILS_MCSPI: McSPI is configured in interrupt mode!!
    [IPU1-0] 41.069450 s: AR12XX: Firmware Download Started : Ftype: BSS_BUILD
    [IPU1-0] 41.982187 s: AR12XX: Firmware Download Successful : Ftype: BSS_BUILD
    [IPU1-0] 42.631489 s: AR12XX: Firmware Download Started : Ftype: BSS_BUILD
    [IPU1-0] 45.251204 s: AR12XX: Firmware Download Successful : Ftype: BSS_BUILD
    [IPU1-0] 45.289452 s: AWR12XX: Version Master : 2.2.0.3
    [IPU1-0] 45.289605 s: AWR12XX: Version RF:2.2.0.13
    [IPU1-0] 45.289696 s: AWR12XX: Version mmWaveLink:1.2.0.0
    [IPU1-0] 45.289788 s: AWR12XX: Version Master Patch[dd.mm.yy]:78.224.4

  • 因为我的使用场景涉及到需要频繁的断电,因此每次都需要很长的时间

  • 您好!我先运行PROCESSOR_SDK_RADAR_03_08_00_00里面的例程-cascade_radar_object_detect,里面实现了将AWR2243的固件下载进FLASH中。

    [IPU1-0] 40.846428 s: UTILS_MCSPI: McSPI is configured in interrupt mode!!
    [IPU1-0] 41.069450 s: AR12XX: Firmware Download Started : Ftype: BSS_BUILD
    [IPU1-0] 41.982187 s: AR12XX: Firmware Download Successful : Ftype: BSS_BUILD
    [IPU1-0] 42.631489 s: AR12XX: Firmware Download Started : Ftype: BSS_BUILD
    [IPU1-0] 45.251204 s: AR12XX: Firmware Download Successful : Ftype: BSS_BUILD
    [IPU1-0] 45.289452 s: AWR12XX: Version Master : 2.2.0.3
    [IPU1-0] 45.289605 s: AWR12XX: Version RF:2.2.0.13
    [IPU1-0] 45.289696 s: AWR12XX: Version mmWaveLink:1.2.0.0
    [IPU1-0] 45.289788 s: AWR12XX: Version Master Patch[dd.mm.yy]:78.224.4

    这个操作也是把firmware下载到AWR2243芯片内部,而不是烧写到外部的flash里。

  • 你好,

    下面这个帖子提到了如何在mmwave studio 3.0.0.7里烧写级联板上flash的内容,请参考尝试。

    (1) MMWCAS-RF-EVM: Fixed the firmware of the 2243 based MMWCAS-RF-EVM - Sensors forum - Sensors - TI E2E support forums

  • 非常感谢您!,还有请问我上面描述的丢帧问题该怎么解决?由于丢帧导致采集到的数据不连续,严重影响数据分析

  • 利用mmWaveStudio配置4片级联点云雷达采集ADC原始数据存在丢帧问题,实际采集到的数据比设定的帧数少,导致采集到的数据帧不连续,丢帧的严重程度与帧周期、chirp周期、CSI2DDR频率相关。

    目前级联板套件里AWR2243的CSI输出是先进入FPGA转换为并口后,然后输入到TDA2里的,所以这个流程里哪里导致了数据丢失,现在很难判断。

    DDR CLK 900M超出了spec的范围,请勿使用。

    从目前的测试结果看,只能是修改参数配置。能否减少采样点数?

  • 您好!我们现在是以贵公司的TDA2进行开发,我现在能确定的是只要帧周期足够大,就不会丢帧,但是帧周期和采样点数都是很重要的性能指标不能轻易的更改,请问能否帮忙确定是那个环节出了问题吗?这个对我们开发影响很大。我阅读了VIP_Overview.pdf这个文档,请问是否是面描述的问题:

    Buffer Capture Modes
    • Frame Drop Mode
    VIP Capture driver will stop capturing data when there are no more buffers at
    the input queue
    – It will not hold any buffer with it and the last buffer will be returned to the
    application through dequeue call
    – It makes use of the VPDMA drop data feature

    谢谢您的回复!

  • 你好,

    你能否测量一下TDA2x VIP输入的帧信号数量,是否和你配置的是一致的?

  • 您好!我不知道怎么测这个帧信号数量,还有更改VIP的Buffer大小,能否提供一下指导?

  • 你好,

    把frame数量减少后,用示波器测量。

    如果是VIP来不及采集,会有overflow等错误出现,你现在运行过程中VIP是工作正常没有报错的吧?

  • 您好!我参照(1) MMWCAS-RF-EVM: Fixed the firmware of the 2243 based MMWCAS-RF-EVM - Sensors forum - Sensors - TI E2E support forums成功下载进FLASH中,其内容和Cascade_Flashing_example.lua这个示例很像,主要是要通过ar1.FileDownloadModeFor2243(1,0)配置下载位置,我使用RF CASCADE RADAR EVM  ReV-D AWR2243 ES1.0,DFP版本为mmwave_dfp_02_02_00_03,此版本DFP如果不下载进Flash是能够正常使用的,请问是什么原因?

  • 您好!没有出现overflow报错

  • 你好,

    你的问题是你烧写了firmware到板子的flash上,然后不能正常工作么?

    你是否有尝试过论坛里提供的包里的test_flash_fw_to_cascade_evm.lua脚本,能正常配置么?

  • 我尝试了test_flash_fw_cascade_evm.lua脚本,flash_fw_to_cascade_evm.lua下载好后,断电重启,加载test_flash_fw_cascade_evm.lua这个脚本,master都无法正常启动,启动失败,我仔细研究了flash_fw_to_cascade_evm.lua这个脚本,其主要流程是先通过ar1.FileDownloadModeFor2243(1,0) -- Setup for RAM to QSPI flash mode,设置下载进FLASH中,然后再通过ar1.FileDownloadModeFor2243(0,1) ,再下载进Master的内部芯片中,然后使Master启动输出时钟给slave,然后再下载进Slave的Flash中,这个脚本程序我只需要更改FW的路径,我使用的是mmwave_dfp_02_02_00_03这个版本的FW,这个版本的FW如果直接下载进芯片内部是能够正常使用,应该不会是FW版本的问题,请问问题可能出在哪个环节?

  • 你好,

    下面论坛提到了这个方法只能使用mmwae studio 3.0.0.7,在3.0.0.14版本上烧写就有问题。请问你那里 有mmwave studio 3.0.0.7版本么?可以尝试么?

    (+) MMWCAS-RF-EVM: Error using the onboard flash QSPI flash memory to store the images - Sensors forum - Sensors - TI E2E support forums

  • 你好,

    你手上的级联板(RevD)上的AWR2243是ES1.0的工程样片版本。AWR2243 ES1.1正式芯片下载的firmware要比ES1.0小很多,下载时间也短了很多。

  • 您好!我现在只有3.0.0.14的版本,而且Ti官网上找不到3.0.0.7的版本了,请问是否能够提供一下下载链接?

  • 您好!我们采购了贵公司的AWR2243P 583A芯片进行了设计开发,其为ES1.1版本,但是为什么我们在使用中下载ES1.0版本的FW也是可以正常启动使用,请问ES1.0和ES1.1对应的FW有何区别?

  • 你好,

    AWR2243 ES1.1的芯片把大部分的firmware都固化在了ROM上,加载的只是fimware的补丁。使用的DFP版本要和使用的芯片版本匹配的,如果是ES1.1芯片,请使用mmwave_dfp_02_02_03_01。

    ES1.0的ROM里是没有任何firmware代码的,所以比较大。

    ES1.0和ES1.0的区别,请参考AWR2243勘误表。

  • 您好!我现在只有3.0.0.14的版本,而且Ti官网上找不到3.0.0.7的版本了,请问是否能够提供一下下载链接?

    我在英文论坛继续询问该问题了,请关注:

    (+) MMWCAS-RF-EVM: How to burn firmware to qspi flash - Sensors forum - Sensors - TI E2E support forums

  • 非常感谢您!请问您能够帮我把丢帧问题也在英文论坛提一下吗?

  • 把frame数量减少后,用示波器测量。

    你能否请你的硬件同事帮忙测量一下?

  • 您好!我利用PROCESSOR_SDK_RADAR_03_08_00_00里面的例程-cascade_radar_capture_only,然后对波形参数进行修改,修改为通过mmWaveStudio运行会丢帧的波形(此种波形利用mmWaveStudio存在我之前描述的丢帧问题),下面是运行结果,

    ====================
    [IPU1-0] Chains Run-time Menu
    [IPU1-0] ====================
    [IPU1-0]
    [IPU1-0] 0: Stop Chain
    [IPU1-0]
    [IPU1-0] p: Print Performance Statistics
    [IPU1-0]
    [IPU1-0] Enter Choice:
    [IPU1-0]
    [IPU1-0] 29.232660 s:
    [IPU1-0] Unsupported option '
    [IPU1-0] '. Please try again
    [IPU1-0] 29.232721 s:
    [IPU1-0]
    [IPU1-0] ====================
    [IPU1-0] Chains Run-time Menu
    [IPU1-0] ====================
    [IPU1-0]
    [IPU1-0] 0: Stop Chain
    [IPU1-0]
    [IPU1-0] p: Print Performance Statistics
    [IPU1-0]
    [IPU1-0] Enter Choice:
    [IPU1-0]
    [IPU1-1] 29.193985 s: IPC_IN_0 : Create in progress !!!
    [IPU1-1] 29.195083 s: IPC_IN_0 : Create Done !!!
    [IPU1-1] 29.195815 s: NETWORK_TX: NETWORK_TX: Server listening (port=29172) !!!
    [IPU1-1] 29.196974 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-1] 29.197126 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 655360 B (640 KB), Free size = 627432 B (612 KB)
    [DSP1 ] 29.197431 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [DSP1 ] 29.197431 s: SYSTEM: Heap = LOCAL_L2 @ 0x00800000, Total size = 227264 B (221 KB), Free size = 227264 B (221 KB)
    [DSP1 ] 29.197492 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 524288 B (512 KB), Free size = 523928 B (511 KB)
    [EVE1 ] 29.197797 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [EVE1 ] 29.198895 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [EVE1 ] 29.200847 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261792 B (255 KB)
    [EVE2 ] 29.203135 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [EVE2 ] 29.204264 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [EVE2 ] 29.206246 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261792 B (255 KB)
    [EVE3 ] 29.208534 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [EVE3 ] 29.209632 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [EVE3 ] 29.211584 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261792 B (255 KB)
    [EVE4 ] 29.213841 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [EVE4 ] 29.214939 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [EVE4 ] 29.216860 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261792 B (255 KB)
    [IPU1-0] 40.542426 s:
    [IPU1-0] 40.542487 s: CPU [IPU1-0 ] Statistics,
    [IPU1-0] 40.542548 s: *************************
    [IPU1-0] 40.542609 s:
    [IPU1-0] 40.542640 s: LOAD: CPU: 8.2% HWI: 1.6%, SWI:0.5%, Low Power: 87.4%
    [IPU1-0] 40.542792 s:
    [IPU1-0] 40.542853 s: LOAD: TSK: IPC_OUT_0 : 1.2%
    [IPU1-0] 40.543006 s: LOAD: TSK: CAPTURE : 0.4%
    [IPU1-0] 40.543097 s: LOAD: TSK: STAT_COLL : 3.4%
    [IPU1-0] 40.543219 s: LOAD: TSK: MISC : 1.1%
    [IPU1-0] 40.543280 s:
    [IPU1-0] 40.543341 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-0] 40.543799 s:
    [IPU1-0] 40.543860 s: SYSTEM: Sempahores Objects, 280 of 1050 free
    [IPU1-0] 40.543921 s: SYSTEM: Task Objects , 25 of 100 free
    [IPU1-0] 40.544012 s: SYSTEM: Clock Objects , 97 of 100 free
    [IPU1-0] 40.544104 s: SYSTEM: Hwi Objects , 82 of 100 free
    [IPU1-0] 40.544195 s:
    [IPU1-0] 40.544226 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 256792 B (250 KB)
    [IPU1-0] 40.544439 s: SYSTEM: Heap = SR_OCMC @ 0x00000000, Total size = 0 B (0 KB), Free size = 0 B (0 KB)
    [IPU1-0] 40.544592 s: SYSTEM: Heap = SR_DDR_CACHED @ 0x8a783000, Total size = 355979264 B (339 MB), Free size = 154652672 B (147 MB)
    [IPU1-0] 40.544775 s: SYSTEM: Heap = SR_DDR_NON_CACHED @ 0x00000000, Total size = 0 B (0 MB), Free size = 0 B (0 MB)
    [IPU1-0] 40.544927 s:
    [IPU1-0] 40.544958 s:
    [IPU1-0] 40.544988 s: CPU [IPU1-1 ] Statistics,
    [IPU1-0] 40.545049 s: *************************
    [IPU1-0] 40.545110 s:
    [IPU1-0] 40.545171 s: LOAD: CPU: 4.0% HWI: 1.0%, SWI:0.5%, Low Power: 84.5%
    [IPU1-0] 40.545293 s:
    [IPU1-0] 40.545354 s: LOAD: TSK: IPC_IN_0 : 0.6%
    [IPU1-0] 40.545507 s: LOAD: TSK: NETWORK TX0 : 1.0%
    [IPU1-0] 40.545598 s: LOAD: TSK: MISC : 0.9%
    [IPU1-0] 40.545690 s:
    [IPU1-0] 40.545720 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-0] 40.545812 s:
    [IPU1-0] 40.545842 s: SYSTEM: Sempahores Objects, 428 of 1050 free
    [IPU1-0] 40.545934 s: SYSTEM: Task Objects , 36 of 100 free
    [IPU1-0] 40.546025 s: SYSTEM: Clock Objects , 98 of 100 free
    [IPU1-0] 40.546117 s: SYSTEM: Hwi Objects , 93 of 100 free
    [IPU1-0] 40.546208 s:
    [IPU1-0] 40.546239 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 655360 B (640 KB), Free size = 627432 B (612 KB)
    [IPU1-0] 40.546422 s:
    [IPU1-0] 40.546452 s:
    [IPU1-0] 40.546483 s: CPU [DSP1 ] Statistics,
    [IPU1-0] 40.546544 s: *************************
    [IPU1-0] 40.546605 s:
    [IPU1-0] 40.546666 s: LOAD: CPU: 0.2% HWI: 0.0%, SWI:0.0%, Low Power: 95.2%
    [IPU1-0] 40.546788 s:
    [IPU1-0] 40.546849 s: LOAD: TSK: MISC : 0.2%
    [IPU1-0] 40.546910 s:
    [IPU1-0] 40.546971 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-0] 40.547032 s:
    [IPU1-0] 40.547093 s: SYSTEM: Sempahores Objects, 453 of 1050 free
    [IPU1-0] 40.547184 s: SYSTEM: Task Objects , 91 of 100 free
    [IPU1-0] 40.547245 s: SYSTEM: Clock Objects , 99 of 100 free
    [IPU1-0] 40.547337 s: SYSTEM: Hwi Objects , 94 of 100 free
    [IPU1-0] 40.547459 s:
    [IPU1-0] 40.547489 s: SYSTEM: Heap = LOCAL_L2 @ 0x00800000, Total size = 227264 B (221 KB), Free size = 227264 B (221 KB)
    [IPU1-0] 40.547642 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 524288 B (512 KB), Free size = 523928 B (511 KB)
    [IPU1-0] 40.547794 s:
    [IPU1-0] 40.547855 s:
    [IPU1-0] 40.547886 s: CPU [EVE1 ] Statistics,
    [IPU1-0] 40.547947 s: *************************
    [IPU1-0] 40.548008 s:
    [IPU1-0] 40.548038 s: LOAD: CPU: 0.6% HWI: 0.2%, SWI:0.1%, Low Power: 93.4%
    [IPU1-0] 40.548191 s:
    [IPU1-0] 40.548252 s: LOAD: TSK: MISC : 0.3%
    [IPU1-0] 40.548313 s:
    [IPU1-0] 40.548374 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-0] 40.548648 s:
    [IPU1-0] 40.548679 s: SYSTEM: Sempahores Objects, 454 of 1050 free
    [IPU1-0] 40.548770 s: SYSTEM: Task Objects , 92 of 100 free
    [IPU1-0] 40.548862 s: SYSTEM: Clock Objects , 99 of 100 free
    [IPU1-0] 40.548953 s: SYSTEM: Hwi Objects , 96 of 100 free
    [IPU1-0] 40.549045 s:
    [IPU1-0] 40.549075 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [IPU1-0] 40.549228 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261792 B (255 KB)
    [IPU1-0] 40.549380 s:
    [IPU1-0] 40.549441 s:
    [IPU1-0] 40.549502 s: CPU [EVE2 ] Statistics,
    [IPU1-0] 40.549563 s: *************************
    [IPU1-0] 40.549624 s:
    [IPU1-0] 40.549655 s: LOAD: CPU: 0.6% HWI: 0.2%, SWI:0.1%, Low Power: 93.4%
    [IPU1-0] 40.549807 s:
    [IPU1-0] 40.549838 s: LOAD: TSK: MISC : 0.3%
    [IPU1-0] 40.549929 s:
    [IPU1-0] 40.549960 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-0] 40.550051 s:
    [IPU1-0] 40.550082 s: SYSTEM: Sempahores Objects, 454 of 1050 free
    [IPU1-0] 40.550173 s: SYSTEM: Task Objects , 92 of 100 free
    [IPU1-0] 40.550265 s: SYSTEM: Clock Objects , 99 of 100 free
    [IPU1-0] 40.550356 s: SYSTEM: Hwi Objects , 96 of 100 free
    [IPU1-0] 40.550448 s:
    [IPU1-0] 40.550509 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [IPU1-0] 40.550661 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261792 B (255 KB)
    [IPU1-0] 40.550814 s:
    [IPU1-0] 40.550844 s:
    [IPU1-0] 40.550905 s: CPU [EVE3 ] Statistics,
    [IPU1-0] 40.550966 s: *************************
    [IPU1-0] 40.551027 s:
    [IPU1-0] 40.551058 s: LOAD: CPU: 0.6% HWI: 0.2%, SWI:0.1%, Low Power: 93.3%
    [IPU1-0] 40.551210 s:
    [IPU1-0] 40.551241 s: LOAD: TSK: MISC : 0.3%
    [IPU1-0] 40.551332 s:
    [IPU1-0] 40.551363 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-0] 40.551485 s:
    [IPU1-0] 40.551515 s: SYSTEM: Sempahores Objects, 454 of 1050 free
    [IPU1-0] 40.551607 s: SYSTEM: Task Objects , 92 of 100 free
    [IPU1-0] 40.551698 s: SYSTEM: Clock Objects , 99 of 100 free
    [IPU1-0] 40.551759 s: SYSTEM: Hwi Objects , 96 of 100 free
    [IPU1-0] 40.551851 s:
    [IPU1-0] 40.551881 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [IPU1-0] 40.552064 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261792 B (255 KB)
    [IPU1-0] 40.552217 s:
    [IPU1-0] 40.552247 s:
    [IPU1-0] 40.552278 s: CPU [EVE4 ] Statistics,
    [IPU1-0] 40.552339 s: *************************
    [IPU1-0] 40.552430 s:
    [IPU1-0] 40.552461 s: LOAD: CPU: 0.6% HWI: 0.2%, SWI:0.1%, Low Power: 93.4%
    [IPU1-0] 40.552613 s:
    [IPU1-0] 40.552644 s: LOAD: TSK: MISC : 0.3%
    [IPU1-0] 40.552735 s:
    [IPU1-0] 40.552766 s: SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-0] 40.552857 s:
    [IPU1-0] 40.552918 s: SYSTEM: Sempahores Objects, 454 of 1050 free
    [IPU1-0] 40.552979 s: SYSTEM: Task Objects , 92 of 100 free
    [IPU1-0] 40.553071 s: SYSTEM: Clock Objects , 99 of 100 free
    [IPU1-0] 40.553162 s: SYSTEM: Hwi Objects , 96 of 100 free
    [IPU1-0] 40.553254 s:
    [IPU1-0] 40.553284 s: SYSTEM: Heap = LOCAL_L2 @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [IPU1-0] 40.553772 s: SYSTEM: Heap = LOCAL_DDR @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261792 B (255 KB)
    [IPU1-0] 40.553955 s:
    [IPU1-0] 40.554230 s:
    [IPU1-0] 40.554291 s: UTILS_PRCM_STATS: Current Temperature,
    [IPU1-0] 40.554352 s:
    [IPU1-0] 40.554382 s: Voltage Rail || Curr Temp Min - Max
    [IPU1-0] 40.554504 s: ---------------------------------------------------------
    [IPU1-0] 40.554596 s: PMHAL_PRCM_VD_MPU || [30.400 , 30.800]
    [IPU1-0] 40.554687 s: PMHAL_PRCM_VD_CORE || [29.200 , 29.600]
    [IPU1-0] 40.554779 s: PMHAL_PRCM_VD_IVAHD || [29.600 , 30. 0]
    [IPU1-0] 40.554901 s: PMHAL_PRCM_VD_DSPEVE || [28.400 , 28.800]
    [IPU1-0] 40.554992 s: PMHAL_PRCM_VD_GPU || [28.800 , 29.200]
    [IPU1-0] 40.555084 s:
    [IPU1-0] 40.555145 s:
    [IPU1-0] 40.555206 s: Statistics Collector,
    [IPU1-0] 40.555236 s:
    [IPU1-0] 40.555297 s: STATISTIC Avg Data Peak Data
    [IPU1-0] 40.555358 s: COLLECTOR MB/s MB/s
    [IPU1-0] 40.555450 s: --------------------------------------------------
    [IPU1-0] 40.555541 s: SCI_EMIF1 RD+WR | 106.539654 557.818181
    [IPU1-0] 40.555664 s: SCI_EMIF2 RD+WR | 127.197268 592.270313
    [IPU1-0] 40.555755 s: SCI_EMIF1 RD ONLY | 16.662185 60.444086
    [IPU1-0] 40.555847 s: SCI_EMIF1 WR ONLY | 89.913651 550.001221
    [IPU1-0] 40.556030 s: SCI_EMIF2 RD ONLY | 27.607957 72.928121
    [IPU1-0] 40.556121 s: SCI_EMIF2 WR ONLY | 99.640508 565.356000
    [IPU1-0] 40.556213 s: SCI_MA_MPU_P1 | 0.000000 0.000000
    [IPU1-0] 40.556335 s: SCI_MA_MPU_P2 | 0.000000 0.000000
    [IPU1-0] 40.556426 s: SCI_DSS | 0.000000 0.000000
    [IPU1-0] 40.556548 s: SCI_IPU1 | 13.767089 50.792050
    [IPU1-0] 40.556640 s: SCI_VIP1_P1 | 0.000000 0.000000
    [IPU1-0] 40.556731 s: SCI_VIP1_P2 | 0.000000 0.000000
    [IPU1-0] 40.556853 s: SCI_VPE_P1 | 0.000000 0.000000
    [IPU1-0] 40.556945 s: SCI_VPE_P2 | 0.000000 0.000000
    [IPU1-0] 40.557036 s: SCI_DSP1_MDMA | 0.073921 0.853608
    [IPU1-0] 40.557128 s: SCI_DSP1_EDMA | 0.000000 0.000000
    [IPU1-0] 40.557219 s: SCI_DSP2_MDMA | 0.000000 0.000000
    [IPU1-0] 40.557341 s: SCI_DSP2_EDMA | 0.000000 0.000000
    [IPU1-0] 40.557433 s: SCI_EVE1_TC0 | 2.084923 5.471311
    [IPU1-0] 40.557555 s: SCI_EVE1_TC1 | 0.000000 0.000000
    [IPU1-0] 40.557646 s: SCI_EVE2_TC0 | 2.009120 5.551890
    [IPU1-0] 40.557738 s: SCI_EVE2_TC1 | 0.000000 0.000000
    [IPU1-0] 40.557829 s: SCI_EDMA_TC0_RD | 0.000000 0.000000
    [IPU1-0] 40.557951 s: SCI_EDMA_TC0_WR | 0.000000 0.000000
    [IPU1-0] 40.558043 s: SCI_EDMA_TC1_RD | 0.003566 1.330667
    [IPU1-0] 40.558134 s: SCI_EDMA_TC1_WR | 0.003666 1.372251
    [IPU1-0] 40.558226 s: SCI_VIP2_P1 | 38.671334 271.169211
    [IPU1-0] 40.558348 s: SCI_VIP2_P2 | 39.596988 277.607004
    [IPU1-0] 40.558653 s: SCI_VIP3_P1 | 0.000000 0.000000
    [IPU1-0] 40.558744 s: SCI_VIP3_P2 | 0.000000 0.000000
    [IPU1-0] 40.558836 s: SCI_EVE3_TC0 | 2.186253 44.423030
    [IPU1-0] 40.558958 s: SCI_EVE3_TC1 | 0.000000 0.000000
    [IPU1-0] 40.559049 s: SCI_EVE4_TC0 | 2.190678 43.872850
    [IPU1-0] 40.559141 s: SCI_EVE4_TC1 | 0.000000 0.000000
    [IPU1-0] 40.559232 s: SCI_IVA | 0.000000 0.000000
    [IPU1-0] 40.559324 s: SCI_GPU_P1 | 0.000000 0.000000
    [IPU1-0] 40.559446 s: SCI_GPU_P2 | 0.000000 0.000000
    [IPU1-0] 40.559568 s: SCI_GMAC_SW | 0.000000 0.000000
    [IPU1-0] 40.559659 s: SCI_OCMC_RAM1 | 0.000000 0.000000
    [IPU1-0] 40.559751 s: SCI_OCMC_RAM2 | 0.000000 0.000000
    [IPU1-0] 40.559842 s: SCI_OCMC_RAM3 | 0.000000 0.000000
    [IPU1-0] 40.659427 s:
    [IPU1-0] 40.659488 s:
    [IPU1-0] 40.659580 s:
    [IPU1-0] 40.659641 s: ### CPU [IPU1-0], LinkID [ 74],
    [IPU1-0] 40.659702 s:
    [IPU1-0] 40.659732 s: [ CAPTURE ] Link Statistics,
    [IPU1-0] 40.659824 s: ******************************
    [IPU1-0] 40.659854 s:
    [IPU1-0] 40.659915 s: Elapsed time = 11338 msec
    [IPU1-0] 40.659976 s:
    [IPU1-0] 40.660007 s: New data Recv = 79.99 fps
    [IPU1-0] 40.660068 s: Get Full Buf Cb = 80.8 fps
    [IPU1-0] 40.660159 s: Put Empty Buf Cb = 79.99 fps
    [IPU1-0] 40.660220 s: Driver/Notify Cb = 79.73 fps
    [IPU1-0] 40.660312 s:
    [IPU1-0] 40.660342 s: Input Statistics,
    [IPU1-0] 40.660373 s:
    [IPU1-0] 40.660464 s: CH | In Recv | In Drop | In User Drop | In Process
    [IPU1-0] 40.660525 s: | FPS | FPS | FPS | FPS
    [IPU1-0] 40.660617 s: --------------------------------------------------
    [IPU1-0] 40.660678 s: 0 | 20. 2 0. 0 0. 0 20. 2
    [IPU1-0] 40.660800 s: 1 | 19.93 0. 0 0. 0 19.93
    [IPU1-0] 40.660952 s: 2 | 20. 2 0. 0 0. 0 20. 2
    [IPU1-0] 40.661074 s: 3 | 20. 2 0. 0 0. 0 20. 2
    [IPU1-0] 40.661196 s:
    [IPU1-0] 40.661227 s: Output Statistics,
    [IPU1-0] 40.661288 s:
    [IPU1-0] 40.661318 s: CH | Out | Out | Out Drop | Out User Drop
    [IPU1-0] 40.661379 s: | ID | FPS | FPS | FPS
    [IPU1-0] 40.661471 s: ---------------------------------------------
    [IPU1-0] 40.661562 s: 0 | 0 20. 2 0. 0 0. 0
    [IPU1-0] 40.661654 s: 1 | 0 20. 2 0. 0 0. 0
    [IPU1-0] 40.661776 s: 2 | 0 20. 2 0. 0 0. 0
    [IPU1-0] 40.661898 s: 3 | 0 20. 2 0. 0 0. 0
    [IPU1-0] 40.662020 s:
    [IPU1-0] 40.662050 s: [ CAPTURE ] LATENCY,
    [IPU1-0] 40.662111 s: ********************
    [IPU1-0] 40.662142 s:
    [IPU1-0] 40.662264 s:
    [IPU1-0] 40.662294 s: ### CPU [IPU1-0], LinkID [ 0],
    [IPU1-0] 40.662355 s:
    [IPU1-0] 40.662416 s: [ IPC_OUT_0 ] Link Statistics,
    [IPU1-0] 40.662477 s: ******************************
    [IPU1-0] 40.662538 s:
    [IPU1-0] 40.662569 s: Elapsed time = 11340 msec
    [IPU1-0] 40.662660 s:
    [IPU1-0] 40.662691 s: New data Recv = 80.7 fps
    [IPU1-0] 40.662752 s: Release data Recv = 79.98 fps
    [IPU1-0] 40.662813 s: Driver/Notify Cb = 113.31 fps
    [IPU1-0] 40.662904 s:
    [IPU1-0] 40.662935 s: Input Statistics,
    [IPU1-0] 40.662996 s:
    [IPU1-0] 40.663026 s: CH | In Recv | In Drop | In User Drop | In Process
    [IPU1-0] 40.663087 s: | FPS | FPS | FPS | FPS
    [IPU1-0] 40.663179 s: --------------------------------------------------
    [IPU1-0] 40.663240 s: 0 | 20. 1 0. 0 0. 0 20. 1
    [IPU1-0] 40.663392 s: 1 | 20. 1 0. 0 0. 0 20. 1
    [IPU1-0] 40.663880 s: 2 | 20. 1 0. 0 0. 0 20. 1
    [IPU1-0] 40.664033 s: 3 | 20. 1 0. 0 0. 0 20. 1
    [IPU1-0] 40.664155 s:
    [IPU1-0] 40.664246 s: Output Statistics,
    [IPU1-0] 40.664307 s:
    [IPU1-0] 40.664338 s: CH | Out | Out | Out Drop | Out User Drop
    [IPU1-0] 40.664429 s: | ID | FPS | FPS | FPS
    [IPU1-0] 40.664521 s: ---------------------------------------------
    [IPU1-0] 40.664582 s: 0 | 0 20. 1 0. 0 0. 0
    [IPU1-0] 40.664704 s: 1 | 0 20. 1 0. 0 0. 0
    [IPU1-0] 40.664826 s: 2 | 0 20. 1 0. 0 0. 0
    [IPU1-0] 40.664948 s: 3 | 0 20. 1 0. 0 0. 0
    [IPU1-0] 40.665039 s:
    [IPU1-0] 40.665100 s: [ IPC_OUT_0 ] LATENCY,
    [IPU1-0] 40.665161 s: ********************
    [IPU1-0] 40.665222 s: Local Link Latency : Avg = 6 us, Min = 0 us, Max = 61 us,
    [IPU1-0] 40.665314 s: Source to Link Latency : Avg = 62 us, Min = 30 us, Max = 152 us,
    [IPU1-0] 40.665466 s:
    [IPU1-0] 41.165527 s:
    [IPU1-0] 41.165588 s: ### CPU [IPU1-1], LinkID [ 10],
    [IPU1-0] 41.165649 s:
    [IPU1-0] 41.165710 s: [ IPC_IN_0 ] Link Statistics,
    [IPU1-0] 41.165771 s: ******************************
    [IPU1-0] 41.165832 s:
    [IPU1-0] 41.165863 s: Elapsed time = 11843 msec
    [IPU1-0] 41.165924 s:
    [IPU1-0] 41.165954 s: Get Full Buf Cb = 20.43 fps
    [IPU1-0] 41.166046 s: Put Empty Buf Cb = 80.4 fps
    [IPU1-0] 41.166107 s: Driver/Notify Cb = 113.31 fps
    [IPU1-0] 41.166168 s:
    [IPU1-0] 41.166229 s: Input Statistics,
    [IPU1-0] 41.166259 s:
    [IPU1-0] 41.166320 s: CH | In Recv | In Drop | In User Drop | In Process
    [IPU1-0] 41.166381 s: | FPS | FPS | FPS | FPS
    [IPU1-0] 41.166473 s: --------------------------------------------------
    [IPU1-0] 41.166564 s: 0 | 20. 1 0. 0 0. 0 20. 1
    [IPU1-0] 41.166687 s: 1 | 20. 1 0. 0 0. 0 20. 1
    [IPU1-0] 41.166870 s: 2 | 20. 1 0. 0 0. 0 20. 1
    [IPU1-0] 41.166992 s: 3 | 20. 1 0. 0 0. 0 20. 1
    [IPU1-0] 41.167144 s:
    [IPU1-0] 41.167175 s: Output Statistics,
    [IPU1-0] 41.167205 s:
    [IPU1-0] 41.167266 s: CH | Out | Out | Out Drop | Out User Drop
    [IPU1-0] 41.167327 s: | ID | FPS | FPS | FPS
    [IPU1-0] 41.167388 s: ---------------------------------------------
    [IPU1-0] 41.167480 s: 0 | 0 20. 1 0. 0 0. 0
    [IPU1-0] 41.167602 s: 1 | 0 20. 1 0. 0 0. 0
    [IPU1-0] 41.167724 s: 2 | 0 20. 1 0. 0 0. 0
    [IPU1-0] 41.167846 s: 3 | 0 20. 1 0. 0 0. 0
    [IPU1-0] 41.167937 s:
    [IPU1-0] 41.167998 s: [ IPC_IN_0 ] LATENCY,
    [IPU1-0] 41.168029 s: ********************
    [IPU1-0] 41.168090 s: Local Link Latency : Avg = 18 us, Min = 0 us, Max = 61 us,
    [IPU1-0] 41.168212 s: Source to Link Latency : Avg = 220 us, Min = 122 us, Max = 396 us,
    [IPU1-0] 41.168303 s:
    [IPU1-0] 41.168608 s:
    [IPU1-0] 41.168669 s: ### CPU [IPU1-1], LinkID [ 63],
    [IPU1-0] 41.168730 s:
    [IPU1-0] 41.168791 s: [ NETWORK TX ] Link Statistics,
    [IPU1-0] 41.168852 s: ******************************
    [IPU1-0] 41.168913 s:
    [IPU1-0] 41.168944 s: Elapsed time = 11846 msec
    [IPU1-0] 41.169005 s:
    [IPU1-0] 41.169035 s: New data Recv = 20.34 fps
    [IPU1-0] 41.169127 s:
    [IPU1-0] 41.169157 s: Input Statistics,
    [IPU1-0] 41.169188 s:
    [IPU1-0] 41.169249 s: CH | In Recv | In Drop | In User Drop | In Process
    [IPU1-0] 41.169310 s: | FPS | FPS | FPS | FPS
    [IPU1-0] 41.169401 s: --------------------------------------------------
    [IPU1-0] 41.169493 s: 0 | 20. 0 0. 0 0. 0 20. 0
    [IPU1-0] 41.169615 s: 1 | 20. 0 0. 0 0. 0 20. 0
    [IPU1-0] 41.169767 s: 2 | 20. 0 0. 0 0. 0 20. 0
    [IPU1-0] 41.169889 s: 3 | 20. 0 0. 0 0. 0 20. 0
    [IPU1-0] 41.170011 s:
    [IPU1-0] 41.170042 s: [ NETWORK TX ] LATENCY,
    [IPU1-0] 41.170103 s: ********************
    [IPU1-0] 41.170164 s: Local Link Latency : Avg = 15006 us, Min = 305 us, Max = 30257 us,
    [IPU1-0] 41.170255 s: Source to Link Latency : Avg = 15208 us, Min = 579 us, Max = 30410 us,
    [IPU1-0] 41.170377 s:
    [IPU1-0] 41.670438 s:

    这是否能够说明VIP这一块是没有问题的?

  • 你好,

    你运行的processor sdk for radar(arm sysbios),和mmwave studio运行的processor vision sdk(arm Linux)还是不同的。

    你的log显示fps为20,但如果按照你的设定60ms一个frame,应该是16f/s左右才对啊?

    能否请硬件测量一下vip输入的vsync信号?

  • 您好,我是将帧周期缩短了,改为了50ms,这个能够对应上,运行的processor sdk for radar(arm sysbios),和mmwave studio运行的processor vision sdk(arm Linux)虽然不同,但是都会使用到IPU1,雷达数据流都要经过IPU1输入,至少vip这一部分的代码应该都是一样的,只是processor vision sdk(arm Linux)这个A15运行的是Linux,VSYNC信号我会联系我们硬件开发人员测试

  • 你好,

    两个版本的软件我没有对比过VIP的代码是否相同。从你的log看,20帧数据都采集到了,没有丢帧。