ARM v ARMv7

Discussion in 'Tomato Firmware' started by rs232, Oct 10, 2018.

  1. rs232

    rs232 Network Guru Member

    I was wondering... according to Shibby's info http://tomato.groov.pl/?page_id=69
    the ASUS RT-AC56U needs an ARM build however the cpuinfo reports an ARMv7 processor.

    Code:
    Router# cat /proc/cpuinfo
    Processor       : ARMv7 Processor rev 0 (v7l)
    processor       : 0
    BogoMIPS        : 1599.07
    
    processor       : 1
    BogoMIPS        : 1599.07
    
    Features        : swp half thumb fastmult edsp
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant     : 0x3
    CPU part        : 0xc09
    CPU revision    : 0
    
    Hardware        : Northstar Prototype
    Revision        : 0000
    Serial          : 0000000000000000
    
    So are the ASUS RT-AC56U builds out there (Shibby/FreshTomato) ARM or ARMv7?

    Thanks
     
  2. RMerlin

    RMerlin Network Guru Member

    When people say ARM, they mean ARMv7. Tomato doesn't support any ARMv8 router.
     
  3. rs232

    rs232 Network Guru Member

    Thanks, but if you look at the shibby page some device require ARM other ARMv7 which is confusing at this point
     
  4. RMerlin

    RMerlin Network Guru Member

    It's all the same, it's just people using both interchangeably. ARM is the general architecture, ARMv7 specifies which instruction set revision it uses. Like saying "Intel", which includes both 32-bit (ia32) and 64-bit (amd64)

    A CPU that runs ARMv8 code can also run ARMv7 code BTW.
     
    rs232 likes this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice