Quantcast
Channel: Tools
Viewing all 91752 articles
Browse latest View live

Forum Post: RE: CCSv6 installer on Gentoo

$
0
0

I am having the same problem and I am wondering if Diane or someone else has solved this.

Trying to resolve this on my machine I looked at:

Download dependancy check tool from
  http://processors.wiki.ti.com/index.php/Checking_Linux_Dependencies_for_CCS
ungzip, untar, and run tool
  rekaiser@clannad ~/ccs_install/depends $ ./check_depends.sh
  Installed versions of glibc and glibcxx: GLIBC_2.18, N/A
  Required versions of glibc and glibcxx:  ,
  Checking availability of libraries in ext-depends.txt ...
  Done.

The checker script is looking for libstdc++.so. These are on my system:

    /usr/lib32/libstdc++.so.5
    /usr/lib32/libstdc++.so.5.0.7

/etc/ld.so.conf points to these files as it contains:

  /usr/lib32

ldd on the testprog doesn't report any errors:

ldd testprog
    linux-gate.so.1 (0xf775e000)
    libdl.so.2 => /lib32/libdl.so.2 (0xf771c000)
    libc.so.6 => /lib32/libc.so.6 (0xf7572000)
    /lib/ld-linux.so.2 (0xf775f000)


Try ldd on the installer (I downloaded twice with different names)

ldd ccs_setup*

ccs_setup_6.0.1.00040.bin:
        not a dynamic executable
ccs_setup_linux32.bin:
        not a dynamic executable


file ccs_setup_*
ccs_setup_6.0.1.00040.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), statically linked, stripped
ccs_setup_linux32.bin:     ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), statically linked, stripped

I did not expect it to say statically linked (the test program is  "dynamically linked (uses shared libs)").

Looking for a log file, but not finding one. The install process does create a directory in /tmp named:

ccs_41946137-0527-47e2-6639-2c4ddfcb7f94

The directory contains:

rekaiser@clannad /tmp/ccs_41946137-0527-47e2-6639-2c4ddfcb7f94 $ ls -al
total 5359
drwxr-xr-x  2 rekaiser rekaiser     120 Aug 12 15:26 .
drwxrwxrwt 50 root     root        2384 Aug 12 15:26 ..
-rwx------  1 rekaiser rekaiser 5468032 Aug 12 15:26 uninstall_ccs
-rw-r--r--  1 rekaiser rekaiser   10371 Aug 12 15:26 uninstall_ccs.dat

rekaiser@clanrekaiser@clannad /tmp/ccs_41946137-0527-47e2-6639-2c4ddfcb7f94 $ file *
uninstall_ccs:     ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), statically linked, stripped
uninstall_ccs.dat: data

PS. Running installers is discouraged on Gentoo, ebulds should be used instead to get the full support of the portage tools used to manage packages on Gentoo including dependency checking. Can I get the files required and the process needed to do the install to create an ebuild?


Forum Post: RE: Builds from two different workspaces of projects having same files do not produce identical hex files.

$
0
0

Chester,

[quote user="Chester Gillon"]What version of the TI ARM compiler are you using?[/quote]

5.1.2 and so close to release I am 100% resolved not to update the tool chain until after release.  It would invalidate all of our testing.

Thanks for the response and the link.  I will include two files identifying additional info:

  1. I went to the map file and found in which module the maps started to diverge
  2. I went into that module and poked around and found nothing of interest
  3. I then caused each workspace's project to product listing files for that module
  4. I then compared the listing files and looked carefully at what was happening.
  5. It appears that at some point the compiler decided to inline a static function in one compilation and create an actual function section in the other.

This is completely consistent with your link.  If I read the link correctly, it says "depending on the module's path (possibly path length), an internal compiler variable gets stomped on and turns on inlining unintentionally and the problem was fixed on something like 5.3."

About 20 hours working this issue.  As committing and exporting from SVN was involve, it was a likely bet I had messed that up.

It is a much better way to end the day knowing I can move on...

(Please visit the site to view this file)(Please visit the site to view this file)

Forum Post: RE: LM5022 unencrypted Spice model

Forum Post: RE: TINA-TI V9 update Error.

$
0
0

Hi Michael,

Can you post your TINA-TI version by using the menu "Help"->"About"?

Thanks,
JC

Forum Post: RE: Not able to install TMS470 code generation tool v4.9.0

$
0
0

Umair,

The 4.9.0 and 4.9.1 releases have now been added to the update site for CCSv5 and v6 for sure.  I don't have v4 to check if they are there for it as well. 

John

Forum Post: RE: .out Load Failed While debugging

$
0
0

Murali,

Let us know if Chester's workaround enabled you to load the program. Also just FYI, many known issues have been fixed in newer versions of CCS, so if at all possible I would recommend updating to the latest version of CCS (6.0.1).

Forum Post: RE: Can't find a source file at ... runtime warnings

$
0
0

Sarang,

[quote user="Sarang Admane"]

This project was created using a version of DSP/BIOS tools that is not currently installed: 5.42.0.07. Please install the DSP/BIOS tools of this version, or migrate the project to one of the supported versions.

This project was created using a version of compiler that is not currently installed: 6.1.1 [C2000]. Another version of the compiler will be used during build: 6.1.0. Please install the compiler of the required version, or migrate the project to one of the available compiler versions by adjusting project properties.

[/quote]

The warnings are inherently not an issue if the project otherwise builds clean without errors. The warnings are letting you know that the project was originally created with a different version of DSP/BIOS and compiler than the one being used for the build. Having said that, do you know which version of CCS was used to create the original project?

[quote user="Sarang Admane"]

But when I Run and Suspend project CCS it gives be below warning

Can't find a source file at "src/fxn/fxn.s28"
Locate the file or edit the source lookup path to include its location.

Sometimes for "src/rta/rta.s28"

[/quote]

It sounds like it is halted somewhere within the DSP/BIOS code. Can you try opening up the disassembly view and see the assembly instructions there?

[quote user="Sarang Admane"]

Problem: I am facing is mailbox_pend is not timing out after specified time provided at function argument. I am not getting interrupts also,

[/quote]

This sounds like an issue with the application itself (and not the tools) and would be something you would need to debug further.

Forum Post: iam using ccs v 6 . i cant run gui app by launching it showing firmware update required.pls help


Forum Post: RE: CCS ram/ flash bugs C2000 piccolo 28069 out of RAM

$
0
0

I think it will help if you understand how a C variable ends up occupying space in system memory.

Consider this example code ...

/* global variables */ int val; const int const_val = 20; 

Presume this code is built with large memory model, a long standing standard for C28x projects.

Now look at the section titled Sections in the C2000 compiler manual. You will read that val goes in the .ebss section, and const_val goes in the .econst section.  Now consider these lines copied from the linker command file ...

  .ebss               : > RAML2,      PAGE = 1   /* ... */   .econst             : > FLASHA,     PAGE = 0 

The first line says collect together all the .ebss input sections from the individual object files and library modules, combine them into an output section also named .ebss, then allocate that section into the RAML2 memory range.  A similar process is used for .econst and FLASHA.  

You can see how changing variable definitions can change the section and memory range which contains them, and thus affect your memory map.

I hope that, based on this understanding, you can work out what has gone wrong and fix it.

Thanks and regards,

-George

Forum Post: RE: RE: CCS 5.1: No update for cgtools C2000 6.1.0

$
0
0

Hi Mohamed,

a few things.  

- please create a new post.  This was on a two year old post and unfortunately could extrememly easily not have been caught

- what ccs version exactly do you use?  You reference both 4 and 5.1.  I would honestly recommend v6.  There is a version of controlsuite with many of the same examples still built in

- what compiler version do you have in your installation(s)

Best regards,

Lisa

Forum Post: RE: CCSv6 takes forever to finish startup

$
0
0

The patch works great.  

I looked up a couple of posts to learn how to install the patch into

ccsv6/eclipse/plugins.

Forum Post: RE: Not able to install TMS470 code generation tool v4.9.0

$
0
0

One of my colleagues was able to confirm that they see 4.9.0 and 4.9.1 in their CCSv4 installation now.

John

Forum Post: RE: Linker command to locate code from libmath.a in a region of memory

$
0
0

Hi Carl,

there is a section here with good details on linker command files:

http://www.ti.com/lit/ug/spru186s/spru186s.pdf

Best Regards,

Lisa

Forum Post: RE: Webench offers differnt solutions compared with my October 2013 designs

$
0
0

Hi Bahne,

You can unmute the thread again by signing into the forum.

Once you get to this post in the forum, check the 'Options' on the left side where you can see 'Unmute Thread'. Click on that and you should be good to go.

Regards,

Amod Vaze

Forum Post: RE: Generation of warning #10420-D by MSP430 linker v4.3.3

$
0
0

Chester,

The rule checks for an assignment to PM5CTL0 or PM5CTL0_L but then does final determination at link time so library code can participate.

However, it looks like Grace is using a different method that the parser is not detecting.  I'll work with the Grace team to determine best approach to resolve this whether pmm.c or parser.

In the mean time, it does appear that the advice is invalid and can be ignored.  As a short term work around, you can disable the check in "Project Properties" => "MSP430 Compiler" -> "Advice options" 

Change the check boxes to only have rule 1.2 checked.  You may have to select NONE before only selecting 1.2 (my first try at unchecking 1.1 still had "all" as the choice in console).

Regards

Greg


Forum Post: RE: regarding proposal details

$
0
0

Nihal,

I am still not sure what you are referring to. Where are you seeing the term "impact factor" and what report are you referring to? Please provide some more details.

Thanks,

Forum Post: RE: CCS6/MSP430 "Load Memory" skipping areas of memory

$
0
0

One would like to think that it does what it says but it also tends to scrag the bootloader as an extra, added benefit.  Any other thoughts?

Forum Post: RE: LMZ14201EXT unencrypted SPICE model

$
0
0

Thanks guys. It seems to be working now.

Forum Post: RE: unable to set frequency to 500Khz on boost circuit (TPS40210)

$
0
0

Richard,

It seems you tried to send an attachment but i did not get it. Could you use the 'Insert File' option to attach and resend?

Thanks.

Forum Post: RE: LM3481 SEPIC simulation

$
0
0

Hi Nikhil,

   I still can't seem to get the SEPIC topology to work in PSPICE.  Can you take a look?

(Please visit the site to view this file)

-Mike

Viewing all 91752 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>