The error "platform mt68 not supported on this version top" is a common roadblock for developers working with MediaTek’s newer chipsets. While alarming at first, it is almost always fixable without hardware modifications.
The fastest path to resolution is:
By following this guide, you can resolve the error, flash your firmware successfully, and resume development on MT68-based devices.
If you continue to face issues, consult the official MediaTek developer community forum or check the log/ folder of your flash tool for more detailed error codes (e.g., STATUS_PLATFORM_MISMATCH). Happy flashing!
Further Resources:
Last updated: 2025
The error message "platform mt68 not supported on this version top"
typically indicates a compatibility issue between a system-monitoring utility (like
or a variant) and the hardware architecture it is trying to run on. Based on technical documentation, this often refers to the MediaTek MT68 series or similar embedded architectures (like the
) where standard Linux binaries may lack specific support for the hardware's performance monitoring counters or instruction sets. Error Summary : The version of the
command being executed does not have the necessary drivers or compilation flags to interface with the MediaTek MT68 (or similar) platform's kernel metrics. Common Platforms : This is frequently seen on ARM-based embedded systems platform mt68 not supported on this version top
, smart displays, or industrial IoT devices using MediaTek or Texas Instruments chipsets. Potential Fixes : Many users find that
offers better cross-platform compatibility for ARM architectures and may bypass the specific platform check that causes Update the utility is part of the
package. Updating this to the latest version via your package manager (e.g., sudo apt update && sudo apt install procps ) can resolve support gaps for newer SoCs. Check for Aliases : Sometimes a custom script or alias for 'top'
is configured in your shell profile that adds unsupported flags. Run to verify there are no hidden parameters causing the crash. Firmware/Kernel Mismatch
: Ensure your Linux kernel version supports your specific hardware revision. On platforms like ODROID or similar boards The error "platform mt68 not supported on this
, an "Unsupported platform" error often requires a kernel update or a specific board-support-package (BSP) from the manufacturer. Unix & Linux Stack Exchange Are you seeing this error on a mobile device embedded IoT board virtual machine top command not working - Unix & Linux Stack Exchange 3 Nov 2017 —
A scatter file tells the tool how to partition your device. If the scatter file is from a different chipset (e.g., MT67), the tool will throw the “platform not supported” error.
Understanding the underlying causes will help you choose the right fix. Here are the most common reasons:
| Cause | Explanation |
|-------|-------------|
| Outdated SP Flash Tool | Versions before 2021 often lack MT68 support. |
| Missing scatter file entry | The scatter file might reference mt68 but the tool doesn't recognize it. |
| Incorrect SDK version | The SDK you are using (e.g., MediaTek LinkIt, AOSP) predates MT68. |
| Corrupted tool configuration | Platform profiles in config/ or setting.ini are missing or damaged. |
| Wrong DA file (Download Agent) | MT68 requires a specific DA file; using a generic one causes mismatch. |