主题中讨论的其他器件:MSP-FET
尊敬的团队 MSP:
有关 F5242 WRT 的引导加载程序的一些问题 F5242数据表和 SLAU319。 在 F5242上启动 BSL/Bootloader 时遇到问题。
我们使用数据表指定的引脚将 F5242置于 BSL 模式" BSL 需要 RSTDVCC/SBWTDIO 和 TEST/SBWTCK 引脚上的特定进入序列"。 和 SLAU319指定的序列(如下所示)。
在本例中... "第一个测试脉冲的宽度约为66us。 第二个是大约80us。 RSTDVCC 信号在第二个测试脉冲信号的中间上升。'
我们的进入序列如下所示。
我们在与 F5242和@ 9600波特相同的电压下运行 PC-USB/TTL 软件狗。
USB/TTL 转换器 TX (输出)连接到 F5242引脚1.2、 USB/TTL 转换器 RX (输入)连接到 F5242引脚1.1
SLAU319指出、如果我们在 F5242 (P1.2) UART RX 引脚上发送一个简单的"0x80"、那么我们应该在 F5242 (P1.1) UART TX 引脚上获得一个"0x90"响应。 但 引脚 P1.1上的 F5242没有响应。
有什么想法?
SLAU319示例序列显示.. "至 BSL:80.. 从 BSL:90"。
仅"80"足以调用"90"响应吗?
或... 是否需要更长的序列(例如具有 CMD 等)来唤醒 F5242的响应?
这 是 我们的测试输入。 带有显示8个数据位(0x80)的绿色标记。 它以 LSB 优先的"0000_0001"的形式输入
其他问题..
进行确认。
BSL"起始位"是否为逻辑"0"? BSL"停止位"是否为逻辑"1"?
谢谢、Merril