AURIX™ Development Studio Forum Discussions
In ADS-L project, when doing an incremental build (only one simple C file changed and need to compile), it used to take less than 10 seconds, however, now the same build process took around 2 minutes. I didn't change any project settings.
I check the progress bar; it seems following two step took significant time:
What makes it worse is that, after each 2-minute build, there is about 60% chance that the build will fail due to either of the following two errors:
And then I have to build again and pray for no error, sometimes the error disappeared, but many times it happens again, so I have to keep rebuilding until there's no error. Sometimes the whole rebuilding can take more than 10 minutes.
On the other hand, my experiment with the evaluation board involves constantly making small changes and test out how they work, the slow build and the errors make it very painful. Please help.
Thank you very much!
Edit1: After new year holiday, a new error suddenly pops up when enter debug mode:
If I remove all expressions in the "Expression" window, the error disappeared.
And somehow the build time reduced to around 10s.
Show Less
Hi,
I am using AURIX development studio 1.9.20. I am trying to create a library project, I am following as example:
But when I created the project, it only includes three folders (see attachments). And that is all, I cannot see the archive file (.a) that should be created by default according the link before.
From this thread -> https://community.infineon.com/t5/AURIX-Development-Studio/Aurix-Development-Studio-Library-Project-Tasking-Binary-missing/m-p/330467#M10
Seems that the problem should be solved including that .exe, but I don't know if that route changed for the version 1.9.20
Best regards,
Gil
Show LessDevelopment environment: AURIX Development Studio 1.9.20 | Using the chip: TC264 Problem description: When debugging, no source available for “core 0. frame [0]” is displayed when I click on the function reference of the breakpoint, but in the program, you can skip to the function definition, and the source file contains the header file declared by the program. If there is a breakpoint inside the function, the program can run there. Tried solution: Cancel the second-level optimization and turn off the connector optimization. Since there is no way to add images to the main text, my specific phenomena and test methods are all described in my attached document. Please tell me how to solve this problem?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX-Development-Studio/No-source-available-for-core-0-frame-0/td-p/672468
Show LessTwo noob questions from the first stint with Aurix IDE:
1) After I opened a second project the code from the prior opened project turns grey. Which I thought is maybe a good feature to see the active project changed. BUT: After closing the other project the one remaining/ active will not get white again. What did I miss here? (see screenshot)
2) When opened the first time I could access the Pin Mapper, the second time there was no graphic of the chip anymore and now its constantly greyed out. What am I missing here?
I am very unsure about the intended workflow in the IDE, when and where and how do I set my Pins and names and drive states? Is there another tutorial? The getting started does not go so deep and I could not find a training covering on how to use all the features.
Thanks!
Show LessAs in the title, is there a routine for SPI DMA mode communication.
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX-Development-Studio/TC377-SPI-DMA%E6%A8%A1%E5%BC%8F%E4%B8%8B%E7%9A%84%E4%BE%8B%E7%A8%8B/td-p/668647
Show LessI've tried porting all kinds of code in the form of tc2xx or tc3xx, but when I use vtaskdelay () I always have to go through while multiple times to achieve the delay. But when I change the task and total stack size, the number of loops before entering the delay also changes. Can someone tell me what's going on with this?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX-Development-Studio/freertos-on-tc264/td-p/661679
Show LessAll gods, ask for help! Thank you so much!
I use STM or CCU6 for interrupt processing, and the program in the interrupt can be executed normally; but the code in while (1) in the main function never executes, please help!
Friends who know, please leave a message or contact jfzhang9808@163.comConsultation fees are payable!
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX-Development-Studio/TC275%E5%AE%9A%E6%97%B6%E5%99%A8%E4%B8%AD%E6%96%AD/td-p/641682
Show LessSuch as using one byte packing, something like this:
#pragma pack(1)
typedef struct
{
uint8_t start_pattern_1;
uint8_t start_pattern_2;
uint8_t start_pattern_3;
uint8_t type;
uint16_t len;
} packet_header_t;
#pragma pack()
I tried "#pragma pack 1", resulting in compilation error " #pragma pack: is not 2 or 0."
Show LessIn order to generate PWM or measure duty of ext signal using GTM, is an additional compiler is needed? For instance the example below uses only TriCore compiler? Is that correct? When do we need a seperate C compiler for GTM MCS?
https://github.com/Infineon/AURIX_code_examples/tree/master/code_examples/GTM_TOM_PWM_1_KIT_TC375_LK