我使用自己画的基于CC1352P的板子,下载程序时遇到以下问题:
1)在CCS上无法下载程序并显示如下提示:
2)使用smart flash programmer 下载HEX文件,显示下载成功,但是读取FLASH,发现里面没有有效数据。
3)我怀疑第二个问题是因为我通过CCS生成HEX文件的步骤有问题,因为我下载其他程序,FLASH里面是有有效数据的,所以我希望知道如何生成有效的HEX文件
注:我是通过XDS100 V3.0下载器,接线接了TMS、TVD、TCK、SRSTN和DGND这几条线。
希望大家能帮助我解决以上三个问题。
YiKai Chen:
用TI的LAUNCHXL-CC1352P-2測試會有問題嘛?
Xinxin:
回复 YiKai Chen:
你好,我没有LAUNCHXL-CC1352P的测试板,只用CC3235SF的测试板
Viki Shi:
请查看如下文档进行HEX文件的生成: software-dl.ti.com/…/ccs_hex-utility.html
Xinxin:
回复 Viki Shi:
请问specify memory width以及specify rom width的值要设置为8呢,有这个疑问是因为我在网上看到有人设置此处为16,我使用的是CC1352P1F3,应设置为多少呢?
Alvin Chen:
回复 Xinxin:
你的接线可以只接GND TMS TCK RESET.
Alvin Chen:
回复 Alvin Chen:
Xinxin:
回复 Alvin Chen:
谢谢你的回答,但是不需要接TVD为板子供电吗?
Xinxin:
回复 Alvin Chen:
请问你的意思是为CC1352P生成HEX文件时,只需要勾选Enable ARM Hex Utility 以及在Summary of flags set处添加编辑–memwidth=8 –intel 就可以生成一个完整可用的HEX文件了吗?
Alvin Chen:
回复 Xinxin:
是的,你可以独立供电或者直接共同供电。
Xinxin:
回复 Alvin Chen:
能说的再清楚一点吗?独立供电和共同供电是什么意思呢?再我的理解中,用TVD供电不应该更加方便吗?