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.

Are There New Flash API and Flash Plug-in tools for F28020/F280200

Other Parts Discussed in Thread: TMS320F280200, TMS320F2810

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