主题:controlSUITE中讨论的其他部件
工具/软件:Code Composer Studio
您好,
根据 C2000微控制器应用报告(www.ti.com/.../sprabv4b.pdf)的串行闪存编程,我正在尝试通过收发器(USB到TTL FT232RL)对C2000 LaunchPadXL 2.8027万F进行串行闪存编程。
在应用报告后,我将GPIO引脚设置为下表中显示的引脚。 这应使其进入SCI引导模式。 链路收发器 已正确连接 (RX到TX ,GND到GND)
| GPIO37. | 0 |
| GPIO34. | 1. |
| TRST | 0 |
正如应用报告所示,我使用 了Control Suite中的应用程序和内核项目 ,将其作为.out文件构建在代码编辑器工作室中,然后使用hex2000将其转换为.txt文件。 在得到所有这些之后,我用串行闪存编程器将它连接到微控制器上。
使用的命令:
C:\ti\controlSUITE\DEVICE_SUPPORT\~Utilities\serial_flash_programmer >serial_flash_programmer -d F2802x -k f2.8027万_flash_kernel.txt -a application.txt -p COM3 -b 3.84万
这是我收到的内容:
C2000串行固件升级器
版权所有(c) 2013 Texas Instruments Incorporated。 保留所有权利。
正在获取通信状态
建筑通信DCB
调整端口设置
调用F05_DownloadImage
正在将application.txt下载到设备...
这已经持续了1.5小时,收发器 和板看起来都没有发生任何事情。 我读过一个论坛讨论,一个家伙用9600 boud等了一个小时 ,但它在另一个电路板上,我 已经在使用3.84万了。
应用报告说:"。 ROM无法访问受代码安全模块(CSM)保护的RAM。 因此,设备需要解锁,或者负载必须为不安全的RAM。" 我不是100 % 确定我理解。 它是否可以与我的问题有某种关联?
是否有人对可能发生的事情有任何建议?
Patrik