Recent discussions
Hi team,
I faced similar error during build with IfxScu_regdef.h stating:-
ctc E207: ["...\TC32xA\IfxScu_regdef.h" 2182/44] syntax error - token "<integer>" deleted
Would appreciate your help on this.
Regards,
Rahul
Show LessI am using AURIX development Studio 1.6.0 on Win10 (64-bit) machine and I am facing some issues when trying to connect to the TC275_LK board
I get the following message when trying to start a debug session
Error creating session
The debug instrument IO could not be initialized.
The GDI debug instrument provided the following error message.
Could not open Access HW
Using Debug Target Configuration:
Target: Generic Infineon AURIX Board
Selected CPU type: tc27xd
Register file: C:/Infineon/AURIX-Studio-1.6.0/plugins/com.tasking.ctc.debug.win32.x86_64_1.12.14.0/ctc/include/sfr/regtc27xd.xml
Communication: Universal Debug Access Server
Debug Instrument Module: gdi2mcdtc
Using Flash Configuration:
Monitor : C:\Infineon\AURIX-Studio-1.6.0\plugins\com.tasking.ctc.debug.win32.x86_64_1.12.14.0\ctc\etc\ftc27x.sre
Workspace address : 0x70000000
Number of devices : 5
Sector buffer size : 8192
Device 0:
Address : 0xA0000000,0x80000000
Vendor : Infineon
Chip : TC2_4560k
Subname : Program Flash 0
Width : 32
Size : 2097152
Number of chips : 1
Unused address lines : 0
Device 1:
Address : 0xA0200000,0x80200000
Vendor : Infineon
Chip : TC2_4560k
Subname : Program Flash 1
Width : 32
Size : 2097152
Number of chips : 1
Unused address lines : 0
Device 2:
Address : 0xAF000000
Vendor : Infineon
Chip : TC2_4560k
Subname : Data Flash Bank 0a
Width : 32
Size : 393216
Number of chips : 1
Unused address lines : 0
Device 3:
Address : 0xAF100000
Vendor : Infineon
Chip : TC2_4560k
Subname : Data Flash Bank 0b
Width : 32
Size : 16384
Number of chips : 1
Unused address lines : 0
Device 4:
Address : 0xAF110000
Vendor : Infineon
Chip : TC2_4560k
Subname : Data Flash Bank 1
Width : 32
Size : 65536
Number of chips : 1
Unused address lines : 0
Configuration: TC27xD
Starting Debugger...
The debug instrument IO could not be initialized.
The GDI debug instrument provided the following error message.
Could not open Access HW
I open DAS and see that the server is started, but I cannot see any device.
I thought it could be connected to some antivirus and firewalls programs .So I deactivated all of them. Unfortunately it is still not running.
Then I deleted the DAS driver manually and installed older DAS drivers. AURIX development studio detected that an outdated version is currently in-use, but it asked me for permission to continue the operation. After accpetiing that step, same result.
Then I replugged the board and tried all USB port available on my laptop.
Same result.
I took another laptop running having Win10 (64-bit) installed, but this time I used a virtual machine with Win7 on top of that.
I followed again all the steps as decriped in the manual and installed everything inside the virtual machine. When the installation finished, I plugged the development kit and saw that Win7 was looking for some drivers in the background.
I cannot recall all the steps inside that checkbox
(USB ready for use)
(Aurix driver ..... ready)
Those steps mentioned above didn't appear during my original installation on the Win10 machine.
However, after compiling and downloading, I was able to start a debug session with the same example project and step through the code.
So it looks like there are no hardware issues with the development kit.
Due to performance reasons, debugging over the low cost FTDI driver on a virtual machine is not the best solution.
Therefore, I swapped to the previous machine and tried different development kits from different semidonductors on all USB ports and all of them worked as expected expect the Aurix Development Studio.
Any hints?
Thanks
Show Less
Hello,
I am trying to build one project for Aurix TC275 via Aurix Development Studio 1.6.0, i'm not familiar with assembler language, but now i meet some error during building stage.
Code:
__asm("movh.a %a15,0xa002\n"
"\tlea %a15,[%a15]0x0020\n"
"\tji %a15");
Error:
ctc E344:illegal argument reference "%a"
How to solve this problem?
Thanks so much for your help.
Show LessI installed AURIX-v1.6.0 Development Studio and selected one of the provided projects - Multicore_1_KIT_TC397_TFT which matches the target board that I have plugged into my USB port. I had previously run the DAS_V7_3_7_SETUP.exe and there is a C:/Program Files/DAS64 folder of tools on my system.
The project built without any issues. I then setup a debug configuration and it identifies a Generic Infineon AURIX Board with the TC39xB (I also tried just TC39x). The connection states Universal Debug Access Server with a Host Port / localhost 23.
When I click on Debug, it says Error creating session with the following details:
Error creating session
The debug instrument IO could not be initialized.
The GDI debug instrument provided the following error message.
Could not open Access HW
In the Console window it has:
Using Debug Target Configuration:
Target: Generic Infineon AURIX Board
Selected CPU type: tc39xb
Register file: D:/Infineon/AURIX-Studio-1.6.0/plugins/com.tasking.ctc.debug.win32.x86_64_1.12.14.0/ctc/include/sfr/regtc39xb.xml
Communication: Universal Debug Access Server
Debug Instrument Module: gdi2mcdtc
Using Flash Configuration:
Monitor : D:\Infineon\AURIX-Studio-1.6.0\plugins\com.tasking.ctc.debug.win32.x86_64_1.12.14.0\ctc\etc\ftc39xb.sre
Workspace address : 0x70000000
Number of devices : 10
Sector buffer size : 8192
Device 0:
Address : 0xA0000000,0x80000000
Vendor : Infineon
Chip : TC3_17624k
Subname : Program Flash 0
Width : 32
Size : 3145728
Number of chips : 1
Unused address lines : 0
Device 1:
Address : 0xA0300000,0x80300000
Vendor : Infineon
Chip : TC3_17624k
Subname : Program Flash 1
Width : 32
Size : 3145728
Number of chips : 1
Unused address lines : 0
Device 2:
Address : 0xA0600000,0x80600000
Vendor : Infineon
Chip : TC3_17624k
Subname : Program Flash 2
Width : 32
Size : 3145728
Number of chips : 1
Unused address lines : 0
Device 3:
Address : 0xA0900000,0x80900000
Vendor : Infineon
Chip : TC3_17624k
Subname : Program Flash 3
Width : 32
Size : 3145728
Number of chips : 1
Unused address lines : 0
Device 4:
Address : 0xA0C00000,0x80C00000
Vendor : Infineon
Chip : TC3_17624k
Subname : Program Flash 4
Width : 32
Size : 3145728
Number of chips : 1
Unused address lines : 0
Device 5:
Address : 0xA0F00000,0x80F00000
Vendor : Infineon
Chip : TC3_17624k
Subname : Program Flash 5
Width : 32
Size : 1048576
Number of chips : 1
Unused address lines : 0
Device 6:
Address : 0xAF000000
Vendor : Infineon
Chip : TC3_17624k
Subname : Data Flash 0
Width : 32
Size : 1048576
Number of chips : 1
Unused address lines : 0
Device 7:
Address : 0xAF400000
Vendor : Infineon
Chip : TC3_17624k
Subname : Data Flash UCB
Width : 32
Size : 24576
Number of chips : 1
Unused address lines : 0
Device 8:
Address : 0xAF800000
Vendor : Infineon
Chip : TC3_17624k
Subname : Data Flash CFS
Width : 32
Size : 65536
Number of chips : 1
Unused address lines : 0
Device 9:
Address : 0xAFC00000
Vendor : Infineon
Chip : TC3_17624k
Subname : Data Flash 1
Width : 32
Size : 131072
Number of chips : 1
Unused address lines : 0
Configuration: TC39xB
Starting Debugger...
The debug instrument IO could not be initialized.
The GDI debug instrument provided the following error message.
Could not open Access HW
Please Advice, thank you.
Show LessHow to create a library project with Aurix Develop Studio?
Hello everybody,
I've received a TX375 lite kit form my University onto which I should port an already written library . Such library is completely written in C++, hence I would like to be able to write the rest of the code in C++.
I'm having some trouble making AURIX Development Studio recognize and compile C++ code.
Up until now I've tried different settings and things found on the internet and/or on some old manuals (I'm running v1.5.4, but the most updated manual I could find is v.1.4 something), but I couldn't make it work. I've tried using an external compiler, but I cannot access a Tricore compiler, I've tried following this guide, but it does not work, nor does any other option I set.
Is there anyway to compile C++ code with AURIX Development Studio or do I have to re-write all the code to C?
Thank you very much,
Enrico
Show LessHello,
I'm using biface to build my application project
I've a bootloader project from AURIX Developement Studio
I build bootloader as a bin file and start address from 0x80000000/0xA0000000
Now I need to merge the binary to my application project
I config my application start address from 0x80080000/0xA0080000
I've tried this scenario in S32DS for NXP MPC5744P
It can key the keyword INPUT
TARGET(binary) /* specify the file format of binary file */
INPUT (../node_modules/mpc5744p-blt-uds/Debug/mpc5744p_blt_uds.bin)
OUTPUT_FORMAT(default) /* restore the out file format */
But when I use INPUT keyword in lsl, it report error
Building output 2_Out/Tricore_Gnuc/tc397b-demo-user_Tc.elf
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/lib/tc162\libc.a:(.data+0x0): error: multiple definition of `_binary_c__hightec_toolchains_tricore_v4_9_3_0_infineon_1_0_bin____lib_gcc_tricore_4_9_4_____________tricore_lib_tc162_libc_a_start'
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/lib/tc162\libc.a:(.data+0x0): first defined here
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/lib/tc162\libc.a:(.data+0x5a51b4): error: multiple definition of `_binary_c__hightec_toolchains_tricore_v4_9_3_0_infineon_1_0_bin____lib_gcc_tricore_4_9_4_____________tricore_lib_tc162_libc_a_end'
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/lib/tc162\libc.a:(.data+0x5a51b4): first defined here
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/tc162\libgcc.a:(.data+0x0): error: multiple definition of `_binary_c__hightec_toolchains_tricore_v4_9_3_0_infineon_1_0_bin____lib_gcc_tricore_4_9_4_tc162_libgcc_a_start'
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/tc162\libgcc.a:(.data+0x0): first defined here
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/tc162\libgcc.a:(.data+0x13fe34): error: multiple definition of `_binary_c__hightec_toolchains_tricore_v4_9_3_0_infineon_1_0_bin____lib_gcc_tricore_4_9_4_tc162_libgcc_a_end'
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/tc162\libgcc.a:(.data+0x13fe34): first defined here
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/bin/ld.exe: error: 2_Out/Tricore_Gnuc/tc397b-demo-user_Tc.elf section `.data' will not fit in region `dsram0'
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/bin/ld.exe: error: 2_Out/Tricore_Gnuc/tc397b-demo-user_Tc.elf section `.data' will not fit in region `pfls0'
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/bin/ld.exe: error: region `dsram0' overflowed by 46554464 bytes
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/bin/ld.exe: error: region `pfls0' overflowed by 44509936 bytes
c:/hightec/toolchains/tricore/v4.9.3.0-infineon-1.0/bin/../lib/gcc/tricore/4.9.4/../../../../tricore/bin/ld.exe: warning: cannot find entry symbol _START; defaulting to 0000000082d72ae0
collect2.exe: error: ld returned 1 exit status
make[1]: *** [1_ToolEnv/0_Build/9_Make/Project.mk:63: 2_Out/Tricore_Gnuc/tc397b-demo-user_Tc.elf] Error 1
make: *** [C:\Tools\BifacesWin64\bin/../Bifaces/Make/Root.mk:44: build] Error 2
How to setup above scenario in my linker file Lcf_Gnuc_Tricore_Tc.lsl ?
Show Less
Hello,
We want to use MCAL files and generated document from tresos such as driver documents. But we can not implement to AURIX project in AURIX Development Studio. Are there any documents about this issue ? I opened myICP portal and there is a video about implementing MCAL files to AURIX over the BIFACES. Do only solution to use BIFACES? We want to implementing over the AURIX Development studio because AURIX development studio has a itself compiler.
BEST Regards,
Show LessHi, I'm now using TC364 to do some work. The chip in my hand was used by my colleagues. When I was trying to debug with mimiWiggler, ADS showed me the following error messages. And the program stops and starts all the time.
I wonder what caused this problem and is it possible to solve it?
Thank you.
Show Less