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.

CCS/TMS320F28027: TMS320F28027 and TMDXEVM3358: Flash tools

Part Number: TMS320F28027
Other Parts Discussed in Thread: UNIFLASH, TMDXEVM3358

Tool/software: Code Composer Studio

Hello,

I have three questions from two customers. I'm sorry it might be confusing.




- - - - - -
Q1.
Please advise to minimize the flash operation time in customer's factory.



- -
Q1-1.

Is it possible to tell the worst case or maximum time to erase TMS320F28027 flash sector-A ?
My customer asked this to me.

If the answer is clear, please skip the next Q1-2.



- -
Q1-2 (option).

Could you please recommend a tool to erase TMS320F28027 flash sector-A.
Please tell me the whole line to type, including options.


[Please satisfy the followings:]

* Windows command line application: My customer's factory equipment will initiate the program.

* 'Synchronous' ,that is, it doesn't end until the JTAG completion, to give a handshake timing to the caller program for a minimum time operation.



I tried to study loadti and uniflash, but it was not clear to me how to just erase.



- - - - - -
Q2.
This question is for an another customer.

'Loadti', is it possible to program the TMDXEVM3358 NOR flash ?

(I know the NOR flash on the board is not bootable. Please don't care about it.)

(edit) >>> New thread


- - - - -

  • Hello,

    Most of the C2000 team is out of office for the next 2 weeks due to the Christmas and New Year holidays and so responses may be delayed. Thanks for being patient.

    Elizabeth
  • Hideaki,

    Q1) Other than operating the device at maximum rated device frequency, you can't do anything else to minimize flash erase time. Also, TI ships units from factory in an erased state. So, customers can directly program their code without erasing the device as the device is already in an erased state.

    Q1-1) Below post explains why TI doesn't spec max erase time
    processors.wiki.ti.com/.../FAQs

    But I also understand the requirement for any flash programming tool to have a time out condition. Based on historical data, a majority of typical devices will complete a Sector Erase within 3-4s however some low percentage of units can extend until 12s. So, you can set max erase time to be atleast 12s (or) more

    Q1-2) You should be able to use any flash tool such as Uniflash, CCS flash plugin (or) any other 3rd party tool

    For uniflash, Please check this post: e2e.ti.com/.../487659

    Q2) I'm not sure about it. You must post this question in the right forum for quick response.

    Regards,
    Manoj