Champs,
Are there new flash API and flash plug-in tools for CCS3.3? Current flash plug-in tools (Ver2.2) can't support F28020 and F280200. Thanks!
Best Regards,
Yanming
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.
Champs,
Are there new flash API and flash plug-in tools for CCS3.3? Current flash plug-in tools (Ver2.2) can't support F28020 and F280200. Thanks!
Best Regards,
Yanming
Yanming Luo said:Are there new flash API and flash plug-in tools for CCS3.3? Current flash plug-in tools (Ver2.2) can't support F28020 and F280200. Thanks!
Check update advisor (help->update advisor)
Look under "chip support packages"
and install the latest 2803x chip support package - it also has updates for 2802x.
-Lori
I use the TMS320f280200 DSP.
As suggested above I installed the latest 2803x Chip Support Package.
After the update I was able to start the “On Chip Flash Programmer” without
getting a “Non-supported PartID: 0x00C1” error.
However, when I try to execute any program or erase Action the Action starts and never finishes. The Frequency Test doesn’t work either. I use the Flash API Interface file “FlashAPIInterface2802xV2_00.out”
I noticed the Message “Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.” in the Messages Tab. I assume the Flash API is to big to fit into the small RAM of the f280200 DSP.
If my assumption is right I’d like to know if I’m using the wrong Flash API or if there is a version of the Flash API available that fit’s into the f280200.
Thank you,
Gabriel
Gabriel,
Have you tried other F280200 or C28x chips?
Is the F2803x CSP named as "F2803x_CSP_v3.3.2903.exe", otherwise please download it from below URL:
Your project should be based on flash rather than RAM.
The last step, perhaps you'd confirm you place the API.out and your app .out right, and have the on-chip flash programmer configured correct.
Best regards,
Ricky Zhang
Ricky,
Thank you
for response.
I tried two
different F280200. I’d like to try a F28027 to confirm the “Flash API does not
fit in RAM theory
”but I’m not able to get any C28x in the PQFP Package for my
prototype before September.
(Currently
the F28027 is suggested for the final Product)
I can confirm that the CSP is named “F2803x_CSP_v3.3.2903.exe”, I redownloaded it recently via the Update Advisor.
To recreate
the Problem it is enough to Start CCS, connect to the Target,
open the “On-Chip
Flash Programmer” and perform a Frequency test.
At this Point I get the
“Loader: One or more sections of your program
falls into a memory region that is not writable.
These regions will not actually be written to
the target.
Check your linker configuration
and/or memory map.” error in the “Messages Tab”.
In the “Flash Tab” I get “Frequency Test
Operation in progress...”, but no Response on any PIN.
Note that
no Project is loaded at all.
(Apart from that, I also tried the “flash Project” in the “DSP2802x_examples”
directory in the v126 Header Files without any success)
I’m not
sure what you mean with “place the API.out …. right”, I chose the API.out file
as described above manually.
As
mentioned above I don’t need an app .out file to recreate the Problem.
I assume
that the on-chip flasher (a JTAGjet-TMS-C2000 from Signum) works correctly.
I
flashed a different DSP (TMS320f2810) without a problem.
I’m also able to read
the Flash contents of the F280200 in the Memory window.
Before I posted in this
Forum I was in contact with the Support
of the on-chip flasher to verify its
ability to flash the F280200.
Gabriel