VE问题 #2510
V1414的串口,连续发送数据时候会丢包
开始日期:
2023-10-27
计划完成日期:
% 完成:
100%
预期时间:
责任归属:
SW 软件
提报来源:
软件版本:
Android 9
样品编号:
ALL
PCB版本:
PCB V1.2 所有版本都会,与版本无关
概率:
测试SOP和PASS的标准:
描述
主板适配客户的打印测试软件APP,出现丢失数据的情况:
参考附图
App的serial设定是 baudrate:115200 parity:none, databit:8, stopbits:1
PC Serial port后通过terminal program确认的方法。26--33--40--47 这些数据就不连续了,说明有丢包的情况.
硬件方案 是 EXAR V1414.
文件
子任务
相关的问题
由 PM 洪丰 更新于 大约一年 之前
- 文件 7d632da1b446c503e2b590679958b44.jpg 7d632da1b446c503e2b590679958b44.jpg 已添加
- 文件 45318f4ecb9d87604b6958b38099580.jpg 45318f4ecb9d87604b6958b38099580.jpg 已添加
- 文件 d2a10d736bc02d29450ad2308906975.png d2a10d736bc02d29450ad2308906975.png 已添加
- 文件 5f5db71b9bc2a19d53dca6ce0dc585e.png 5f5db71b9bc2a19d53dca6ce0dc585e.png 已添加
- 文件 bcdbe3aab4a51e58eb5f3649e78f9f5.png bcdbe3aab4a51e58eb5f3649e78f9f5.png 已添加
方案1:
给字符串fd 的 close 动作,
给这里加一个点延时, (500mS 1S 5S ) 但没有效果,
还是打印到18左右
由 PM 洪丰 更新于 大约一年 之前
- 文件 20d30f2ccf2b075cc1de44b0982bb78.png 20d30f2ccf2b075cc1de44b0982bb78.png 已添加
- 文件 52dc04479f445d2db64e0f515f054b4.png 52dc04479f445d2db64e0f515f054b4.png 已添加
- 文件 2038f3b3e4f33986abac19bdd108384.png 2038f3b3e4f33986abac19bdd108384.png 已添加
目前对apk进行了一个delay控制,可以解决这个问题。
由 PM 洪丰 更新于 大约一年 之前
- 文件 2a523fda7b01800bedc4c50e5a6494c.png 2a523fda7b01800bedc4c50e5a6494c.png 已添加
- 文件 364a508d0eb967e1310d9e34ce7c84d.png 364a508d0eb967e1310d9e34ce7c84d.png 已添加
- 文件 f07f36120c9ae353612efc7150644e1.png f07f36120c9ae353612efc7150644e1.png 已添加
方向3 驱动方面
这个在串口发数据的时候,让他们跟一下驱动的debug信息,找到准确的发送数据函数,在哪里判断是否发送完毕,发送完毕后加点延时。
由 PM 洪丰 更新于 大约一年 之前
- 文件 017ace232fbf63df5a5a26971d3165d.png 017ace232fbf63df5a5a26971d3165d.png 已添加
- 文件 ch343ser_linux-main_20231111.zip ch343ser_linux-main_20231111.zip 已添加
- 文件 ch343.c ch343.c 已添加
- 文件 30bbf55c9ab625190b983622d958acf.png 30bbf55c9ab625190b983622d958acf.png 已添加
这个驱动并不是为了解决问题,只是为了监控一下
测试场景是Android 通过ch9104发给window上的PC
50 条 0到49行 ============ 这样的数据