AURIX™ Forum Discussions
Hello AURIX Community,
I'm currently in the process of integrating Wdg_17_Scu with the BSW. To achieve this, I configured the SMU to initiate a system reset when an alarm is triggered by the watchdog. However, I've encountered an issue. When I set up the SMU Reset Request to trigger a system reset, the microcontroller ceases to function without a debugger. Upon removing the JTAG, the microcontroller stops and fails to restart.
Relevant Details:
- I'm using the Lauterbach debugger with Trace32 Powerview.
- For testing the reset configurations, I've set an alarm (with the watchdog uninitialized, and only the configurations are set).
- The SMU is configured to trigger a system reset when alarm ID 8 or 10 is set, and the SMU initializes without any problems.
- The MCU is configured as follows(which allows the SMU to trigger a system reset, and it works in debugging mode).
What I've Tried:
I initialized the MCU and SMU with the configurations, setting up an LED to blink. The LED continues to blink when running with the debugger connected, but it doesn't blink at all when the debugger is not connected.
Any insights or assistance regarding this issue would be greatly appreciated.
Show LessUsing AURIX Development Studio, programs presented to the TC264D chip, the computer developed the port and has been updated to the latest version
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/The-program-does-not-burn-into-the-chip/td-p/648887
Show LessHello,
I possess a TriBoard TC3x7. My intended purpose is to create a Target Deployement Port for IBM's Rational Test RealTime to run tests directly on target.
My understanding is that I need to be able to retrieve some data using the kit's debugger through some perl scripts. In this case that would mean going through the UDAS server.
However, I cannot find any informations on how I can communicate with it. Most information I can find is on the DAS and MCD interfaces, but they are graphical interfaces and there does not seem to be a way to call them with a shell command to read a variable value for example.
Can you help me ? Thanks
Show LessHello,
in the TC377 we can use the Resolver Support to get sine and cosine of one resover hardware.
Infineon-AURIX_TC3xx_Part2-UserManual-v02_00-EN Page 1357
Is it possible to use Resolver Support to get sine and cosine of two resover hardware? So the Resolver support would need to run simultaneous in a two instance way.
Thanks and regards!
Show LessI'm using Blinky_LED_1_KIT_TC387_TFT with slight modification to drive one GPIO to high and there is a strange ticking for 4-5 seconds after power-up. See picture:
The state of output is not changing in the code. Spacing is around 560ms and widght of the pulses is 500us. If I call IfxStm_getTicksFromMilliseconds and apply some delay, the pulse wight is the same as the delay value in ms.
Maybe its noob question but i'm still not proficient with micro.
Thanks in advance!
BR,
Ivan
Show LessHello, when I use the TC234 QSPI0 to communicate with the RTC chip, I find that I need to send two reading commands to get the data out every time, as if the data obtained by the first command I sent was stored in a buffer, and the next command was needed to squeeze out the data. My FIFO threshold was used by default, set to a minimum of 0, and the value corresponding to the observation register was also 0. The compiler I used was HighTec, and it didn't appear when I implemented it on the AURIX Development Studio compiler This situation, so I don't know if it's because of inconsistent versions of the ILLD library. The version of the ILLD library I'm using is ILLD_1_0_1_11_0, and the version used by the AURIX Development Studio compiler is ILLD_1_0_1_12_0. Many configurations are different in this version. I want to ask, I use the official routine, and I need to send two reading commands to get data each time. Is it because of the configuration? Or can you provide me a version of TC234 iLD_1_0_1_12_0? Thank you very much, the following is the part that was modified according to the routine, but the fifo threshold was changed to a minimum
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC234-QSPI/td-p/648184
Show LessI'm using Aurix TC397XP chip on our own custom board(hardware designed by ourselves but same with the reference design).
I found that before the first time connect to the tc397 with DAP, I must use DAS Basic Client to "Reset" the board. Then it will be fine to connect to Memtool. Or there would be error when connecting, it seems locked.
Why is this happen? Is there any unlock mechanism for a brand new chip?
Show Less
I use a filter to receive the message and put it in rxbuff, and it can accept ID0x1234568. If I receive ID 0x1234569, the MCU will crash. The configuration is as follows, please ask where the wrong configuration is
g_mcmcan.cannodeConfig.filterConfig.standardListSize = 1; //Standard Frame
G_mcmCan.cannodeConfig.filterConfig.extendedListSize = 16; //Extended Frame
G_mcmCan.canNodeConfig.filterConfig.messageIdLength = ifxCan_messageIdLength_extended;
g_mcmcan.cannodeconfig.messageram.standardFilterListStartAddress = 0x0; g_mcmcan.cannodeconfig.messageram.extendedfilterliststartAddress
= 0x80; g_mcmcan.cannodeconfig.messageram.rxFIFO0startAddress
= 0x100; g_mcmcan.cannodeconfig.messageram.rxFIFO1startAddress
= 0x200; g_mcmcan.cannodeconfig.messageram.rxBuffersStartAddress
= 0x300; g_mcmcan.cannodeconfig.messageram.txEventFifoStartAddress
= 0x400; g_mcmcan.cannodeconfig.messageram.txbuffersstartAddress
= 0x440;
g_mcmcan.cannodeconfig.messageram.baseAddress = MODULE_CAN0_RAM;
g_mcmcan.canfilter.number = 7; g_mcmcan.canfilter.elementConfiguration
= ifxcan_filterelementconfiguration_storeinRxBuffer; g_mcmcan.canfilter.id1 = (uint32) 0x1234568; g_mcmcan.canfilter.rxBufferOffset
= ifxCan_rxBufferId_7; ifxCan_can_setExtendedFilter (g_mcmcan.can00node, G_mcmcan.canfilter);
& &
g_mcmcan.canfilter.number = 8; g_mcmcan.canfilter.elementConfiguration
= ifxcan_filterelementconfiguration_storeinRxBuffer; g_mcmcan.canfilter.id1 = (uint32) 0x1234569; g_mcmcan.canfilter.rxBufferOffset
= ifxCan_rxBufferId_8; ifxCan_can_setExtendedFilter (g_mcmcan.can00node, G_mcmcan.canfilter);
& &
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/tc334-rx-buff-length/td-p/646957
Show LessHi,
I'm working on Enablement of Ethernet in Aurix TC389 Eval board. Is there any example code with LWIP and FreeRTOS for pinging from PC to Board?
I'm using Aurix Development Studio is there any way to configure the middleware in the IDE?
Thanks & Regards,
Rakshith S
LTTS
Show LessDear Infineon,
Can I have AP32013 Hybrid Kit Inverter App Note?
Thank you.