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.

Compiler/TMS320F28069: Assembly template for c2000 Microcontroller

Part Number: TMS320F28069
Other Parts Discussed in Thread: C2000WARE

Tool/software: TI C/C++ Compiler

Hello,

The MSP430, has a template that is for assembly only projects and works well.

I am getting errors just trying to code an assembly file for the F28069 to see if the program will launch. 

can someone please explain what I need to do to get this assembly file launched, why is there no entry point? I am new to this and just want to move values into registers.

attached is my code: 

            .cdecls C,LIST,"F2806x_Device.h"      ; Include device header file

;-------------------------------------------------------------------------------
            .text                           ; Assemble into program memory.

            .retain                         ; Override ELF conditional linking
                                            ; and retain current section.
            .retainrefs                     ; And retain any sections that have
                                            ; references to current section.
;-------------------------------------------------------------------------------
; Main loop here
;-------------------------------------------------------------------------------
main:


jmp main

 

**** Build of configuration Debug for project ksgxzmcamncax esdxm h ****

"C:\\ti\\ccs\\utils\\bin\\gmake" -k -j 12 all -O
 
Building file: "../laskjgdfjlghdjkfsghl.asm"
Invoking: C2000 Compiler
"C:/ti/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --include_path="C:/ti/ccs/Workspace directory/ksgxzmcamncax esdxm h" --include_path="C:/ti/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS/include" --include_path="C:/ti/c2000/C2000Ware_3_03_00_00/device_support/f2806x/headers/include" --include_path="C:/ti/c2000/C2000Ware_3_03_00_00/device_support/f2806x/common/include" --include_path="C:/ti/ccs/ccs_base/c2000/include" --include_path="C:/ti/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS/include" --advice:performance=all -g --diag_warning=225 --diag_wrap=off --display_error_number --abi=coffabi --preproc_with_compile --preproc_dependency="laskjgdfjlghdjkfsghl.d_raw"  "../laskjgdfjlghdjkfsghl.asm"
Finished building: "../laskjgdfjlghdjkfsghl.asm"
 
Building target: "ksgxzmcamncax esdxm h.out"
Invoking: C2000 Linker
"C:/ti/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --advice:performance=all -g --diag_warning=225 --diag_wrap=off --display_error_number --abi=coffabi -z -m"ksgxzmcamncax esdxm h.map" --heap_size=0 --stack_size=0 --warn_sections -i"C:/ti/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS/lib" -i"C:/ti/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS/include" --reread_libs --diag_wrap=off --display_error_number --xml_link_info="ksgxzmcamncax esdxm h_linkInfo.xml" -o "ksgxzmcamncax esdxm h.out" "./laskjgdfjlghdjkfsghl.obj" "../28069_RAM_lnk.cmd"  -llibc.a
<Linking>
warning #10202-D: no suitable entry-point found; setting to 0
Finished building target: "ksgxzmcamncax esdxm h.out"
 

**** Build Finished ****