我有一个基于 CAN 的引导加载程序、该加载程序通过专用的 OUT 文件编程到闪存部分 A-C 中。 应用程序代码被编程到剩余的闪存扇区中。
我希望能够通过 JTAG 仿真器/ Code Composer 将新代码闪存到应用代码部分、同时保持扇区 A-C 中的引导加载程序代码不变。 似乎我可以通过项目设置/调试/闪存设置窗口执行此操作、方法是使用"范围回避"或"擦除设置"下的仅选择所选扇区、但到目前为止、我使用这些设置失败、并重复擦除整个闪存、 即使是由范围规避和所选扇区指定的那些也是如此。
如何专门设置范围避免和所选扇区以避免闪存扇区 A-C、或者甚至可以完成我想要对这些设置执行的操作? 或者、是否可以将 CAN 引导加载程序输出文件与我的应用程序代码输出文件合并?
以获得任何见解。