Other Parts Discussed in Thread: EK-TM4C1294XL, TM4C1294NCPDT, TM4C123GH6PM
Trying to debug Connected Launchpad. CCS is unable to load program. Error: Window attached. Help needed.
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.
Other Parts Discussed in Thread: EK-TM4C1294XL, TM4C1294NCPDT, TM4C123GH6PM
Trying to debug Connected Launchpad. CCS is unable to load program. Error: Window attached. Help needed.
I need help in debugging the enet_io. It seems we have some issues in pinout.c, rtl.h and enet_io.c
**** Build of configuration Debug for project enet_io ****
"c:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building file: ../enet_io.c'
'Invoking: ARM Compiler'
"c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 --abi=eabi -me -O2 -g --include_path="c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/include" --include_path="C:/Users/Ruplekha/workspace_v6_0/enet_io" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/examples/boards/ek-tm4c1294xl" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include/ipv4" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/apps" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/ports/tiva-tm4c129/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party" --gcc --define=ccs="ccs" --define=PART_TM4C1294NCPDT --define=TARGET_IS_TM4C129_RA0 --diag_warning=225 --display_error_number --diag_wrap=off --gen_func_subsections=on --ual --preproc_with_compile --preproc_dependency="enet_io.pp" "../enet_io.c"
"c:/ti/TivaWare_C_Series-2.1.0.12573/driverlib/gpio.h", line 2: fatal error #1965: cannot open source file "rtl.h"
1 catastrophic error detected in the compilation of "../enet_io.c".
Compilation terminated.
>> Compilation failure
gmake: *** [enet_io.obj] Error 1
'Building file: ../io.c'
'Invoking: ARM Compiler'
"c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 --abi=eabi -me -O2 -g --include_path="c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/include" --include_path="C:/Users/Ruplekha/workspace_v6_0/enet_io" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/examples/boards/ek-tm4c1294xl" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include/ipv4" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/apps" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/ports/tiva-tm4c129/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party" --gcc --define=ccs="ccs" --define=PART_TM4C1294NCPDT --define=TARGET_IS_TM4C129_RA0 --diag_warning=225 --display_error_number --diag_wrap=off --gen_func_subsections=on --ual --preproc_with_compile --preproc_dependency="io.pp" "../io.c"
"c:/ti/TivaWare_C_Series-2.1.0.12573/driverlib/gpio.h", line 2: fatal error #1965: cannot open source file "rtl.h"
1 catastrophic error detected in the compilation of "../io.c".
Compilation terminated.
>> Compilation failure
gmake: *** [io.obj] Error 1
'Building file: C:/ti/TivaWare_C_Series-2.1.0.12573/utils/lwiplib.c'
'Invoking: ARM Compiler'
"c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 --abi=eabi -me -O2 -g --include_path="c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/include" --include_path="C:/Users/Ruplekha/workspace_v6_0/enet_io" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/examples/boards/ek-tm4c1294xl" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include/ipv4" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/apps" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/ports/tiva-tm4c129/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party" --gcc --define=ccs="ccs" --define=PART_TM4C1294NCPDT --define=TARGET_IS_TM4C129_RA0 --diag_warning=225 --display_error_number --diag_wrap=off --gen_func_subsections=on --ual --preproc_with_compile --preproc_dependency="utils/lwiplib.pp" --obj_directory="utils" "C:/ti/TivaWare_C_Series-2.1.0.12573/utils/lwiplib.c"
"c:/ti/TivaWare_C_Series-2.1.0.12573/driverlib/sysctl.h", line 2: fatal error #1965: cannot open source file "rtl.h"
1 catastrophic error detected in the compilation of "C:/ti/TivaWare_C_Series-2.1.0.12573/utils/lwiplib.c".
Compilation terminated.
>> Compilation failure
gmake: *** [utils/lwiplib.obj] Error 1
'Building file: C:/ti/TivaWare_C_Series-2.1.0.12573/utils/uartstdio.c'
'Invoking: ARM Compiler'
"c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 --abi=eabi -me -O2 -g --include_path="c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/include" --include_path="C:/Users/Ruplekha/workspace_v6_0/enet_io" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/examples/boards/ek-tm4c1294xl" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include/ipv4" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/apps" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/ports/tiva-tm4c129/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party" --gcc --define=ccs="ccs" --define=PART_TM4C1294NCPDT --define=TARGET_IS_TM4C129_RA0 --diag_warning=225 --display_error_number --diag_wrap=off --gen_func_subsections=on --ual --preproc_with_compile --preproc_dependency="utils/uartstdio.pp" --obj_directory="utils" "C:/ti/TivaWare_C_Series-2.1.0.12573/utils/uartstdio.c"
"c:/ti/TivaWare_C_Series-2.1.0.12573/driverlib/sysctl.h", line 2: fatal error #1965: cannot open source file "rtl.h"
1 catastrophic error detected in the compilation of "C:/ti/TivaWare_C_Series-2.1.0.12573/utils/uartstdio.c".
Compilation terminated.
>> Compilation failure
gmake: *** [utils/uartstdio.obj] Error 1
'Building file: C:/ti/TivaWare_C_Series-2.1.0.12573/examples/boards/ek-tm4c1294xl/drivers/pinout.c'
'Invoking: ARM Compiler'
"c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 --abi=eabi -me -O2 -g --include_path="c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.0/include" --include_path="C:/Users/Ruplekha/workspace_v6_0/enet_io" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/examples/boards/ek-tm4c1294xl" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/src/include/ipv4" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/apps" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party/lwip-1.4.1/ports/tiva-tm4c129/include" --include_path="c:/ti/TivaWare_C_Series-2.1.0.12573/third_party" --gcc --define=ccs="ccs" --define=PART_TM4C1294NCPDT --define=TARGET_IS_TM4C129_RA0 --diag_warning=225 --display_error_number --diag_wrap=off --gen_func_subsections=on --ual --preproc_with_compile --preproc_dependency="drivers/pinout.pp" --obj_directory="drivers" "C:/ti/TivaWare_C_Series-2.1.0.12573/examples/boards/ek-tm4c1294xl/drivers/pinout.c"
"c:/ti/TivaWare_C_Series-2.1.0.12573/driverlib/gpio.h", line 2: fatal error #1965: cannot open source file "rtl.h"
1 catastrophic error detected in the compilation of "C:/ti/TivaWare_C_Series-2.1.0.12573/examples/boards/ek-tm4c1294xl/drivers/pinout.c".
Compilation terminated.
>> Compilation failure
gmake: *** [drivers/pinout.obj] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Keil is generating the following log.
Build target 'enet_io'
compiling enet_io.c...
..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/pbuf.h(140): warning: #1295-D: Deprecated declaration pbuf_free_ooseq - give arg types
void pbuf_free_ooseq();
..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/tcp.h(344): error: #147: declaration is incompatible with "BOOL tcp_connect(U8, U8 *, U16, U16)" (declared at line 634 of "C:\Keil_v5\ARM\RV31\INC\rtl.h")
err_t tcp_connect (struct tcp_pcb *pcb, ip_addr_t *ipaddr,
..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/tcp.h(350): error: #147: declaration is incompatible with "BOOL tcp_abort(U8)" (declared at line 641 of "C:\Keil_v5\ARM\RV31\INC\rtl.h")
void tcp_abort (struct tcp_pcb *pcb);
..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/tcp.h(351): error: #147: declaration is incompatible with "BOOL tcp_close(U8)" (declared at line 640 of "C:\Keil_v5\ARM\RV31\INC\rtl.h")
err_t tcp_close (struct tcp_pcb *pcb);
..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/udp.h(137): error: #147: declaration is incompatible with "BOOL udp_send(U8, U8 *, U16, U8 *, U16)" (declared at line 629 of "C:\Keil_v5\ARM\RV31\INC\rtl.h")
err_t udp_send (struct udp_pcb *pcb, struct pbuf *p);
enet_io.c: 1 warning, 4 errors
compiling lwiplib.c...
..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/pbuf.h(140): warning: #1295-D: Deprecated declaration pbuf_free_ooseq - give arg types
void pbuf_free_ooseq();
C:\Keil_v5\ARM\RV31\INC\rtl.h(67): warning: #47-D: incompatible redefinition of macro "ntohs" (declared at line 78 of "..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/def.h")
#define ntohs(v) U16_BE(v)
C:\Keil_v5\ARM\RV31\INC\rtl.h(68): warning: #47-D: incompatible redefinition of macro "ntohl" (declared at line 80 of "..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/def.h")
#define ntohl(v) U32_BE(v)
C:\Keil_v5\ARM\RV31\INC\rtl.h(69): warning: #47-D: incompatible redefinition of macro "htons" (declared at line 77 of "..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/def.h")
#define htons(v) ntohs(v)
C:\Keil_v5\ARM\RV31\INC\rtl.h(70): warning: #47-D: incompatible redefinition of macro "htonl" (declared at line 79 of "..\..\..\..\third_party\lwip-1.4.1\src\include\lwip/def.h")
#define htonl(v) ntohl(v)
C:\Keil_v5\ARM\RV31\INC\rtl.h(486): warning: #47-D: incompatible redefinition of macro "INADDR_ANY" (declared at line 53 of "..\..\..\..\third_party\lwip-1.4.1\src\include\ipv4\lwip/inet.h")
#define INADDR_ANY 0x00000000 /* All IP addresses accepted */
C:\Keil_v5\ARM\RV31\INC\rtl.h(487): warning: #47-D: incompatible redefinition of macro "INADDR_NONE" (declared at line 49 of "..\..\..\..\third_party\lwip-1.4.1\src\include\ipv4\lwip/inet.h")
#define INADDR_NONE 0xffffffff /* No IP address accepted */
C:\Keil_v5\ARM\RV31\INC\rtl.h(591): error: #101: "in_addr" has already been declared in the current scope
typedef struct in_addr { /* << Generic IPv4 Address structure >> */
C:\Keil_v5\ARM\RV31\INC\rtl.h(629): error: #147: declaration is incompatible with "err_t udp_send(struct udp_pcb *, struct pbuf *)" (declared at line 454 of "..\..\..\..\third_party/lwip-1.4.1/src/core/udp.c")
extern BOOL udp_send (U8 socket, U8 *remip, U16 remport, U8 *buf, U16 dlen);
C:\Keil_v5\ARM\RV31\INC\rtl.h(633): error: #55-D: too many arguments in invocation of macro "tcp_listen"
extern BOOL tcp_listen (U8 socket, U16 locport);
C:\Keil_v5\ARM\RV31\INC\rtl.h(633): error: #79: expected a type specifier
extern BOOL tcp_listen (U8 socket, U16 locport);
C:\Keil_v5\ARM\RV31\INC\rtl.h(633): error: #147: declaration is incompatible with "struct tcp_pcb *tcp_listen_with_backlog(struct tcp_pcb *, u8_t)" (declared at line 519 of "..\..\..\..\third_party/lwip-1.4.1/src/core/tcp.c")
extern BOOL tcp_listen (U8 socket, U16 locport);
C:\Keil_v5\ARM\RV31\INC\rtl.h(634): error: #147: declaration is incompatible with "err_t tcp_connect(struct tcp_pcb *, ip_addr_t *, u16_t, tcp_connected_fn)" (declared at line 684 of "..\..\..\..\third_party/lwip-1.4.1/src/core/tcp.c")
extern BOOL tcp_connect (U8 socket, U8 *remip, U16 remport, U16 locport);
C:\Keil_v5\ARM\RV31\INC\rtl.h(640): error: #147: declaration is incompatible with "err_t tcp_close(struct tcp_pcb *)" (declared at line 285 of "..\..\..\..\third_party/lwip-1.4.1/src/core/tcp.c")
extern BOOL tcp_close (U8 socket);
C:\Keil_v5\ARM\RV31\INC\rtl.h(641): error: #147: declaration is incompatible with "void tcp_abort(struct tcp_pcb *)" (declared at line 413 of "..\..\..\..\third_party/lwip-1.4.1/src/core/tcp.c")
extern BOOL tcp_abort (U8 socket);
..\..\..\..\utils\lwiplib.c: 7 warnings, 8 errors
".\rvmdk\enet_io.axf" - 12 Error(s), 8 Warning(s).
Target not created.
Need help.