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 ****