Skip to content

二级boot跳转问题 #4

@Greaceyu

Description

@Greaceyu

问题1:在使用ota二级boot跳转时,程序有时会出现跑飞问题。同时在gebug状态下程序会进入trap中断中,显示mcause=0x02;或点击暂停时,程序停在__SEGGER_init_copy()。
问题2:使用不同电脑,在相同env环境、相同segger版本、相同程序代码的条件下,生成的可执行bin文件内容不一致。
问题3:问题2的基础上,将程序下载到板子中,脱机运行。不同电脑生成的程序,电脑A编译的程序跳转正常,电脑b编译的程序有概率会宕机。(测试次数为50次);
问题4:可能会跑飞的电脑编译的程序在先楫给出的demo开发板(HPM6750evk)上运行正常,在自行设计板子上会出现跑飞;两块板子网卡芯片不一致,程序使用的是网络方式升级

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions