Skip to main content
Visitor II
April 10, 2025
Question

identify silicon revision of STM32MP157

  • April 10, 2025
  • 2 replies
  • 415 views

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

    This topic has been closed for replies.

    2 replies

    Visitor II
    April 10, 2025

    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

    Visitor II
    April 10, 2025

    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.