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

Forum Post: RE: CCS5.3.0: meta-data cannot be interpreted

$
0
0

Hi Baltasar,

I see the same problem with CCS v5.4.0.00091.

I have attached the metadata files. Please let me know if this can be fixed. Thanks in advance for your help.

(Please visit the site to view this file)


Forum Post: RE: build problem with compiler v7.x.x

$
0
0

No template is used. The above message comes out, and then the linker runs forever.

Forum Post: RE: CCS checksum output

$
0
0

Hi,AartiG

Sorry for I'm unresponsive comfirm your answer, it's correct.  But now I have another quessiton is how to calculate option segment checksum of Flash , example: I want to caculate Flash A and B segment only then how I to do? thanks  very mcuh.

Forum Post: CCSv6 Linux Bug: Unable to manage build configurations

$
0
0

Hi,

I am using CCSv6 on my Linux machine running Linux Mint 17 32bit. The options to manage build configurations and exclude resources from particular configurations do not seem to be working. I can create a new build configurations and exclude resources from other build configurations except resources that are used in the primary "debug" configuration. All resources included in the debug configuration are built even if I am not using the debug configuration.

I am not sure if this is a bug or a strange feature that I am not familiar with.

Thanks,

John

Forum Post: Error: No build-tools are currently installed for ISA family

$
0
0

Hi guys,

a customer came across an error while trying to import a TI-RTOS project using the TI Resource Explorer.

(Please visit the site to view this file)

CCS 6.0.0.00190 and TI-RTOS 2.00.02.36 (All the default values were used and the ARM compiler tools was also installed).

The customer is uses a mac with "parallel" (virtual desktop) session of windows.

Importing (not using the TRex) and building the same project that I exported from my own windows machine worked fine for him. Creating a different project using the New Project wizard also worked fine and built fine. It seems to be just when he tried to import a project using TRex.

Forum Post: Real Time not working on CCSV4

$
0
0

Hi I am using CCSV4 4.2.4.00033  licensed version on C2000 micro.

However the real time debug in not enabling ,as it should when I try and debug a program on the micro .

Is there some patch on CCSV4 to enable real time options ??

Forum Post: TMS320c6678 DSP with XDS200 emulator

$
0
0

Hi,


I am having 4x TMS320c6678 DSPs connected in  JTAG chain to the JTAG connector in my card. i am using xds200 emulator to access the dsps in CCS 5.3.

The target configuration was created for 4 DSPs. The Test connection proved successful.

While i tried to connect to each cores, it was not connecting to more than 11 cores at a time. 11 cores implies 8 cores of one DSP and 3 cores of another DSP.
Each DSP was connecting one at a time.

The following error was displayed when i tried to connect to more than 11 cores.

Error connecting to the target: (Error -131 @ 0x0) The operating system has reported a memory error when allocating memory. (Emulation package 5.0.872.0)

Please help on this issue.

Forum Post: RE: TPS62362 Simulation model

$
0
0

Nikhil-san,

Thank you for your answer. I will suggest using the TPS62366A PSPICE model to our customer.

 

Best Regards,

Kohei Sasaki


Forum Post: RE: "PC-relative displacement overflow" errors

$
0
0

Hi George,

Many thanks for your reply.

It would be even more helpful if you can give me some more detailed information
about the compiler toolsets update.

Let me describe our code structure at first.

Our project has been divided into several modules, e.g., we are using nucleus OS
to be as an embedded operating system for our device, thus we link all .obj files
of nucleus system to be a .lib file.
Before we link the executable output file, we will use lnk30 to generate several
.lib files. Then we use lnk30.exe to link all static .lib files and other .obj
files to be an executable file, at last we use hex30.exe to convert the .out file
to a .dat file to download it to the Flash memory of our device.

Then I have made some test on our project.
Originally, we use C30 compiling toolsets v4.70 to compile our program, and we
can generate all .lib file, .out file and .dat file.
Then I update the toolsets to v5.11, then "PC-relative displacement overflowat ..."
error appears during the link procedure of .out file.

I compare the .asm files generated by the two toolsets, and I find that the .asm
file are far too different from each other.

For v5.11, it looks like

For the result of v4.70, it looks like

If I modify the order of the .obj files in the linked command file, if I am fortunate, the callne may become call, then the overflow problem will disappear. 

I think the 64K size restriction always exists no matter we are using v4.70 or v5.11 or not on DSP C30 series, am I right?

Before we enhance our project, we always use v4.70 to compile the firmware, and the result shows that if the compiler do not tell us that there are overflow problems, the program runs well in our device. But as the discussion before, we should have seen the same overflow problem, why it isn't? 

Can you give me some advice? I am almost crazy about this problem.

And thank you again.

Best regards

Alex REN

Forum Post: where to find CCS start up application?

$
0
0

I am using ccsv4.1.  Recently i somehow deleted the ccs shortcut from my desktop and now I am not able to find start up application in the installed folders and restore the shortcut. Please tell me where is it located in the installed folders.

Thanks for you help.

Forum Post: TI ARM Compiler vs. Linaro GCC - Code size

$
0
0

Hello,

I compiled a tiny program to evaluate how big the binary code size is with the TI ARM and Linaro GCC Compiler. All it contains is:

void main (void)
{
    while(1)
    {
        ;    // do nothing
    }
}

The post-build steps to make a binary file from the *.out file is

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/ARMofd" "${CG_TOOL_ROOT}/bin/ARMhex" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"

for the TI ARM Compiler and for Linaro GCC it's

"${CCE_INSTALL_ROOT}/tools/compiler/arm_5.1.6/bin/armhex.exe" "-b" "-o=${BuildArtifactFileBaseName}.bin" "${BuildArtifactFileName}"

The optimization is set to the maximum level and optimize for size for both compilers.

The results:

TI ARM Compiler: 1.320 Bytes

Linaro GCC: 3.668 Bytes


What a huge difference! Is the TI compiler that much better or are there some additional GCC options to reduce the gap?

Best regards,

- Julian

Forum Post: RE: Webench and the TIDA-00056 for an H2S Sensor

$
0
0
Thanks for all your help so far.  I finally was able to connect to the microprocessor and to get my code working well however, as you predicted I’m having trouble scaling to the H2S 0 to 100ppm.  What variables should I adjust to correct this error?  I think I know which ones, but I might be missing something.
 
 
Best regards,
Nicole Stanton
Engineer
Pacific Northwest National Laboratory
902 Battelle Boulevard
P.O. Box 999, MSIN K5-17
Richland, WA  99352 USA
 
Located in SEF Building
Office: 509-371-7980
Cell: 850-545-4579
 
 
 
[collapse]
From: Ajinder Singh [mailto:bounce-1411@mail.e2e.ti.com]
Sent: Friday, June 27, 2014 11:27 AM
To: analog_elab@mail.e2e.ti.com
Subject: RE: [Webench Tools Forum] Webench and the TIDA-00056 for an H2S Sensor
 

When I said change RTIA, i meant change TIA_GAIN (or the register 0x10) bit [4:2] to 100

 

You dont have to change RLOAD

[/collapse]

Forum Post: GUI data display

$
0
0

Hello,

I'm trying to develop a GUI in CCS. The sampling frequency of my program is 2kHz and the variables that I want to display are sinusoidal signals in the range 0-100Hz. At the beginning I tried to use LineGraph widgets with arrays of 128 elements and it worked partially, but since I need to display 10 signals the memory in the target device is not efficiently used (actually it ran out of memory). Also, I was not able to display enough periods of the sinusoidal signals.  Then I was thinking to use ScalarLine Graph widgets but because the refreshing time of the GUI is 1s (or up to 200ms by using the solution in  http://processors.wiki.ti.com/index.php/GUI_Composer/Debugger_Refresh_Rate) the data is not properly displayed. As far as I understand is because the GUI refresh the data each 200ms and the sinusoidal signals look more like random numbers. So I was thinking if there is a way to send data from the target to the GUI at higher rates (some kHz), maybe store that data in a buffer or variable in the host computer or host GUI and then read and display that computer stored variable on the GUI.

I have not set up any particular communication protocol between the computer and the target, only the default configuration via the Texas Instruments XDS100v2 USB Emulator. My target device is a F28377D dual core  device.

Any suggestion and/or advice is more than welcome since I'm not an expert on MCUs 

Many thanks in advance.

Regards,

Danilo

Forum Post: RE: build problem with compiler v7.x.x

$
0
0

I did another test in v5 using 7.3.1. The command gmake is invoked successfully at the beginning of the build, and 100% build could be completed now. Then, the linker stalls (runs forever) at this 100%build. If I stop the build manually, I get the error:

--------------------------------------------------------------------------------------

!CommandLauncher.error.commandCanceled!

Error: Program "C:/ti/ccsv5/utils/bin/gmake" is not found in PATH

...

--------------------------------------------------------------------------------------

I am guessing this should be something about the environment variable related to the linker, but this "gmake" path can be strangely found in the beginning of the build.

Forum Post: GUI Composer not binding to new widgets

$
0
0

Hi,

I have been working on a Gui Composer project for a while. I have several graphs, slider bars, number spinners, etc. I have been able to bind all of my widgets to variables up to now. However, I am not able to bind variables to any new widgets now. I tried to add number spinners and slider bars, but GUI Composer does not seam to save the changes I do to the binding properties of the new variable. The variable I am trying to bind widgets to is an unsigned int. 

Is that because I have reached some kind of size limit for my project? Is there a way to fix that?

I am using  Code composer studio version 5.5.0.00077.

Also, it would be nice if you could add in your wiki what type of variable each widget can take (floats, ints, unsigned ints, longs, arrays, etc) and if you could properly define each property instead of writing no description. It is VERY frustrating to try to debug a program an not to know exactly what each field is for and what variables it can take or not.


Forum Post: RE: "PC-relative displacement overflow" errors

$
0
0

Hi George,

Thank you very much!

Now I know some of the differences between the two version of compilers.

We will take some new investigations about whether update the compiler or not.

Forum Post: RE: CCS V6 tutorial for OMAP-L138 and XDS100V2 Emulator

Forum Post: RE: Real Time not working on CCSV4

$
0
0

Hi I am using Signum JTAG Jet C2000 debugger.

The error I am getting is the Real Time debug button in greyed out. I cannot click it when in debug mode.

We have CCSV4 licenses only and in the past a patch file had been provided by TI to enable real time debug.

I have misplaced the patch file somewhere and after a reinstall I cannot find it anywhere online.

Forum Post: RE: CCS V6 creating binary from .out for Tiva

$
0
0

Hello Don,

Got it working now. Also figured out why the bin file is not getting generated. The Post Build Steps have to be a single line.

I have attached the original snapshot of the project settings (which was giving error and no bin file)

I have attached the new snapshot of the project settings (which is not giving error and generating the bin file)

Regards

Amit

Forum Post: RE: Acquiring CCS 5.2 licence

$
0
0

Hi,

Sorry had forgot to post this note.when i used that activation ID in ti.com/myregisteredsoftware "activate licenc" this is what it poped out. "You have already used this activation ID.There are no additional activations allowed. "

reagrds.

Sunil

 

Viewing all 91832 articles
Browse latest View live


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