Other Parts Discussed in Thread: TMS320F28388D
您好!
要从闪存的不同扇区引导 TMS320F28388D、我知道我应该更改 OTP 和 EMU 寄存器、当然我是这样做的。 我在闪存的两个不同扇区(扇区0和扇区8)中加载了两个不同的应用、并且我可以使用一个分配给 BSMP 的 GPIO 从这两个扇区成功引导 DSP。
这里我的问题是、如果在指定的引导扇区(例如扇区0)上写入了损坏的应用程序、DSP 是否可以在不更改 GPIO 或任何硬件更改的情况下自动将其自己的引导入口点更改为下一个入口点(例如扇区8)的启动入口点?
下面是我要实现的情形:
- 我使用扇区0的入口点构建应用程序1。
- 我使用扇区8的入口点构建应用程序2。
- 我使用闪存 API 复制相应扇区中应用1和2的十六进制版本。
- 我对 OTP 寄存器进行编程、以在扇区0和8上包含引导入口点。
- 我设置 GPIO、以便 DSP 从扇区0引导。
- 如果应用程序1 (在扇区0上)损坏、DSP 是否会(是否有办法)自动切换到从扇区8引导?
最棒的
Alex