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.

[参考译文] MSP430F5359:TI MSP430 "引导代码"已记录或可访问?

Guru**** 1958595 points
Other Parts Discussed in Thread: MSP430F5359
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/888296/msp430f5359-is-the-ti-msp430-boot-code-documented-or-accessible

器件型号:MSP430F5359

我们将尝试详细记录系统的确切启动行为。 该文档清楚地表明、MSP430F5359有一个小型 ROM、其中包含"引导代码"、该代码实际上在 POR/BOR (上电复位/欠压复位)时控制处理器、并且该代码执行某些非常低级的初始化活动、然后将此类操作决定为1) 1)激活或保持禁用 JTAG/SBW 接口、2)传输到 TI 的 BSL 或通过 RESET_Vector 传输到用户程序。

是否在任何地方详细记录此代码? 普通 MSP430应用程序代码是否可以访问此 ROM? BSL 代码是否可以访问它?

在一个相关的问题中、我们发现 MSP430F5359在首次退出引导代码时以大约300KHz 计时。 这是否记录在某个位置? (如果我只是在 POR/BOR 之后采用 UCS 的默认寄存器状态、这是我要计算出的吗?)

Atlant

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     您无法找到有关引导代码的详细信息、因为它属于 TI 内部材料。 它不能由任何软件访问、因为它不在存储器映射中。

     您要谈论的是哪个时钟? DCODIV? 是的、 您可以计算出在 POR/BOR 之后获取 UCS 的默认寄存器状态。 很抱歉、我的电脑坏了、我可以检查下周您的 DCODIV 默认时钟。

    伊斯天

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    伊斯天:

    [引用用户="奕 迅周"]

     您无法找到有关引导代码的详细信息、因为它属于 TI 内部材料。 它不能由任何软件访问、因为它不在存储器映射中。

     [/报价]

    谢谢;这就是我想的。

    [引用用户="奕 迅周"]

    您要谈论的是哪个时钟? DCODIV? 是的、 您可以计算出在 POR/BOR 之后获取 UCS 的默认寄存器状态。 很抱歉、我的电脑坏了、我可以检查下周您的 DCODIV 默认时钟。

    [/报价]

    我说的是 ACLK。 当我执行计时测试时、在 CSTART()获得控制权、设置堆栈并调用__low_level_init ()之后、我立即将 P3.4设置为回显 SMCLK (在初始化时为 ACLK 的1:1表示)。 使用另一个 GPIO 上的切换、我还观察了指令执行速率、该速率与我通过 SMCLK 看到的速率相匹配。

    感谢您迄今为止的帮助!

    Atlant

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Atlanta,

    您的问题是否得到了解决?

    伊斯天

x 出现错误。请重试或与管理员联系。