• MT7621升级5G模组解决无法上报下载成功的代码


    1. 原来是下载成功没有上报下载成功的标志。修改了代码测试一下,先测试了读取的IMEI是否正确

    第一个问题,读取的IMEI实际有问题的

    第二个问题,中间的TCP断掉了,重试了一下就又好了,奇怪

     

    3. 第3个问题,有网状态下,用电脑升级5G模组,升级完成后,无法自动回到有网状态。

    4. 在上报下载成功之后,再启动程序,那么会出现状态3就是 升级中

    按理说应该是,上报下载进度

     但是升级中的话,直接会报206的错误

     

    所以最好的办法还是,在下载成功之后,升级5G之后,等待网络恢复,检查网络回复,再发送升级成功的。

     

    5. 下一个问题上报的结果是进度 31,应该是如下的问题,需要修改后测试

     

    6. TCP接受超时,TCP断开了

     

    实际的时候为啥多了一位

     

     按理说是上报下载进度 100%, 然后是 上报101下载成功,上报201升级成功。原来是平台有问题,上报100之后,就上报101会有问题。

     

    7. 测试,1.2.3版本不能直接读到TF卡,以上的版本可以。用scp传输文件报一下错误

     

    IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
    Someone could be eavesdropping on you right now (man-in-the-middle attack)!
    It is also possible that a host key has just been changed.
    The fingerprint for the RSA key sent by the remote host is
    SHA256:aZRTK4Ngy9MxMUCPp3nnMl9M8l21J4zLdLfa29cHdM4.
    Please contact your system administrator.
    Add correct host key in /root/.ssh/known_hosts to get rid of this message.
    Offending RSA key in /root/.ssh/known_hosts:3
      remove with:
      ssh-keygen -f "/root/.ssh/known_hosts" -R "192.168.1.1"
    RSA host key for 192.168.1.1 has changed and you have requested strict checking.
    Host key verification failed.
    lost connection

     

    解决办法

        
    rm ~/.ssh/known_hosts


    实测可用

    8. 检测网络部分。检测网络OK 的,为啥这样失败了?ifup wan,写成了ifdown wan。

    9. 版本号检测不对头

  • 相关阅读:
    分解质因数
    记忆化搜索
    BFS(广度优先搜索)
    DFS(深度优先搜索)
    A*算法
    最小生成树
    最近公共祖先(LCA)问题
    k短路算法
    次短路问题
    拓扑排序
  • 原文地址:https://www.cnblogs.com/429512065qhq/p/13995928.html
Copyright © 2020-2023  润新知