《线程》中讨论的其他部件:UNIFLASH, MSPBSL
您好,
最近,我使用 UNIFLASH 能够在主内存闪存中刷新引导加载程序/最小映像,并同时刷新另一个主应用程序映像,同时能够在主内存和主应用程序中使用中断来实现 USB。
为此,我使用 了 TI 提供的实用程序来生成主内存引导加载程序项目,并相应地修改了这些项目,然后使用 UNIFLASH 来刷新主应用程序映像和引导加载程序映像(从 CCS 生成的文件中删除)。 但为了使其正常工作,我必须选中“替换写入的内存位置,保留未写入的内存位置”选项,以便在我刷新引导加载程序时主应用程序映像保持闪存(我还必须确保最后刷新引导加载程序, 因此 PC 入口点从引导加载程序位置启动)。
但是,我计划将文件上传到云服务器,让服务器远程刷新现场的设备, 因此,云需要能够解码输出文件,以了解需要向哪些地址写入数据以及需要写入哪些值。
如何格式化输出文件,使 UNIFLASH 工具知道要写入的内存位置? 例如,我希望使用 JavaScript 或 Python 对输出文件进行解码,但我无法找到有关输出文件格式的详细信息。
谢谢!
尼古拉