客户特定引导加载程序更换Bootrom

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
PMOR.
离线
最后一次露面:10个月前1年
加入:2019-06-03 19:11
客户特定引导加载程序更换Bootrom

您好对话框支持团队,

有没有办法永久地禁用默认Bootrom代码的执行?(例如,通过设置一些熔丝比特或类似的东西。)目标是在不使用默认BootROM代码的情况下编写客户特定的引导加载程序。有可能以某种方式实现这一目标吗?

如果已经回答了这个问题,请向答案提供链接。

谢谢。

关键词:
设备:
PM_DIALOG.
离线
最后一次露面:2天19小时前
职员
加入:2018-02-08 11:03
嗨pmor,

嗨pmor,

您可以在OTP中刻录次级引导加载程序,以绕过ROM Booter的执行。如果需要更快的引导顺序,它可用于更换ROM引导加载程序。请阅读UM-B-012 DA14580 / 581/583创建辅助引导加载程序用于获取有关辅助引导加载程序的更多信息。二级引导加载程序应用程序代码位于SDK下\ Utilities \ Secondard_Bootloader下。

谢谢,PM_DIALOG.

PMOR.
离线
最后一次露面:10个月前1年
加入:2019-06-03 19:11
你好pm_dialog,

你好pm_dialog,

谢谢你的回答。
我们已被咨询过本文件。

1.让我们精确术语。根据“Bootrom代码”,或«ROM代码»或«ROM Booter»(如您所说)我们了解上面文档中所述的术语«主引导代码(ROM代码)»。
2.我们明白,可以在OTP内存中刻录辅助引导加载程序。
3.我们不明白这是如何绕过Bootrom代码的执行(项目#2),因为它是Bootrom代码,其在上电时执行,然后检查OTP内存是否已被编程。请考虑此引文(从上面的文件):«在DA14580 / 581的上电或重置时,主引导代码(ROM代码)将检查OTP内存是否已编程»。
4.我们需要的是完全禁用(或绕过)在上电时执行主引导代码。有可能吗?

非常感谢。

PM_DIALOG.
离线
最后一次露面:2天19小时前
职员
加入:2018-02-08 11:03
嗨pmor,

嗨pmor,

您无法替换Bootrom代码,因为它在ROM中。您只能使用辅助引导加载程序。

谢谢,PM_DIALOG.