cancel
Showing results for 
Search instead for 
Did you mean: 

identify silicon revision of STM32MP157

SimonJFisherMB
Associate II

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

2 REPLIES 2
SimonJFisherMB
Associate II

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

SimonJFisherMB
Associate II

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.