Other Parts Discussed in Thread: MOTORWARE, TMS320F28069F, TMDSCNCD28069ISO
Hello C2000 Forum,
I have a DRV8301-69M Evaluation kit, purchased in order to evaluate your InstaSpin BLDC control method.
I managed to progress as far as lab05b. Then, when I tried switching from evaluating InstaSpin FOC to InstaSpin Motion, in order to run lab05c, I encountered the following error pop up:
Launching Debug Session
Load program Error.
File:
C:\ti\motorware\motorware_1_01_00_18\sw\solutions\instaspin_foc\boards\drv8301k
it_revD\f28x\f2806xF\projects\ccs\proj_lab02c\Release\proj_lab02c.out: a data
verification error occurred, file load failed.
I looked for a solution here in the forum, and found a helpful one (I think).
.
The respondent asked the original poster to look at memory locations 0x3f7ff8 - 0x3f7fff.
Just as the person in the post, I have all zeroes in those locations, the implication being that the device is "locked" and I can't program it.
The respondent suggested a look at another post for a possible solution, but it will not work for me.
In that post, however, David Alter made it sound as though this were sort of a random error, and no fault of the user.
Hello Kirankumar,
If you don't know the values the password locations contain, and you don't already have the ERASE algorithm in secure memory, you cannot get back in to the device.
The password locations are part of flash sector A. They get cleared to 0's and then set back to 1's when you erase flash sector A. If something happens during that
process (e.g., power loss, or sometime hiccup in the debugger connection/setup) the passwords can get corrupt. It does happen sometimes, and users generally
do not know what or when it happened.
Sorry.
David
P.S. On the latest C2000 devices (e.g, F2805x, F2837x), the password locations are located in OTP memory instead of flash. That will avoid the possibility of password
corruption when working with the flash.
-----------------------------
David M. Alter
Senior Member Technical Staff
Texas Instruments Inc.
Should I get another F28069 ISO Control Card (Part # TMDSCNCD28069MISO)? And, since this is something that just "happens sometimes", can I get it at no charge?
Thank You, and
Best Regards,
Dave Reagan