AURIX™ Forum Discussions
We are using the TC277TP ECU for our program. we flashed the CBL & SBL using Lauterbach debugger, and Application software using CANoe.
After first time flashing the CAN communications were observed. However, when we tried to reflash the ECU it started giving error of "Debug Port Failed". And after this we are not able to connect to the ECU using JTAG/DAP.
Please help to resolve this error.Show Less
Now, I have a controller based on the TC1728. And I want to know which compiler supports this microcontroller.
I have already downloaded and installed the ADS. But the ADS doesn't support the microcontroller.
And I want to know where to get the example of that microcontroller.
Can you help me with this aspect? thank you.Show Less
I am using GPT12_PWM_Generation_1_KIT_TC375_LK as the base firmware and test the example on my TC37X eval board.
Everything works perfectly.
I then tried to test the incremental encoder feature and I follow the document
iLLD User Documentation Device:TC37A Version: 220.127.116.11.0
The example snippet code seems like it carried from version TC2.7.X
time constant equal to 1s
It is clearly has nothing to do with GPT12 module.
May I ask the proper way to get GPT12 module to work, we have to include all the needed defines in different projects?
Does the snippet code in the iLLD document only there as the references or we can use it as closely as possible?
Thank you so much for all of your time and helps.
Hello, I hope you are doing well.
I am working with TC3X7 Evaluation Board (Application Kit Manual TC3X7 V2.0 (mouser.com)). I would like to control a push button with a take-over relay to release the pushed button via software. My question is: Do the push button and the relay (take-over for the button) need to be connected to the same GPIO on the MCU side or to 2 different GPIOs?
Looking forward to hearing from you soon.
is it possible to config an interrupt on start receive after 2[ms] delay time,
or is it any other possible way to
find a start or end of a frame with known size and known delay time between frames.
I am working on QSPI using TC367 Micro. QSPI is configured as Master in Long Mode with a frame length of 16bytes (4 words, same as max FIFO size) and I am using DMA (Qspi in Single Move Mode) to move the data from RXEXIT to a RAM buffer.
My Slave is another TC367 Micro.
When communication with slave is working fine, if I turn off Power to Slave controller, I am expecting RXEXIT in Master shall receive all FF as data or partial FF depending on when the power to Slave controller is turned off.
But, when I am checking my Rx RAM buffer in Master (that holds the data from RXEXIT via DMA), the data sometimes come out all zeros (0x00000000) for 3~4 times and then changing to all FF's (0xFFFFFFFF).
I am thinking to use the concept that if my Rx RAM buffer value in Master is all FF, then consider this as SLAVE timeout. But, due to the above mentioned issue for 3~4 times of zeros, I am not able to use this concept.
Any thoughts of why RXEXIT might be updated to zero's first and then 0xFF's? or is there any other way to detect SLAVE is timed out?
Thank YouShow Less
My first post.
I have just started working on TC387 5V TRB A2G kit.
It seems that there are several code examples for iLLD for this target but I am not able to find them.
I found "chm" for iLLD but it does not work also (I can just open it but nothing can be displayed afterward).
I'm looking for some software developer guide or something which can help me to understand the iLLD and other drivers for example, for 5V_TRB evalboard please.
I looked a lot around but I couldn't find any. Any help would be greatly appreciated!
below screenshot of the chm for iLLD which is not working.
Examples found only for the TFT version (nothing for the TRB):
While trying to flash my TC397 kit , I get this every time. Is there some setting I need to change
"::Loading HEX file ..........
:⚠️ The given program file is trying to write on reserved memory addresses, which will be skipped."
I'm looking for a way to view and extract the content of an uninitialized RAM section of an 3xx cpu.
Is the only way to rewrite the UCB with new RAMINSEL values?
And what would be the proper way to do this and what are the pittfalls?
Marcus Show Less
I am implementing I2c Protocol using Aurix TriBoard with tc357 mounted on it based on the LLD example code. I was successfully able to communicate with the EEPROM mounted on the TriBoard using I2c. But, i have a problem when I try to communicate with an external slave. The external device always replies with the same value for any register read request I send. When I try to monitor the signals using oscilloscope I can see that the first write is sent where "an unexpected Ack occurs" and then it is re-transmitted again and then the response is received which is always the same response regardless of the register value i try to read. Does any one had a similar problem or might know what would cause such a problem ?
Thanks in advance,