主题中讨论的其他器件: MSP430F5438A、 MSP430-FLASHER
我有一个具有定制 BSL 的.bin、需要从存储器地址0x1000开始加载到 MSP430F5438a 上。 在 UniFlash 中、我选择了正确的.bin 并选中了 Binary 复选框、并将加载地址设置为0x1000。 在设置中、我选中了允许对 BSL 存储器进行读/写/擦除访问框、并正在擦除主信息存储器、信息存储器和受保护的信息存储器。 当我开始加载代码时、UniFlash 告诉我它无法写入存储器中的该位置、这是 BSL 存储器的起始位置、并且在 UniFlash 设置中配置为能够写入。 我能够从主存储器的0x5C00写入二进制文件、但这不会创建应用所需的有效 BSL 代码。
UniFlash 能否对 MSP430F5438a 的该区域进行实际编程? 我是否需要使用命令行界面来强制其工作? 如果我无法使用 UniFlash、还有什么其他工具可用于使用任何 IDE 之外的二进制文件对 MSP430F5438a 进行编程?
