请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F2808 您好!
我使用的是 TMS320F2808微控制器的军用级版本。
在将微控制器置于外壳内部进行的功能测试中、我对微控制器固件进行更改的唯一方法是通过引导加载程序选项。
我正在使用 C2Prog (https://c2prog.com/)通过其引导加载程序对2808进行编程。
我无法始终如一地让引导加载程序使用 C2Prog 通过串行端口接受固件。 下面是我要采取的步骤:
- 我在 C2Prog 的 PC 文件夹中选择.out 文件。
- 然后我选择2808作为时钟为20 MHz 的部件。
- 单击"Configure"按钮并确保选择"Enable OTP Programming"按钮。
- 我将引导加载程序 SCI 引脚从高电平驱动到低电平。
- 我单击 C2Prog 中的"Program"按钮。 这会启动一个单独的窗口、显示应用程序正在等待与2808引导加载程序进行交互。
- 然后、我通过将 DSP RESET 引脚驱动至低电平一秒钟并将其释放来执行 DSP 复位。
很多时候、引导加载程序永远不会接合、C2Prog 超时。
为什么会发生这种情况? 我做错了吗?
请告知。
提前感谢!
S·拉马钱德兰