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.

C2000WARE: Difference in content, depending on where i download c2000ware, and from Version 4.2 the zip version exploded in size.

Part Number: C2000WARE

Hi

For internal use we pack the C2000Ware in a choco package to automate the setup of developer and build PC's,

I was just updating those packages with latest version, and the build failed because of size limit. When looking closer it turns out the zip version has exploded in size.

I see two different ways to download the c2000Ware

  1. Via https://www.ti.com/tool/C2000WARE and lots of clicks, and filling out the annoying "I will do no evil" form.
  2. Via resource explorer on dev.ti.com

Using source 1 i get an installer (.exe)

Using source 2 i get a zip file

And there actually is a third option, if I from inside my CCS, open resource explorer, and select install package

But from looking at the result, it appears I get the bloated zip versions.

First i assumed all sources would give me the same result, except for the `uninstaller` folder in the installed version.

But it turns out there is many differences.

A: result of running the installer from source 1

B: result of unpacking the zip file from source 2

And there is a huge difference in the resulting size, but it differs pr. version if it is the installer or the zip that is the larger one, with zip version 4.3 taking the lead in bloat:

As a note, the main source of the 4.3-zip bloat is that the migration guide is per-generated for all possible combinations.

The huge blue and red areas is the migration guide generated  html and pdf' files respectively. The speckled band at the bottom is the rest of the C2000Ware files.

This is to say it mildly, quite confusing. And raises some questions.

  1. If one of the sources is the "correct" one to use.
    1. Why provide both?
    2. Why does dev.ti.com not provide link to https://www.ti.com/tool/C2000WARE then?
    3. Why does the installer inside resource explorer use the zip version then?
  2. If there is different use cases for the two sources where is that stated?
  3. If the larger zips is a result of some server caching,
    1. Why is the zip smaller for V 4.0 and 4.1?
    2. Does the installed version then also contain cached stuff, that could be generated when needed, taking up unwarranted space on our PC's?

  • Hi, 

    The migration guides were added from C200Ware version 4.02 onwards . Since the size of the migration guides was too large, it was only included on resource explorer (TIREX)  and not included in the installer , hence you observe the huge difference in the size of the downloaded zip from TIREX and the installer from v4.02 onwards. 

    Another point to note that the zip file on TIREX does not include all the board infomation that is available in the installer (.exe) in the boards directory. The board information on TIREX is hosted as a separate package under development tools and hence the downloaded zips for v4.0 and v4.1 are smaller in size compared to the installed version from the .exe.  

    Will check if there is a way to exclude the migration guides from the zip version on TIREX.

    Best Regards

    Siddharth 

  • Well I already observed the reason for the huge size....

    And next paragraph only answer question 3.b.

    Please explain to me, as there is two installers the .exe downloaded, and the TIREX version. Is there a correct one to use? If yes please answer question 1.a, 1.b and 1.c. If no then please answer question 2.

  • Martin, 

    The TIREX or the resource explorer is mainly intended to provide online access to the all the software and examples included in C2000Ware.  There are people who want to access or look at the code/examples without having to install CCS and for such people, TIREX package make sense since they can import the examples on CCS Cloud.  

    The other installer (.exe) is meant for offline use which can be installed locally. 

    I would suggest you to use the offline installer .

    Best Regards

    Siddharth