- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
at tc39 the smu core alive alarm flag isn't raised although the smu alive test command is received is received successfully
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I tried the below sequence when SMU_DBG.SSM = 0 //START state.
Ifx_SMU_CMD cmd = SMU_CMD;
/* Send Software error command */
cmd.B.CMD = 0x7; cmd.B.ARG = 0x5;
SMU_CMD.U = cmd.U;
while((SMU_STS.B.CMD!=7) || (SMU_STS.B.RES!=0)){}
I could see that PMS_AG21_STDBY.SF16 gets set.
Best Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you please share the code snippet and how are you confirming that the flag is not raised?
Could you also share the corresponding register values?
Regards,
Aiswarya.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
help me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
You can refer to the thread https://community.infineon.com/t5/AURIX/SMU-Alive-Alarm-test/td-p/317612
Best Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
He didn't get the solution and i have the same problem when i call Start AliveTest(); the alarm didn't set as i shown in photo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i can't find solution until now
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
You can check the value of SMU_STS register after calling IfxSmu_startAlivetest(), especially SMU_STS.RES?
Best Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
command is received but alarm flag doesn't raised
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i don't spam but no one help me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I tried the below sequence when SMU_DBG.SSM = 0 //START state.
Ifx_SMU_CMD cmd = SMU_CMD;
/* Send Software error command */
cmd.B.CMD = 0x7; cmd.B.ARG = 0x5;
SMU_CMD.U = cmd.U;
while((SMU_STS.B.CMD!=7) || (SMU_STS.B.RES!=0)){}
I could see that PMS_AG21_STDBY.SF16 gets set.
Best Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Unfortunately the same problem,
is the problem may be because I use trace32 as a simulator, not debugger ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The register SMU_DBG.SSM is not seen here in your post.
i) You can confirm if SMU_DBG.SSM is 0.
ii) You can test on an actual device to eliminate the simulation factor.
Best Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes SMU_DBG.SSM is Zero , smu is in start state .