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 want to use SDFlash to program C28344.
They follow the doc:
https://www.ti.com/lit/an/spraaw0/spraaw0.pdf
open the .sdp file.
then they want to find the proper driver, which theri emulator is XDS200.
But they can not find the proper file which the .dvr format?
I try in my laptop and find the same confusion. could you kindly help on this?
Btw, did we have other method to program C28344 external flash.
since I did not have any experience on this part.
BR
Emma
Emma,
I don't think CCSv3.3 supported XDS200. I can check and confirm. SDFlash does not have any active support since the company went out of business.
I think the user is trying to program the external flash since there is no on-chip flash on this device. I will ask if there is any other tool to program the external flash.
Did the customer consider other latest devices from C2000 with faster flash access time? (like F2837xD, F2837xS, F2838x etc.).
Thanks and regards,
Vamsi
Vamsi,
I just install a standalone GUI SDFlash, there is no relationship with CCS3.3, in my understanding.
I don't think CCSv3.3 supported XDS200.
I will ask if there is any other tool to program the external flash.
this is also what customer needs.
We are protoming gen3 C2000 to customer , but they want to use old solution which theri mother company used.
BR
Emma
Emma,
In the snapshot that you provided, the driver path is pointing to CCSv3.3 and hence mentioned about CCS.
Thanks and regards,
Vamsi
Emma,
There is no other tool available for this device to program external flash.
Maybe they can try selecting XDS200 driver from latest CCS versions?
If you need help in promoting new devices, let me know and I will ask our marketing team to talk to the customer to understand their requirements and suggest the best device for them.
Thanks and regards,
Vamsi
Vamsi,
Maybe they can try selecting XDS200 driver from latest CCS versions?
yes, this is what I try to find.
however, it seems it needs the file with Suffix of .dvr
and I can find it in CCS base folder.
could you kindly help to find it?
BR
Emma
Emma,
I am checking on this. I will let you know by Thursday this week.
Thanks and regards,
Vamsi
Emma,
I looked around in my CCS installation folder. I think it is tixds28x.dvr available with the latest CCS versions at CCS installation directory\ccs\ccs_base\emulation\drivers.
I will check with the emulation team and confirm.
Thanks and regards,
Vamsi
Emma,
I checked with the emulation team. For XDS200, you need to use the tixds560c28x.dvr available at CCS installation directory\ccs\ccs_base\emulation\drivers.
Thanks and regards,
Vamsi
Hi Vamsi,
I'm using C28344 and try to download my code (.out file) into an external Flash via XDS200 using SDFlash.
I have selected the driver file(tixds560c28x.dvr), however the "Emulator" selection sector shows no option of "XDS200". I tried the available options( for example "xds510usb") and none of them worked. The error message shows "failed emulation connection to the target". Can you kindely help me with this?
Emma, Ellen,
XDS200 was not there when SDFlash was developed many years ago by Spectrum Digital. Hence, you will not be able to select XDS200.
Will you be able to use 510 emulator?
Quick question: Are you sure that SDFlash supported programming the external flash? I am not aware of this and hence asking.
Thanks and regards,
Vamsi
Hi Vamsi,
I think SDFlash supports external flash according to this file: https://www.ti.com/lit/an/spraaw0/spraaw0.pdf?ts=1615440127607&ref_url=https%253A%252F%252Fwww.ti.com%252Fsitesearch%252Fdocs%252Funiversalsearch.tsp%253FsearchTerm%253DSDflash
and I will try a 510 emulator.
Thanks and best regards.
Ellen
Ellen,
My question is about SDFlash supporting external flash program via XDS200 in your old parent company design.
What emulator was used earlier?
Regarding XDS510 usage: Let us know know how it goes and we can analyze further based on that.
Thanks and regards,
Vamsi
Hi Vamsi,
My old parent company used USB to download firmware into the external flash and I'm not aware of the details.
As for XDS510, it requires windows 8 system while we are using windows 10, so we have to find alternative solutions.
Fortunately, we have found a way which is to transfer the .out file into .h file, and write the data of .h file into the external flash. In this method, we first write a boot code at 0x100000, and then write the application code at 0x100400. We believe the code at 0x100000 is a secondary bootloader and will copy the application code (0x100400) into SARAM for futher execution.
Hope this will help and if you got any suggestions please let me know.
Thanks and best regards,
Ellen