/
i.MX 8M Mini CPU

i.MX 8M Mini CPU

The NXP i.MX 8M Mini processor is focused on delivering an excellent video and audio experience, combining media-specific features with high-performance processing optimized for low-power consumption.
It contains one Cortex-M4 core and a Cortex-A53 cluster consisting of one, two, or four ARMv8-A cores rated at a maximum of 1.8 GHz (depending on module variant). The Linux system uses the ARMv8-A cores, the M4 core is not enabled in the default configuration.

Information about the cores can be obtained by running

$ cat /proc/cpuinfo

The Linux kernel supports the cpu-hotplug mechanism, where CPU cores can be disabled/enabled without rebooting the system. Not only is CPU hotplug useful for replacing defective components, but it can also be used in other contexts to increase the productivity of a system.

To see all available cores in the system, execute:

$ ls /sys/devices/system/cpu -1

The output:

cpu0 cpu1 cpu2 cpu3 cpufreq [...]

By default, all available cores in the system are enabled. To switch off any single core, execute:

To power up the core again, execute: