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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions