主题中讨论的其他器件:UNIFLASH、
我正在尝试使用基于闪存的 BSL 来更新我们的产品。 基于 USB 的预编程 BSL 能够与4MHz XT2完美配合、但我们的新产品使用16MHz XT2。 根据 slaa450 (创建基于闪存的自定义引导加载程序(BSL))、通过更改 BSL_Device_File.h 中的某些#define 应该可以很容易地修复该问题 我下载了(slaa450) MSP430BSL_1_00_12_00.zip、 它只有一个有关基于 USB 的 BSL 的 IAR 项目、名为"MSP430F552x_USB"。 我将 BSL_Device_File.h 的 #include "msp430x552x.h"修改 为 #include "msp430f6638.h"、更改了选项中的目标器件并成功重新编译了该器件。 IAR 和 UniFlash 下载了这个新的 txt 文件、即使在4MHz XT2下也无法正常工作。 还有其他我应该做的事吗? 或者是否有用于 F6638的可用二极管?
万分感谢。
此致、
张天一
