System Monitor Call (SMC) 0xC2FFFF0F on Jetson-TX2 and L4T 28.1
Hi, On Jetson-TX2, the firmware that comes bundles along with L4T 28.1 is executing a SMC instruction, which is causing an exception and leading to generation of CPU trap, 0x17. This happens when the TX2 board is up and running. As per ARM spec, exception 0x17 is generated for SMC instruction (System Monitor Call). The Function Identifier that is causing the Trap is 00000000c2ffff0f, which happens to be SiP (Silicon Partner) call as per http://infocenter.arm.com/help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf However, SMC call for this Function Identifer (00000000c2ffff0f) is [b]*[color="green"]NOT[/color] *[/b] seen on [b]Jetson TX1[/b] board, with L4T 28.1 I would like to know, which Feature/driver on TX2 is resulting in this particular SMC call and would like to disable it, so as to prevent is from generating Trap 0x17. Thanks, -Aleem
Hi,

On Jetson-TX2, the firmware that comes bundles along with L4T 28.1 is executing a SMC instruction, which is causing an exception and leading to generation of CPU trap, 0x17. This happens when the TX2 board is up and running.

As per ARM spec, exception 0x17 is generated for SMC instruction (System Monitor Call). The Function Identifier that is causing the Trap is 00000000c2ffff0f, which happens to be SiP (Silicon Partner) call as per http://infocenter.arm.com/help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf


However, SMC call for this Function Identifer (00000000c2ffff0f) is *NOT
*
seen on Jetson TX1 board, with L4T 28.1

I would like to know, which Feature/driver on TX2 is resulting in this particular SMC call and would like to disable it, so as to prevent is from generating Trap 0x17.

Thanks,
-Aleem

#1
Posted 11/13/2017 05:51 AM   
<Re-posting: corrected few types> Hi, On Jetson-TX2, the firmware that comes bundled along with L4T 28.1 is executing a SMC instruction, which is causing an exception and leading to generation of CPU trap, 0x17. This happens when the TX2 board is up and running. As per ARM spec, exception 0x17 is generated for SMC instruction (System Monitor Call). The Function Identifier that is causing the Trap is 00000000c2ffff0f, which happens to be SiP (Silicon Partner) call as per http://infocenter.arm.com/help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf However, SMC call for this Function Identifer (00000000c2ffff0f) is *NOT* seen on Jetson TX1 board, with L4T 28.1 I would like to know, which Feature/driver on TX2 is resulting in this particular SMC call and would like to disable it, so as to prevent it from generating Trap 0x17. Thanks, -Aleem
<Re-posting: corrected few types>

Hi,

On Jetson-TX2, the firmware that comes bundled along with L4T 28.1 is executing a SMC instruction, which is causing an exception and leading to generation of CPU trap, 0x17. This happens when the TX2 board is up and running.

As per ARM spec, exception 0x17 is generated for SMC instruction (System Monitor Call). The Function Identifier that is causing the Trap is 00000000c2ffff0f, which happens to be SiP (Silicon Partner) call as per http://infocenter.arm.com/help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf



However, SMC call for this Function Identifer (00000000c2ffff0f) is *NOT* seen on Jetson TX1 board, with L4T 28.1

I would like to know, which Feature/driver on TX2 is resulting in this particular SMC call and would like to disable it, so as to prevent it from generating Trap 0x17.

Thanks,
-Aleem

#2
Posted 11/13/2017 11:46 AM   
Hello Aleem, Could you please tell us how do you reproduce this issue, please provide steps to reproduce this issue. Jetson-TX1 doesn't support SiP handler, this support added in Jetson-TX2. Regards, Jeetesh
Hello Aleem,

Could you please tell us how do you reproduce this issue, please provide steps to reproduce this issue.

Jetson-TX1 doesn't support SiP handler, this support added in Jetson-TX2.

Regards,
Jeetesh

#3
Posted 11/14/2017 10:02 AM   
Aleem, "This happens when the TX2 board is up and running. => Ya, as Jeetesh put it. If there is a detailed log output to record the trap, that's helpful. Thanks.
Aleem,
"This happens when the TX2 board is up and running.

=> Ya, as Jeetesh put it. If there is a detailed log output to record the trap, that's helpful. Thanks.

#4
Posted 11/14/2017 05:00 PM   
Hi, I am running a hypervisor on Jetpack 3.1. Now, if I start a web browser or launch a new terminal at the hdmi console, this SMC call gets invoked. Due to this call, the hypervisor crashes, so not able to get any logs. Could you tell me, what feature to disable to avoid this SMC call being made in first place. thanks
Hi,

I am running a hypervisor on Jetpack 3.1. Now, if I start a web browser or launch a new terminal at the hdmi console, this SMC call gets invoked. Due to this call, the hypervisor crashes, so not able to get any logs.

Could you tell me, what feature to disable to avoid this SMC call being made in first place.

thanks

#5
Posted 11/17/2017 01:19 PM   
Scroll To Top

Add Reply