This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
问题: 新做的28075板子,程序可以下载进ram,可以正常运行,但是当程序改为下载进flash时 CCS报错, 改用UniFlash , 可以读出memory数据,但就是不能program,每次下载时都会报错
说明: 1、程序是可以下载进开发板的,证明应该不是程序或者配置错误
2、因为买的晶振没到,所以程序改为内部晶振,PLL配置为: InitSysPll(INT_OSC2 ,IMULT_6,FMULT_0,PLLCLK_BY_2);
3、3.3V电源与1.2V电源都比较稳,使用示波器测量纹波均在10mV以下,应该不存在电源的问题
以下为CCS报错:
Error connecting to the target:
(Error -215 @ 0x0)
The semaphore for the test bus controller is in a time-out state.
Unified-SCIF was unable to acquire the semaphore used to
express ownership of a controller by a utility or debugger.
You may have to exit other clients because the timeout occurred.
(Emulation package 8.4.0.00006)
以下为uniflash 报错:
*** PLEASE RESET TARGET IN SCI BOOT-LOADER MODE ***
Connecting with target (autobaud)... OK.
Bootloading... OK.
Connecting with target... OK.
Unlocking target... OK.
Loading... OK.
Connecting with target...
-Chip ID: 0x00FF0500
-Chip Rev: 3
-Flash API version: 154
OK.
Erasing flash... [A|B|D|F] OK.
Programming... failed (no response)!
以上说明程序可以擦除,也可以读取数据,但是就是不能往flash刷入新数据,请教大神具体都有哪些原因引起以上问题