AURIX™ Forum Discussions
Dears
Need to calculate the Rext & Cext values?
As well what are the values of Cswt, CADC, Cio, Cpackage, RAIN, Ceff, ts , CAINS , ts min ?
Datasheet: Infineon-TC33x_TC32x_AA-step_DataSheet-DataSheet-v01_10-EN
,
Show Less
Whether the TC367 can support external pFlash, and if Pflash can be attached, does it support Dual SPI and Quad SPI
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/TC367%E5%A4%96%E6%8C%82pflash/td-p/650291
Show LessHello. Infineon team.
i'm using AURIX TC367 and i'm trying to use SENT module by ILLD library.
here is the problem.
when actual SENT data is 'ABCDEFGH', A is slow channel, H is CRC.
and when i check sent data frame, received data is 'GFEDCB'.
actual data and recevied data's order is revered. why this happen? i attach my SENT setting code.
------------------------------------------------------------------------------------------------------------------
IFX_INTERRUPT(sent1_Rx_ISR, 0, ISR_PRIORITY_SENT1 );
void sent1_Rx_ISR(void);
void sent1_Rx_ISR(void)
{
IfxCpu_enableInterrupts();
g_interruptStatus[0] = IfxSent_Sent_getAndClearInterruptStatus(&g_sent_ch[0]);
IfxSent_Sent_readChannelSerialDataFrame(&g_sent_ch[0], &g_sent_frame[0]);
}
void init_SENT_ch(void)
{
IfxSent_Sent_initChannelConfig(&g_sent_ch_cgf[0], &g_sent[0]);
const IfxSent_Sent_Pins Sent0_pins = {
&IfxSent_SENT9C_P33_1_IN, IfxPort_InputMode_pullDown, /* PTS2_SENT_IN */
};
g_sent_ch_cgf[0].channelId = IfxSent_ChannelId_9;
g_sent_ch_cgf[0].tUnit = 3E-6; /* 3 uS */
g_sent_ch_cgf[0].enabledInterrupts.enable.receiveDataInterrupt = 1;
g_sent_ch_cgf[0].receiveControl.serialDataProcessingEnabled = 1;
g_sent_ch_cgf[0].enabledInterrupts.enable.frequencyDriftErrorInterrupt = 1;
g_sent_ch_cgf[0].enabledInterrupts.enable.frequencyRangeErrorInterrupt = 1;
g_sent_ch_cgf[0].enabledInterrupts.enable.nibblesValueOutOfRangeErrorInterrupt = 1;
g_sent_ch_cgf[0].enabledInterrupts.enable.nibblesWrongErrorInterrupt = 1;
g_sent_ch_cgf[0].enabledInterrupts.enable.crcErrorInterrupt = 1;
g_sent_ch_cgf[0].interrupt.isrProvider = 0;
g_sent_ch_cgf[0].receiveControl.frameLength = 6;
g_sent_ch_cgf[0].interrupt.priority = ISR_PRIORITY_SENT1;
g_sent_ch_cgf[0].inputOutputControl.inputPulsePolarityHigh = 1;
g_sent_ch_cgf[0].pins = &Sent0_pins;
IfxSent_Sent_initChannel(&g_sent_ch[0], &g_sent_ch_cgf[0]);
}
void init_SENT(void)
{
IfxSent_Sent_Config SentConfig[5];
IfxSent_Sent_initModuleConfig(&SentConfig[0], &MODULE_SENT);
SentConfig[0].sleepModeEnabled = 0;
SentConfig[0].timeStampPreDivider = 0;
IfxSent_Sent_initModule(&g_sent[0], &SentConfig[0]);
}
please help me.
thank you.
Show Lesshello,
目前安装了matlab TC4x的支持包,但该支持包需要安装iLLD。目前英飞凌给Aurix Developments studio 的下载。
安装后,matlab并不能识别iLLD的位置,即使改变指向iLLD的路径也不行,解压iLLD也不行。
其中,matlab的官方介绍文档如下:
https://www.mathworks.com/help/releases/R2023b/soc/ug/illd-version-change.html
安装matlab支持包后,配置支持包时,点击界面上iLLD的下载链接,会导引到如下链接位置
但这个链接没有授权不能下载
Show Less
hello everyone.
I would like to ask you whether the maximum baud rate obtainable from the ASCLIN module in ASC mode is 6.25Mbaud as stated in the manual, and whether it is possible to increase the baud rate in any case by changing the oversampling.
thank you in advance.
Show LessHi, now I am learning the TC375 IR, but I have some flowing doubts.
1.Does the priority will affect the interrupt vector address ?
2.Can't two different interrupts have the same priority?
Show Less
Using AURIX TC377TX, Bootloader and APP are stored in 1M space from 0x80000000 to 0x800FFFFF of PF0. When APP erasing 128 Logical Sector starting from 0x80100000 of PF0, Program Fetch Fetch Fetching Error (PSE) Trap is causing and Fetch Bus Error (FBE) is raised in CPU- >CPU0- > PMI- > PSTR (Program Trap Register)
But erasing the 128 logical starting at PF1 0x80300000 is fine.
Check the 2MPFLASH SPACE STARTING at 0x80100000 and there is no code.
Can you tell us why the Fetch Bus Error is dangerous? How do I find out what does it mean?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Fetch-Bus-Error-FBE-occurred-while-erasing-PFLASH/td-p/650030
Show Less我參考Datasheet 的Summary of Features,提到ASCLIN有 8 Asynchronous/Synchronous Serial Channels (ASCLIN) with hardware LIN support,所以同步與非同步相加有16個channel ,在 Platform Feature Overview table 提到ASCLIN 有12 個modules,所以代表有12個Channel,所以現在有點疑惑,詢問TC397 的ASCLIN有幾個Channel?
Show Less
We are currently using TLF35584.
I am connecting the MCU POWER to QUC, and if QUC is LOW, the MCU dies.
Standby mode is entered to make QUC LOW, but the ROT pin becomes LOW in Standby mode and the MCU is reset. After reset, TLF35584 enters INIT state. Even if I change the state again from NOMAL to STANDBY MODE, it continues to repeat.
I want to power off the mcu while the battery is on. Is there a way?
Show Less