(Difference between pages)
Registered User mNo edit summary |
Registered User mNo edit summary |
||
Line 3: | Line 3: | ||
|MPUs checklist=STM32MP13x,STM32MP15x | |MPUs checklist=STM32MP13x,STM32MP15x | ||
}}</noinclude> | }}</noinclude> | ||
==How to see the number of active CPU== | |||
<pre> | |||
root@st:~# cat /proc/cpuinfo | |||
processor : 0 | |||
model name : ARMv7 Processor rev 0 (v7l) | |||
BogoMIPS : 2387.14 | |||
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls | |||
CPU implementer : 0x41 | |||
CPU architecture: 7 | |||
CPU variant : 0x3 | |||
CPU part : 0xc09 | |||
CPU revision : 0 | |||
processor : 1 | |||
model name : ARMv7 Processor rev 0 (v7l) | |||
BogoMIPS : 2393.70 | |||
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls | |||
CPU implementer : 0x41 | |||
CPU architecture: 7 | |||
CPU variant : 0x3 | |||
CPU part : 0xc09 | |||
CPU revision : 0 | |||
Hardware : STi SoC with Flattened Device Tree | |||
Revision : 0000 | |||
Serial : 0000000000000000 | |||
</pre> | |||
==How to disable a CPU== | |||
On this example we disable CPU1 | |||
<pre> | |||
root@st:~# echo 0 > /sys/devices/system/cpu/cpu1/online | |||
CPU1: shutdown | |||
root@st:~# cat /proc/cpuinfo | |||
processor : 0 | |||
model name : ARMv7 Processor rev 0 (v7l) | |||
BogoMIPS : 2387.14 | |||
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls | |||
CPU implementer : 0x41 | |||
CPU architecture: 7 | |||
CPU variant : 0x3 | |||
CPU part : 0xc09 | |||
CPU revision : 0 | |||
Hardware : STi SoC with Flattened Device Tree | |||
Revision : 0000 | |||
Serial : 0000000000000000 | |||
</pre> | |||
==How to enable a disabled CPU== | |||
On this example we enable CPU1 | |||
<pre> | |||
root@st:~# echo 1 > /sys/devices/system/cpu/cpu1/online | |||
CPU1: shutdown | |||
</pre> | |||
<noinclude> | <noinclude> | ||
{{PublicationRequestId | Auto | {{PublicationRequestId | Auto}} | ||
[[ | [[Category:How to customize software]] | ||
</noinclude> | </noinclude> |
Revision as of 17:59, 12 October 2021
1. How to see the number of active CPU[edit | edit source]
CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x3 CPU part : 0xc09 CPU revision : 0 processor : 1 model name : ARMv7 Processor rev 0 (v7l) BogoMIPS : 2393.70 Features : swp half thumb fastmult vfp edsp neon vfpv3 tls CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x3 CPU part : 0xc09 CPU revision : 0 Hardware : STi SoC with Flattened Device Tree Revision : 0000 Serial : 0000000000000000root@st:~# cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 0 (v7l) BogoMIPS : 2387.14 Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
2. How to disable a CPU[edit | edit source]
On this example we disable CPU1
CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x3 CPU part : 0xc09 CPU revision : 0 Hardware : STi SoC with Flattened Device Tree Revision : 0000 Serial : 0000000000000000root@st:~# echo 0 > /sys/devices/system/cpu/cpu1/online CPU1: shutdown root@st:~# cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 0 (v7l) BogoMIPS : 2387.14 Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
3. How to enable a disabled CPU[edit | edit source]
On this example we enable CPU1
root@st:~# echo 1 > /sys/devices/system/cpu/cpu1/online
CPU1: shutdown