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/TMDSSOLARUINVKIT: Non-Volatile Memory Storage and JAVA Script Interface

Part Number: TMDSSOLARUINVKIT
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: Code Composer Studio

Is there a non-volatile memory on the  TMDSSOLARUINVKIT that I can load a program into.  I would like to load a program into the device once and then have it run at start up without having to connect a computer, compile, upload and and initiate the GUI each time.  

If that is not possible, is there way to simultaneously compile, upload and initiate the GUI to three of the  TMDSSOLARUINVKITs connected by USB to the same computer from Code Composer Studio?  

Also, does TI have an interface program to remotely change variables in the GUI during operation outside of Code Composer Studio ?  I would like to use JAVA, HTML, of Python to interact with the GUI to remotely change values based on user input as part of another user interface on a server.  

  • C2000 devices have fLASH which can be used to boot the code without any connection from the PC, FLASH is non volatile memory.
  • Manish,

    Thank you.  Can you point me to instructions on how to operate the inverter boards using programs in the flash memory ?  Right now when ever they are powered down and they do not operate when re-powered.  Is there a configuration that I can change so that they immediately go into operation upon power up  ? 

    Also, is there an API or other script (JAVA?) by TI that allows me to remotely control variables while a script is running ?  Ideally I want to do this off of a server connected to multiple boards simultaneously. 

  • Nicholas,

    The project that you are referring to is already configured for flash operation, C:\ti\controlSUITE\development_kits\TMDSSOLARUINVKIT_v100\MicroInv_F2803x

    Once you have loaded the code through CCS, the program will stay in that memory.

    Now at every reboot/ power cycle of the board the MCU checks for booting options ,

    If you want the MCU to boot from the programmed code you will need to set these boot modes correctly

    C:\ti\controlSUITE\development_kits\~controlCARDs\CC2803xISOHWdevPkg

    Please refer to the above document,

    Make sure TRSTn SW3 is set correctly, you will need to disconnect JTAG so the code can directlt boot from FLASH

    And SW2 is set from boot from FLASH

    There is CCS option which can enable remote control, but as i am not an expert on this i will have to ask one of my other colleagues to comment on this.

    regards
    Manish Bhardwaj