主题中讨论的其他器件:UNIFLASH、 MSP430F5529
大家好、
1 -默认十六进制值 BSL (引导加载程序)存储器区域是什么?
2 - İf 我只擦除 BSL 存储器区域中的代码、而不写入任何内容。 BSL 存储器中的所有值都将为0xFF、我对吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
1 -默认十六进制值 BSL (引导加载程序)存储器区域是什么?
2 - İf 我只擦除 BSL 存储器区域中的代码、而不写入任何内容。 BSL 存储器中的所有值都将为0xFF、我对吗?
默认情况下、闪存段在 BSL 中存储为出厂 BSL。 如果器件具有 USB 硬件模块、而不是 HID、则为 UART 或 I2C。
默认情况下、BSL 段处于锁定状态。 必须先解锁才能读取它。 如果您想要修改 BSL、则可以使用 MSP430Flasher 备份原始的 BSL。 BSL 结束时存储 JTAG 保险丝值(出厂默认值0FFFFh)、因此请注意不要使器件发生故障(JTAG 保险丝熔断和 BSL 不起作用)。
BSL 可被擦除。 必须先解锁它。 擦除后、所有 BSL 闪存段字节将为0FFh。 JTAG 保险丝值也将为0FFFFh (出厂默认值、未锁定器件)。
来自同一批次的相同 MSP430器件、未被触摸(出厂状态)具有相同的 BSL 二进制文件、没有不同。 所有出厂时在 BSL 闪存段中预加载了 BSL 或存储在 ROM 中。 在我有关链接主题的文章中、随附了 F5510和 F5659的工厂 BSL 二进制文件...
根据使用的软件工具、必须首先解锁 BSL、因为它在默认情况下也被锁定以供读取。 MSP430Flasher 将自动执行此操作。 这是来自我的5529 LP 上的目标器件的工厂 HID BSL、由 MSP430Flasher 转储...
D:\MSP>msp430Flasher -i COM7 -r [BSL5529.txt、BSL]-z [VCC]
*---- /|-------------------------------------------------------- *
* /|_ *
* //MSP Flasher v1.3.2 *
* |/ *
*---- |/-------------------------------------------------------- *
*
*评估触发器...完成
*检查可用的 FET 调试器:
*发现 USB FET @ COM7 <-已选择
*正在初始化接口@ COM7...完成
*检查固件兼容性:
* FET 固件是最新的。
*正在读取固件版本...
*调试器不支持3000mV 以外的目标电压!
*将 VCC 设置为3000mV...完成
*正在访问设备...完成
*正在读取设备信息...完成
*解锁 BSL 存储器...完成
*将 BSL 中的内存转储到 BSL5529.txt 中...完成
*
***********************************************************************************************。
*参数 :-i COM7 -r [BSL5529.txt、BSL]-z [VCC]
***********************************************************************************************。
*驱动程序 :已加载
* dll 版本:31501001
* FwVersion :31200000
接口: COM7
* Hwi 版本 :E 3.0 (eZ-FET Lite)
* JTAG 模式 :自动
*设备 :MSP430F5529
* EEM :7级,ClockCntrl 2
*读取文件 :BSL5529.txt (内存段= BSL)
* VCC 打开 :3000mV
***********************************************************************************************。
*正在开始目标代码执行...完成
*正在从设备断开连接...完成
*
***********************************************************************************************。
*驱动程序 :已关闭(无错误)
***********************************************************************************************。
您好、zrno soli、
编程后如何使用 msp430Flasher 锁定 BSL 存储器?
实际上、我使用外部 MCU (不同的供应商)对 TI MCU 进行编程。 我使用的是 slau320库、有类似这样的函数