Setup of Erika IDE

Forum related to ERIKA Enterprise and RT-Druid version 2

Moderator: paolo.gai

Post Reply
Fincato
Newbie
Posts: 3
Joined: Thu Jun 07, 2018 9:39 am

Setup of Erika IDE

Post by Fincato » Fri Jun 08, 2018 10:51 am

Hi,

I am new in Erika and i am now trying to do an application using "ERIKA Enterprise and RT-Druid 2.8.0, Windows 32bit version" installed directly from Erika Enterprise Website.

After installing the IDE i installed cygwin following the Erika website and i had updated it to the last version available on the cygwin website.

I would like to work with an Aurix product so i found on the SVN Repository an easy application:
"root/erika_erikae/repos/ee/trunk/ee/examples/tricore/tc2Yx/as_multicore_examples/12_IOC_all_cores " and i just create a new RT-Druid/OIL project and copy inside the files inside my new folder.

When i try to build this is the result.

I don't know what's going wrong on my application and i don't understand if is a setting problems or something else.

Are there any guide or something else explaining how to compile the first time?

Thanks for your time

Code: Select all

11:46:29 **** Incremental Build of configuration Build (GNU) for project Prova_8_6 ****
"C:\\Users\\fincato\\workspace_EE_IDE\\Prova_8_6\\Debug\\make_launcher.bat" all 
C:\cygwin\bin\bash found!
make -C Output
make[1]: Entering directory '/cygdrive/c/Users/fincato/workspace_EE_IDE/Prova_8_6/Debug/Output'
Using erika files in /cygdrive/c/evidence/eclipse/plugins/COD4BB~1.201/ee_files
make -C master TARGET_NAME=myProject_master CPU_NUMID=0 GLOBAL_LINKSCRIPT=../shared_sym.lsl all
make[2]: Entering directory '/cygdrive/c/Users/fincato/workspace_EE_IDE/Prova_8_6/Debug/Output/master'
RM  myProject_master.elf
CC    ee_tc2Yx_cstart.c
In file included from c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_reg.h:36:0,
                 from c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\ifx_reg.h:54,
                 from C:\evidence\eclipse\plugins\COD4BB~1.201\ee_files\pkg/cpu/tricore/inc/ee_tc_cpu.h:104,
                 from C:\evidence\eclipse\plugins\COD4BB~1.201\ee_files\pkg/cpu/tricore/inc/ee_tc_internal.h:59,
                 from C:\evidence\eclipse\plugins\COD4BB~1.201\ee_files\pkg\mcu\infineon_common_tc2Yx\src\ee_tc2Yx_cstart.c:62:
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:137:5: error: zero width for bit-field 'MEM32AIU'
     unsigned int MEM32AIU:0;                /**< \brief [31:32] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:139:5: error: zero width for bit-field 'MEM33AIU'
     unsigned int MEM33AIU:0;                /**< \brief [32:33] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:141:5: error: zero width for bit-field 'MEM34AIU'
     unsigned int MEM34AIU:0;                /**< \brief [33:34] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:143:5: error: zero width for bit-field 'MEM35AIU'
     unsigned int MEM35AIU:0;                /**< \brief [34:35] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:145:5: error: zero width for bit-field 'MEM36AIU'
     unsigned int MEM36AIU:0;                /**< \brief [35:36] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:147:5: error: zero width for bit-field 'MEM37AIU'
     unsigned int MEM37AIU:0;                /**< \brief [36:37] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:149:5: error: zero width for bit-field 'MEM38AIU'
     unsigned int MEM38AIU:0;                /**< \brief [37:38] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:151:5: error: zero width for bit-field 'MEM39AIU'
     unsigned int MEM39AIU:0;                /**< \brief [38:39] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:153:5: error: zero width for bit-field 'MEM40AIU'
     unsigned int MEM40AIU:0;                /**< \brief [39:40] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:155:5: error: zero width for bit-field 'MEM41AIU'
     unsigned int MEM41AIU:0;                /**< \brief [40:41] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:157:5: error: zero width for bit-field 'MEM42AIU'
     unsigned int MEM42AIU:0;                /**< \brief [41:42] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:159:5: error: zero width for bit-field 'MEM43AIU'
     unsigned int MEM43AIU:0;                /**< \brief [42:43] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:161:5: error: zero width for bit-field 'MEM44AIU'
     unsigned int MEM44AIU:0;                /**< \brief [43:44] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:163:5: error: zero width for bit-field 'MEM45AIU'
     unsigned int MEM45AIU:0;                /**< \brief [44:45] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:165:5: error: zero width for bit-field 'MEM46AIU'
     unsigned int MEM46AIU:0;                /**< \brief [45:46] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:167:5: error: zero width for bit-field 'MEM47AIU'
     unsigned int MEM47AIU:0;                /**< \brief [46:47] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:169:5: error: zero width for bit-field 'MEM48AIU'
     unsigned int MEM48AIU:0;                /**< \brief [47:48] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:171:5: error: zero width for bit-field 'MEM49AIU'
     unsigned int MEM49AIU:0;                /**< \brief [48:49] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:173:5: error: zero width for bit-field 'MEM50AIU'
     unsigned int MEM50AIU:0;                /**< \brief [49:50] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:175:5: error: zero width for bit-field 'MEM51AIU'
     unsigned int MEM51AIU:0;                /**< \brief [50:51] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:177:5: error: zero width for bit-field 'MEM52AIU'
     unsigned int MEM52AIU:0;                /**< \brief [51:52] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:179:5: error: zero width for bit-field 'MEM53AIU'
     unsigned int MEM53AIU:0;                /**< \brief [52:53] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:181:5: error: zero width for bit-field 'MEM54AIU'
     unsigned int MEM54AIU:0;                /**< \brief [53:54] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:183:5: error: zero width for bit-field 'MEM55AIU'
     unsigned int MEM55AIU:0;                /**< \brief [54:55] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:185:5: error: zero width for bit-field 'MEM56AIU'
     unsigned int MEM56AIU:0;                /**< \brief [55:56] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:187:5: error: zero width for bit-field 'MEM57AIU'
     unsigned int MEM57AIU:0;                /**< \brief [56:57] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:189:5: error: zero width for bit-field 'MEM58AIU'
     unsigned int MEM58AIU:0;                /**< \brief [57:58] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:191:5: error: zero width for bit-field 'MEM59AIU'
     unsigned int MEM59AIU:0;                /**< \brief [58:59] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:193:5: error: zero width for bit-field 'MEM60AIU'
     unsigned int MEM60AIU:0;                /**< \brief [59:60] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:195:5: error: zero width for bit-field 'MEM61AIU'
     unsigned int MEM61AIU:0;                /**< \brief [60:61] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:197:5: error: zero width for bit-field 'MEM62AIU'
     unsigned int MEM62AIU:0;                /**< \brief [61:62] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:199:5: error: zero width for bit-field 'MEM63AIU'
     unsigned int MEM63AIU:0;                /**< \brief [62:63] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:205:5: error: width of 'reserved_0' exceeds its type
     unsigned int reserved_0:64;             /**< \brief \internal Reserved */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:206:5: error: zero width for bit-field 'MEM64AIU'
     unsigned int MEM64AIU:0;                /**< \brief [63:64] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:208:5: error: zero width for bit-field 'MEM65AIU'
     unsigned int MEM65AIU:0;                /**< \brief [64:65] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:210:5: error: zero width for bit-field 'MEM66AIU'
     unsigned int MEM66AIU:0;                /**< \brief [65:66] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:212:5: error: zero width for bit-field 'MEM67AIU'
     unsigned int MEM67AIU:0;                /**< \brief [66:67] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:214:5: error: zero width for bit-field 'MEM68AIU'
     unsigned int MEM68AIU:0;                /**< \brief [67:68] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:216:5: error: zero width for bit-field 'MEM69AIU'
     unsigned int MEM69AIU:0;                /**< \brief [68:69] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:218:5: error: zero width for bit-field 'MEM70AIU'
     unsigned int MEM70AIU:0;                /**< \brief [69:70] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:220:5: error: zero width for bit-field 'MEM71AIU'
     unsigned int MEM71AIU:0;                /**< \brief [70:71] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:222:5: error: zero width for bit-field 'MEM72AIU'
     unsigned int MEM72AIU:0;                /**< \brief [71:72] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:224:5: error: zero width for bit-field 'MEM73AIU'
     unsigned int MEM73AIU:0;                /**< \brief [72:73] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:226:5: error: zero width for bit-field 'MEM74AIU'
     unsigned int MEM74AIU:0;                /**< \brief [73:74] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:228:5: error: zero width for bit-field 'MEM75AIU'
     unsigned int MEM75AIU:0;                /**< \brief [74:75] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:230:5: error: zero width for bit-field 'MEM76AIU'
     unsigned int MEM76AIU:0;                /**< \brief [75:76] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:232:5: error: zero width for bit-field 'MEM77AIU'
     unsigned int MEM77AIU:0;                /**< \brief [76:77] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:234:5: error: zero width for bit-field 'MEM78AIU'
     unsigned int MEM78AIU:0;                /**< \brief [77:78] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:236:5: error: zero width for bit-field 'MEM79AIU'
     unsigned int MEM79AIU:0;                /**< \brief [78:79] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:238:5: error: zero width for bit-field 'MEM80AIU'
     unsigned int MEM80AIU:0;                /**< \brief [79:80] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:240:5: error: zero width for bit-field 'MEM81AIU'
     unsigned int MEM81AIU:0;                /**< \brief [80:81] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:242:5: error: zero width for bit-field 'MEM82AIU'
     unsigned int MEM82AIU:0;                /**< \brief [81:82] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:244:5: error: zero width for bit-field 'MEM83AIU'
     unsigned int MEM83AIU:0;                /**< \brief [82:83] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:246:5: error: zero width for bit-field 'MEM84AIU'
     unsigned int MEM84AIU:0;                /**< \brief [83:84] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:248:5: error: zero width for bit-field 'MEM85AIU'
     unsigned int MEM85AIU:0;                /**< \brief [84:85] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:250:5: error: zero width for bit-field 'MEM86AIU'
     unsigned int MEM86AIU:0;                /**< \brief [85:86] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
c:\hightec\toolch~1\tricore\v4910-~1.1\tricore\include\tc27xa\IfxMtu_regdef.h:252:5: error: zero width for bit-field 'MEM87AIU'
     unsigned int MEM87AIU:0;                /**< \brief [86:87] Memory x MBIST AutoInitialize Underway (rwh) */
     ^
make[2]: Leaving directory '/cygdrive/c/Users/fincato/workspace_EE_IDE/Prova_8_6/Debug/Output/master'
make[2]: *** [/cygdrive/c/evidence/eclipse/plugins/COD4BB~1.201/ee_files/pkg/cfg/arch/rules_infineon_tc_generic.mk:275: obj/pkg/mcu/infineon_common_tc2Yx/src/ee_tc2Yx_cstart.o] Error 1
make[1]: Leaving directory '/cygdrive/c/Users/fincato/workspace_EE_IDE/Prova_8_6/Debug/Output'
make[1]: *** [/cygdrive/c/evidence/eclipse/plugins/COD4BB~1.201/ee_files/pkg/cfg/arch/rules_infineon_multi_base.mk:158: CPU_MASTER-all] Error 2
make: *** [makefile:65: all] Error 2

11:46:38 Build Finished (took 9s.672ms)


paolo.gai
Administrator
Posts: 875
Joined: Thu Dec 07, 2006 12:11 pm

Re: Setup of Erika IDE

Post by paolo.gai » Fri Jun 08, 2018 11:23 am

The demo is configured for TC275 step A.

The register files included in the HighTec compiler, which derive from those available from Infineon, on newer compiler versions, do not compile for TC275A.

Please choose in the OIL file step B or C. They should work.

Ciao,

PJ

Fincato
Newbie
Posts: 3
Joined: Thu Jun 07, 2018 9:39 am

Re: Setup of Erika IDE

Post by Fincato » Fri Jun 08, 2018 12:23 pm

Hi Paolo,

I had changed and now something works but i have still an error.

Thanks for your help.

Code: Select all

"C:\\Users\\fincato\\workspace_EE_IDE\\Prova_8_6\\Debug\\make_launcher.bat" all 
C:\cygwin\bin\bash found!
make -C Output
make[1]: Entering directory '/cygdrive/c/Users/fincato/workspace_EE_IDE/Prova_8_6/Debug/Output'
Using erika files in /cygdrive/c/evidence/eclipse/plugins/COD4BB~1.201/ee_files
make -C master TARGET_NAME=myProject_master CPU_NUMID=0 GLOBAL_LINKSCRIPT=../shared_sym.lsl all
make[2]: Entering directory '/cygdrive/c/Users/fincato/workspace_EE_IDE/Prova_8_6/Debug/Output/master'
RM  myProject_master.elf
LD myProject_master.elf
tricore-gcc.exe: error: obj/master.o: No such file or directory
make[2]: *** [/cygdrive/c/evidence/eclipse/plugins/COD4BB~1.201/ee_files/pkg/cfg/arch/rules_infineon_tc_generic.mk:263: myProject_master.elf] Error 1
make[2]: Leaving directory '/cygdrive/c/Users/fincato/workspace_EE_IDE/Prova_8_6/Debug/Output/master'
make[1]: *** [/cygdrive/c/evidence/eclipse/plugins/COD4BB~1.201/ee_files/pkg/cfg/arch/rules_infineon_multi_base.mk:158: CPU_MASTER-all] Error 2
make[1]: Leaving directory '/cygdrive/c/Users/fincato/workspace_EE_IDE/Prova_8_6/Debug/Output'
make: *** [makefile:65: all] Error 2

Post Reply