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.

[参考译文] TMS320F2808:软件的引导加载程序编程并不总是有效

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1270550/tms320f2808-boot-loader-programming-of-software-does-not-always-work

器件型号:TMS320F2808

您好!

我使用的是 TMS320F2808微控制器的军用级版本。

在将微控制器置于外壳内部进行的功能测试中、我对微控制器固件进行更改的唯一方法是通过引导加载程序选项。

我正在使用 C2Prog (https://c2prog.com/)通过其引导加载程序对2808进行编程。

我无法始终如一地让引导加载程序使用 C2Prog 通过串行端口接受固件。 下面是我要采取的步骤:

  1. 我在 C2Prog 的 PC 文件夹中选择.out 文件。
  2. 然后我选择2808作为时钟为20 MHz 的部件。
  3. 单击"Configure"按钮并确保选择"Enable OTP Programming"按钮。
  4. 我将引导加载程序 SCI 引脚从高电平驱动到低电平。
  5. 我单击 C2Prog 中的"Program"按钮。 这会启动一个单独的窗口、显示应用程序正在等待与2808引导加载程序进行交互。
  6. 然后、我通过将 DSP RESET 引脚驱动至低电平一秒钟并将其释放来执行 DSP 复位。  

 

很多时候、引导加载程序永远不会接合、C2Prog 超时。

为什么会发生这种情况? 我做错了吗?

请告知。

提前感谢!

S·拉马钱德兰

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

    尊敬的 Subramaniam:

    我正在调查这个问题、我们很快就会回复您。

    谢谢。
    罗纳克