主题中讨论的其他器件: MSPBSL
大家好、
请在下面查找一些客户反馈。
我们将 MSP430F5503用于通过 USB-HID 进行参数化的项目、我希望能够通过 USB 现场更新固件。
为此、出厂时预装了一个引导加载程序、它通过计时器和 REFO 自动检测某些晶体频率并相应地初始化 USB -遗憾的是、我们的应用没有16MHz。 "8MHz XT2作为 FLL 的基准、然后通过 DCO 为外部外设生成16MHz "对我来说太复杂了、我实际上只想编译16MHz 的 USB 引导加载程序。
TI 为 CCS 和 IAR Workbench 提供两种变体的源代码(MSPBSL_CustomBSL430_1_02_00_01)、但只有后者支持 USB 并生成二进制文件<= 2KiB。
在已发布的图像中、遗憾的是、也没有任何图像能够支持该系列的其他晶体频率。
如果 TI 可以提供 BSL 的变体(00.08.88.39)、这对其他用户肯定会有帮助、 例如、它支持自动检测 SLAU319中提到的 XT2频率以外的其他 XT2频率、而无需熟悉源代码、包括新的开发环境。
从中期来看、也许可以在这里实现、更多的引导加载程序映像选择和/或也可以通过 TI 自己的编译器创建这些映像。
此致、
Franz