请教:
如果在CCS5的DEBUG的Memory Map中没有填写解密的密码,而程序中预写了密码,第一次烧时,能够成功。
但再次写程序时,则会遇到解密不成功的错误,而此时的Memory Map中不再出现可以填写密码的相关内容,所以无法再填写正确解密的密码,以致无法再次烧写。
我的问题是,如何使Memory Map中可填写密码的部分出现?
谢谢!
Martin Yu:
Chen1,
你是重新烧写程序吗?可以先解密再烧写,解密过程:改变boot方式(GPIO34和37)使进入wait模式,然后输入你第一次烧写时的程序中预写的密码,然后烧写;如果以后不想要密码,可以在程序中密码区用FFFF替代。谢谢!
请教:
如果在CCS5的DEBUG的Memory Map中没有填写解密的密码,而程序中预写了密码,第一次烧时,能够成功。
但再次写程序时,则会遇到解密不成功的错误,而此时的Memory Map中不再出现可以填写密码的相关内容,所以无法再填写正确解密的密码,以致无法再次烧写。
我的问题是,如何使Memory Map中可填写密码的部分出现?
谢谢!
Zhi Chen1:
回复 Martin Yu:
请问,能具体描述一下操作过程吗?
谢谢!
请教:
如果在CCS5的DEBUG的Memory Map中没有填写解密的密码,而程序中预写了密码,第一次烧时,能够成功。
但再次写程序时,则会遇到解密不成功的错误,而此时的Memory Map中不再出现可以填写密码的相关内容,所以无法再填写正确解密的密码,以致无法再次烧写。
我的问题是,如何使Memory Map中可填写密码的部分出现?
谢谢!
Eric Ma:
回复 Zhi Chen1:
zhi,
可以使用CCSv5,用target configuration 连接芯片,然后在debug界面下的tool菜单,选择 on chip flash 里面就可以解密。
Eric
请教:
如果在CCS5的DEBUG的Memory Map中没有填写解密的密码,而程序中预写了密码,第一次烧时,能够成功。
但再次写程序时,则会遇到解密不成功的错误,而此时的Memory Map中不再出现可以填写密码的相关内容,所以无法再填写正确解密的密码,以致无法再次烧写。
我的问题是,如何使Memory Map中可填写密码的部分出现?
谢谢!
Zhi Chen1:
回复 Eric Ma:
是菜单View中调用的窗体Target Configuration中点击标签Advanced Setup中Target Configuration链接吗?
我试过了,点击后Tool菜单中仍没有On Chip Flash选择项,所以还是没办法解密。
请教:
如果在CCS5的DEBUG的Memory Map中没有填写解密的密码,而程序中预写了密码,第一次烧时,能够成功。
但再次写程序时,则会遇到解密不成功的错误,而此时的Memory Map中不再出现可以填写密码的相关内容,所以无法再填写正确解密的密码,以致无法再次烧写。
我的问题是,如何使Memory Map中可填写密码的部分出现?
谢谢!
Zhi Chen1:
回复 Eric Ma:
我现在摸索的办法是:
用一个能解密的工程去掉芯片内的加密码,之后再调该工程,先烧写成功,此时可出现On Chip Flash选择。
请教:
如果在CCS5的DEBUG的Memory Map中没有填写解密的密码,而程序中预写了密码,第一次烧时,能够成功。
但再次写程序时,则会遇到解密不成功的错误,而此时的Memory Map中不再出现可以填写密码的相关内容,所以无法再填写正确解密的密码,以致无法再次烧写。
我的问题是,如何使Memory Map中可填写密码的部分出现?
谢谢!
BIN YAO1:
回复 Zhi Chen1:
在Target Configuration中选择你所设置的仿真器配置;
右击选择Launch Selected Configuration进入CCS Debug界面;
点击Tools菜单,选择On-Chip Flash进行解密操作。