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.
Hi expert,
My customer need to use uniflash to program the device returned from factory.
and they need to program code with DCSM.
however, they told me they can finish it.
I did the test in my labtop using TI launchpad.
my uniflash version is
and i can program code without DCSM successfully.
but can not program code with DCSM.
after that, I program the DCSM code by CCS to verify the code is normal, and then I can see the password changed.
so i want to know why the code with DCSM can not be programmed.
it showed errors as below:
[2021/3/23 下午1:45:14] [ERROR] C28xx_CPU1: Error during Flash Programming. Address 0x00078000, Data 0x0000E000, FMSTAT 0x00000030
[2021/3/23 下午1:45:14] [ERROR] C28xx_CPU1: File Loader: Memory write failed: Unknown error
[2021/3/23 下午1:45:14] [ERROR] C28xx_CPU1: Error during Flash Programming. Address 0x00078004, Data 0x0000E000, FMSTAT 0x00000030
[2021/3/23 下午1:45:14] [ERROR] C28xx_CPU1: Please make sure the memory location you are programming have not already been programmed.
BR
Emma
Emma,
You missed to mention the Uniflash version. Please give that info.
What do you mean by device returned from factory? Returned from TI FA? or from customer field/factory?
Thanks and regards,
Vamsi
Vamsi,
My uniflash version is 6.2.0.3059.
What do you mean by device returned from factory? Returned from TI FA? or from customer field/factory?
They plan to deal with returned from customer factory.
But now, they are testing, so the device is totally good.
and I have tested also.
BR
Emma
Emma,
I will check on this get back to you by Monday next week.
What is the CCS version that you used successfully? In your CCS installed packages, can you check and let me know the versions of the TI C2000 Device Support package and the Debug Server Flash package (sometimes this package is named as “CCS Flash Content")?
Thanks and regards,
Vamsi
Vamsi,
CCS version: 10.0.0.00010
the TI C2000 Device Support package and the Debug Server Flash package (sometimes this package is named as “CCS Flash Content")?
what is this?
and where to find it?
BR
Emma
Emma,
You can click on CCS Help menu -> In the pop up window (below), click on Installation details -> You can look at the components installed in "Installed Software" tab.
Thanks and regards,
Vamsi
Also, I assigned this to our security expert to help you further.
Thanks and regards,
Vamsi
Emma,
Thank you for the info. I assigned this to our security expert yesterday. He will get back to you.
Thanks and regards,
Vamsi
Emma,
If I understand the issue, you are able to successfully program the .out file with DCSM setting using CCS but not with Uniflash. Is that correct ? Can you download the latest Uniflash and try programming it with that and see it solve the issue.
Regards,
Vivek Singh
Vivek.
If I understand the issue, you are able to successfully program the .out file with DCSM setting using CCS but not with Uniflash. Is that correct ?
correct.
but I already used latest Uniflash.
My uniflash version is 6.2.0.3059.
BR
Emma
Vivek,
and I also checked the method you metioned in this thread:
Other basic thing to remember is, during verify, if DCSM is enable and correct passwords are not provided to unlock the device (or zone) then debugger can not read the secure flash sectors and will give this error. So please check if that is the case.
I uncheck the 'verify flash after program'
but the error still exists.
really wants to have more feedbacks from you.
BR
Emma
Emma,
Did you download latest Uniflash version and try it again?
Regards,
Vivek Singh
Can you send the snapshot of password window (after entering the correct password) from both CCS GUI and Uniflash.
Regards,
Vivek Singh
Vivek,
I can unlock the device after it add password. but I can not program a 'device without password' with a code with password.
It is uniflash screenshot.
CCS Screen
Emma
Emma,
Let's discuss this offline. I have sent you an email.
Regards,
Vivek Singh