identify silicon revision of STM32MP157
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-10 4:58 AM
Hi,
Is there a way in userspace of (remotely) identifying the silicon revision of an STM32MP157 part? for instance a file or shell command?
thanks
- Labels:
-
STM32MP15 Lines
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-10 7:02 AM
maybe something in here? by the way I'm trying to to figure out if the silicon rev has the reboot/eMMC issue.
cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 48.00
Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
processor : 1
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 48.00
Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
Hardware : STM32 (Device Tree Support)
Revision : 0000
Serial : 0033001B3430510237333734
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-10 7:43 AM
anything in here
dmesg | grep -i cpu
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] percpu: Embedded 20 pages/cpu s51788 r8192 d21940 u81920
[ 0.000000] pcpu-alloc: s51788 r8192 d21940 u81920 alloc=20*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.002789] CPU: Testing write buffer coherency: ok
[ 0.003250] CPU0: update cpu_capacity 1024
[ 0.003277] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.006236] smp: Bringing up secondary CPUs ...
[ 0.007461] CPU1: update cpu_capacity 1024
[ 0.007475] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.007739] smp: Brought up 1 node, 2 CPUs
[ 0.007789] CPU: All CPU(s) started in SVC mode.
[ 0.043726] cpuidle: using governor menu
[ 1.652932] stm32-cpufreq stm32-cpufreq: Failed to get chip info: -517
[ 1.655835] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.661439] ThumbEE CPU extension supported.
