Part Number:CC1310
CCS v7.02 debug download .out 時 能否不要清除 Flash 0x1D000之後的資料?
我的程序有存放資料在那位址之後
Galaxy Yue:
您好,由于我这边有最新的CCS,没找到 v7.02 ,目前下载了v7.2.0版本,和我的不兼容没办法安装
为您提供了一个方案,您可以先查看一下有无,没有的话我们再找其他方案解决
方案如下:
首先debug download .out 是用于将生成的可执行程序下载到目标设备。
您可以采取如下操作:
1.在CCS中打开您的工程
2.在CCS的菜单栏中选择“View“->”Target Configurations",打开Target Configurations
3.在Target Configurations视图中,展开您的连接配置,并双击要修改的连接配置文件
4.在Connection Configuration窗口中,选择“Advanced"选项卡
5.在“Advanced"选项卡找到”Program Load“部分
6.将”Erase all Unaffected Memory"的复选框取消选中
7.确认修改后,点击OK保存并关闭Connection Configuration窗口
希望能对您有所帮助
,
vincent vcc:
我有回覆Email,
在此 再貼貼看
抱歉 更正 Code Composer Studio Version: 7.2.0.00012
我找不到 5.在“Advanced"选项卡找到”Program Load“部分
如下圖:(圖片 我不知該如何 貼在這)
另外 我在Run>Debug Configurations 中 右邊 Target选项卡 內 FlashSettings 中
Program load setting 中 Erase Settings > Necessary Sector Only 或 (Retain…) 都會清除到Flash 1D000h
如 下圖(圖片 我不知該如何 貼在這)
,
Galaxy Yue:
您好,我没有收到您的邮件,在论坛发布就可以。
然后关于您的问题,
首先图片导入,从桌面上直接拖过来就可以。
然后您的问题看来7.2版本也是没有选项的,我会帮您升级处理。
,
Galaxy Yue:
您好,
我无法在CC1310启动板上重现该问题。 如果我已选择擦除"所有未受保护的扇区",则0x1d000处的闪存为耳塞。 如果我已选择擦除"仅必要扇区",0x1d000处的闪存将保持不变。
Erases all memory:
Leaves 0x1d000 unchanged:
,
Galaxy Yue:
I'm not able to reproduce the issue on a CC1310 launchpad. If I have erase "All unprotected sectors" selected, the flash memory at 0x1d000 is earase. If I have erase "necessary sectors only" selected, the flash memory at 0x1d000 is unchanged.