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.

TMDX5505EZDSP: EZDSP setup using Code Composer Studio 7

Part Number: TMDX5505EZDSP

Hello,

I'm using the C5505 eZdsp USB stick development tool with CCS version 7. Sadly, all the information I can find online to setup the device uses version 4 or 5, which do not run on Windows 10 (which I'm using). So the tutorials are not of much help.

Can anyone point me to a step-by-step guide to run the examples using a more recent version of CCS? I cannot even connect to the device at this point and am getting quite frustrated with the lack of support for the product. Thanks for any assistance.

  • Followup...

    I'm able to set up the target configuration, but am still having trouble with simple example programs. When I tried to build a "hello world" program, I could not build. Wish I could show a screen shot, but see below for compiler output. Any thoughts?


    **** Build of configuration Debug for project test1 ****

    "C:\\ti\\ccsv7\\utils\\bin\\gmake" -k -j 4 all -O
    'Building file: ../hello.c'
    'Invoking: C5500 Compiler'
    "C:/ti/ccsv7/tools/compiler/c5500_4.4.1/bin/cl55" -v5505 --memory_model=large -g --include_path="C:/ti/ccsv7/tools/compiler/c5500_4.4.1/include" --define=vc5505 --display_error_number --diag_warning=225 --ptrdiff_size=16 --preproc_with_compile --preproc_dependency="hello.d" "../hello.c"
    'Finished building: ../hello.c'
    ' '
    'Building target: test1.out'
    'Invoking: C5500 Linker'
    "C:/ti/ccsv7/tools/compiler/c5500_4.4.1/bin/cl55" -v5505 --memory_model=large -g --define=vc5505 --display_error_number --diag_warning=225 --ptrdiff_size=16 -z -m"test1.map" --stack_size=0x200 --heap_size=0x400 -i"C:/ti/ccsv7/tools/compiler/c5500_4.4.1/lib" -i"C:/ti/ccsv7/tools/compiler/c5500_4.4.1/include" --reread_libs --display_error_number --warn_sections --xml_link_info="test1_linkInfo.xml" --rom_model --sys_stacksize=0x200 -o "test1.out" "./hello.obj" "../VC5505.cmd" -llibc.a
    <Linking>
    "../VC5505.cmd", line 73: error #10099-D: program will not fit into available

    >> Compilation failure
    memory. placement with alignment/blocking fails for section ".text" size
    makefile:141: recipe for target 'test1.out' failed
    0x4071 page 0. Available memory ranges:
    DARAM1 size: 0x2000 unused: 0x2000 max hole: 0x2000
    error #10010: errors encountered during linking; "test1.out" not built
    gmake[1]: *** [test1.out] Error 1
    gmake: *** [all] Error 2
    makefile:137: recipe for target 'all' failed

    **** Build Finished ****
  • Moving the thread to CCS E2E forum section.

    BR
    Tsvetolin Shulev
  • Hi,

    The Console I/O (printf, scanf, sprintf, etc.) routines are very memory hungry and therefore don't fit in a single segment of the C5500 devices.

    You can, however, combine multiple sections in your linker .cmd file as mentioned in section 4.4. of the link below:
    processors.wiki.ti.com/.../Tips_for_using_printf

    Hope this helps,
    Rafael