项目

一般

简介

错误 #673

fhdemo tti 丢失

战 弋戈超过 3 年 之前添加. 更新于 超过 3 年 之前.

状态:
已解决
优先级:
普通
指派给:
开始日期:
2021-10-26
计划完成日期:
2021-10-26
% 完成:

100%

预期时间:
问题归属:

描述

相同的FhDemo代码,在106运行良好,在245运行出现问题。(106为一般测试机,245为基站)
在245出现的问题如下:
1、数据的接收发送应该成对出现,运行一段时间后,出现两次发送对应一次接收。开始理解为tti丢失。
2、对日志进行进行检查,发现tti数值是一次递增的。查看cpu利用率,发现一个cpu的利用率为100%, 考虑可能的原因是当cpu使用率过高时,当某一段代码阻塞时,可能会导致其不能进行及时切换,导致tti差异过大。 当tti步长大于1时,会出现错误。
改进方式为,不要让这个进程在cpu 0 运行,将其跟其他cpu绑定。
绑定方法如下:
taskset -c 6 ./FhTest FH_TX_DATA.bin // 6 表示绑定在cpu核6上。


文件

fhdemo_tti_lost.png (101 KB) fhdemo_tti_lost.png 战 弋戈, 2021-10-26 15:23

相关的问题

关联到 STE - 错误 #668: FPGA使用FH进行demo测试,概率性出现跑一会接收异常挂起2021-10-19

Actions

历史记录

#1

战 弋戈 更新于 超过 3 年 之前

  • 主题在进行测试FhDemo时,在106主机运行情况良好,不会发生tti时间超时,在换到245主机时,运行一段时间后发生tti_step 大于1的情况,导致在以后的运行过程中产生异常。 变更为 fhdemo tti 丢失
  • 计划完成日期 被设置为 2021-10-26
  • 指派给 被设置为 战 弋戈

现象:
在进行测试FhDemo时,在106主机运行情况良好,不会发生tti时间超时,在换到245主机时,运行一段时间后发生tti_step 大于1的情况,导致在以后的运行过程中产生异常。

#2

战 弋戈 更新于 超过 3 年 之前

  • 状态新建 变更为 已解决
  • % 完成0 变更为 100

相同的FhDemo代码,在106运行良好,在245运行出现问题。(106为一般测试机,245为基站)
在245出现的问题如下:
1、数据的接收发送应该成对出现,运行一段时间后,出现两次发送对应一次接收。开始理解为tti丢失。
2、对日志进行进行检查,发现tti数值是一次递增的。查看cpu利用率,发现一个cpu的利用率为100%, 考虑可能的原因是当cpu使用率过高时,当某一段代码阻塞时,可能会导致其不能进行及时切换,导致tti差异过大。 当tti步长大于1时,会出现错误。
改进方式为,不要让这个进程在cpu 0 运行,将其跟其他cpu绑定。
绑定方法如下:
taskset -c 6 ./FhTest FH_TX_DATA.bin // 6 表示绑定在cpu核6上。

#3

杨 晋 更新于 超过 3 年 之前

  • 关联到 错误 #668: FPGA使用FH进行demo测试,概率性出现跑一会接收异常 已添加

导出 Atom PDF