Bug #118956
【BSP】【EVT3】【ST】【eth】副屏单独重启、OTA升级、过压等情况下关机重启后,需要进入操作界面8-10s才能同步
Status: | CLOSED | Start date: | 2023-07-02 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | 移动测试一组_CDTS 刘强 | % Done: | 100% | |
Category: | BSP | |||
Target version: | - | |||
Need_Info: | -- | Found Version: | 0116 | |
Resolution: | FIXED | Degrated: | -- | |
Severity: | Major | Verified Version: | ||
Reproducibility: | Every time | Fixed Version: | 2023-07-14 | |
Test Type: | ST | Root cause: | 依靠监控函数进行phylink的话,就会比较迟。 |
Description
【前提条件】
None
【测试步骤】
1. 烧写正常版本后开机
2. 进行OTA升级、或者adb reboot、过压保护断电重启
3. 设备重启后进入操作界面查看网络同步情况
【预期结果】
3 进入操作界面后马上可以同步网络
【实际结果】
3 进入操作界面后需要8-10s才能同步
History
#1 Updated by CD TPM-王祥林 about 2 years ago
- Assignee changed from CD TPM-王祥林 to CD_BSP 彭文亮
#2 Updated by CD_BSP 彭文亮 about 2 years ago
结论: mcu发送的iop link信息从日志“eth.txt”中无法搜索到,*即mpu未收到mcu发送的phy link信号,*因此只能采用驱动中的监控函数进行 link动作。请安排同事去排查为何没有收到mcu的uart信息。@王祥林
备注:
日志信息摘取
07-02 16:05:28.432 0 0 E [ 6.061042] mv2112_read_status: autoneg not complete;time=6060 ms #内核启动基本上没有延迟
07-02 16:05:49.989 0 0 D : [ 27.616107] mv2112 func:mv2112_setup_work_handler:98 phyinit(from delayed_work) suc #只能由监控函数来进行link动作,此动作设置的靠后。
07-02 16:05:49.989 0 0 I : [ 27.616116] mv2112_setup_forced
07-02 16:05:50.919 0 0 I : [ 28.544657] lan743x 0001:01:00.0 eth0: Link is Up - 100Mbps/Full - flow control off
#3 Updated by CD TPM-王祥林 almost 2 years ago
如沟通,请考虑在没收到mcu消息的时候在目前的基础上将有线网络提前8-10s建立好。
#4 Updated by CD_BSP 彭文亮 almost 2 years ago
1)
patch:https://dev.thundercomm.com/gerrit/c/general/kernel/msm-4.19/+/211544
由内核时间25s执行,改到了12S执行。已经比较提前了。
意欲满足祥林提出的要求。
2)编译好的VB经刘强测试
/Figure/VerifyBuild/Pre_figure_turbox-c2130c-la1.1-qssi12-dev/20230630/202306301902-1124
“”这个OTA升级了三次,升级完adb reboot各5次,每次启动后大约2-3s左右就能同步,比之前块很多“”
请@王祥林查看效果,是否符合要求。
#5 Updated by 移动测试一组_CDTS 刘强 almost 2 years ago
- Assignee changed from CD_BSP 彭文亮 to CD TPM-王祥林
#6 Updated by CD TPM-王祥林 almost 2 years ago
- Assignee changed from CD TPM-王祥林 to CD_BSP 彭文亮
效果没问题,代码可以review后入库。
#7 Updated by IoT scm almost 2 years ago
ID | Project | Branch | Uploader |
211544 | general/kernel/msm-4.19 | Pre_figure_turbox-c2130c-la1.1-vendor-dev | wenliang.peng@thundersoft.com |
BSP:Ethernet: Optimize linking time of phy. The start time of the monitor function has been changed from a delay of 25S to 12S. TC-RID: 0301-0400601 IssueID: TS-R-DF-118956 Change-Id: I9395ff31f674fb6a062ce016812a71b77df2877a |
#8 Updated by IoT scm almost 2 years ago
ID | Project | Branch | Uploader |
214754 | general/kernel/msm-4.19 | Pre_figure_turbox-c2130c-la1.1-vendor-release_sorp | wangxl0510@thundersoft.com |
BSP:Ethernet: Optimize linking time of phy. The start time of the monitor function has been changed from a delay of 25S to 12S. TC-RID: 0301-0400601 IssueID: TS-R-DF-118956 Change-Id: I9395ff31f674fb6a062ce016812a71b77df2877a (cherry picked from commit ca268a50cbac3d268a0ab4d4810b1c38452e5d29) |
#9 Updated by CD_BSP 彭文亮 almost 2 years ago
- Assignee changed from CD_BSP 彭文亮 to 移动测试一组_CDTS 刘强
#10 Updated by 移动测试一组_CDTS 刘强 almost 2 years ago
- Assignee changed from 移动测试一组_CDTS 刘强 to CD_BSP 彭文亮
#11 Updated by CD_BSP 彭文亮 almost 2 years ago
- Status changed from New to RESOLVED
- % Done changed from 0 to 100
- Resolution changed from -- to FIXED
- Fixed Version set to 2023-07-14
- Root cause set to 依靠监控函数进行phylink的话,就会比较迟。
#12 Updated by CD_BSP 彭文亮 almost 2 years ago
- Assignee changed from CD_BSP 彭文亮 to 移动测试一组_CDTS 刘强
#13 Updated by 移动测试一组_CDTS 刘强 almost 2 years ago
- Status changed from RESOLVED to VERIFIED
验证版本:release 120;122版本
验证结果:设备启动到桌面后2-3s内就会同步
#14 Updated by 移动测试一组_CDTS 刘强 almost 2 years ago
- Status changed from VERIFIED to CLOSED