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.

[参考译文] TMS320F28.0049万M:启动F2.8049万与F2803x

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/578668/tms320f280049m-booting-f28049-vs-f2803x

部件号:TMS320F28.0049万M

对于F2803x,我们的当前控制板上的数据表3-6启动模式选择:

1.     正常运行时:

-        GPIO37–上拉电阻器至Vcc

-        GPIO34–未连接

-       我们处于模式=3 (GetMode),默认情况下为Boot to Flash (引导至闪存)

2.     在编程模式下(连接JTAG编程接头):

-        GPIO37–上拉电阻器至Vcc

-        GPIO34–连接至GND。  注:这是通过将GPIO34路由到编程标头…来实现的  仅当连接了Prog接头时才会出现GND连接。

-       我们处于Mode=2 (等待)状态,允许JTAG编程器进行连接,而不会触发我们启用的闪存安全。

 

因此,请转至F28.0049万 (表6-9. 设备默认启动模式),我们针对新控制板的计划是:

1.     正常运行时:

-        GPIO24=1–未连接。

-        GPIO32=1–上拉电阻器至Vcc

问:在4.5 部分,默认情况下禁用上拉电阻,在这种情况下,我将向Vcc添加上拉电阻,就像GPIO32一样。 在正常操作中,我们希望处于Boot_Mode=Flash状态,因此GPIO24和GPIO32上的Vcc上拉列表应该可以正常工作,对吗?

 

2.     在编程模式下:

-        GPIO24=0–连接至GND。  

问:我们计划通过将GPIO24路由到prog报头来实施与在F2.8033万/64引脚中对GPIO34相同的解决方案。  您是否可以确认这种方法可以使JTAG编程器在不跳闸闪存安全的情况下进行连接?

-        GPIO32=1–上拉电阻器至Vcc

我们       的意图是我们处于"模式=等待"状态。  但是,在表6-9中,等待和SCI现在处于相同的模式,而在Piccolo中它们是分开的。  

问:如何区分SCI和等待模式?  我的意思是,我们如何确保DSP处于等待模式而不进入SCI模式?

 

 

此致,贝恩德

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

    Bernd,

    [报价用户="BO"]

    在正常操作中:

    -        GPIO24=1–未连接。

    -        GPIO32=1–上拉电阻器至Vcc

    问:在4.5 部分,默认情况下禁用上拉电阻,在这种情况下,我将向Vcc添加上拉电阻,就像GPIO32一样。 在正常操作中,我们希望处于Boot_Mode=Flash状态,因此GPIO24和GPIO32上的Vcc上拉列表应该可以正常工作,对吗?

     

    [/引述]

    是的,GPIO24和GPIO32上的上拉将使设备引导到闪存。

    [报价用户="BO"]

    在编程模式下:

    -        GPIO24=0–连接至GND。  

    问:我们计划通过将GPIO24路由到prog报头来实施与在F2.8033万/64引脚中对GPIO34相同的解决方案。  您是否可以确认这种方法可以使JTAG编程器在不跳闸闪存安全的情况下进行连接?

    -        GPIO32=1–上拉电阻器至Vcc

    我们       的意图是我们处于"模式=等待"状态。  但是,在表6-9中,等待和SCI现在处于相同的模式,而在Piccolo中它们是分开的。  

    问:如何区分SCI和等待模式?  我的意思是,我们如何确保DSP处于等待模式而不进入SCI模式?

    [/引述]

    只要您可以确保放置编程插头时,在通电或重置后将GPIO引脚24拉低,就应该正常。

    F2.8004万x当GPIO24低且GPIO32高时,默认为SCI引导。 我们建议客户使用SCI引导作为等待引导,因为在这种模式下,ROM代码等待SCIA RX引脚(默认为GPIO28)上的AutoBaud Lock切换序列。 因此,当ROM代码等待AutoBaud Lock时,客户应该能够连接JTAG进行编程。 请注意,除非自动波特锁定,否则SCIATX is (GPIO29)未配置为外设功能。 因此,设备不会在GPIO29上发送任何数据,因此应该正常。

    此外,如果您只在waitboot和flash boot之间切换,并且您不想在主板上使用最多两个PIN来选择启动模式,则可以修改启动PIN的用法,这在设备TRM的3.3 .........3节中进行了说明。 但您需要对用户OTP位置进行编程才能访问这些选项。  

    希望这有所帮助。

    此致

    Santosh Athuru