Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sahilrajput03/learn-raspberry


https://github.com/sahilrajput03/learn-raspberry

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# README

**Why this readme?: Becoz all the time I was getting wrong info about my processor when I used commands like `lscpu` and `cat /proc/cpuinfo`.*

- Official Response (Mongodb): Installation on 32bit system: [Click here](https://www.mongodb.com/community/forums/t/installation-on-32bit-system/106492). **TLDR: NO, its not at all recommended bcoz newer version are no longer developer for 32-bit architecture.**

# NOTE: Below output is from the Rasbian OS only (i.e., 32 bit os, and it was showing all informatino wrong about the processor i.e, arvl7 but my actual processor was `Cortes-A72 Processor` {Device Name: `Raspberry-pi-4-model-b`})

Check the problem stated here: [Click here](https://raspberrypi.stackexchange.com/questions/101215/why-raspberry-pi-4b-claims-that-its-processor-is-armv7l-when-in-official-specif)

**NOTE: My raspberry process is 64-bi quad-core Cortex-A72 processor.**

## `armv7l` processor can only run 32 bit OS

Source: [Click here](https://askubuntu.com/questions/928227/is-armv7l-32-or-64-bit), Source2: [Click here](https://unix.stackexchange.com/questions/136407/is-my-linux-arm-32-or-64-bit)

### Is my running Linux kernel 32 bit or 64 bit?

```bash
getconf LONG_BIT
# Output: 32
````

### Cpu info

```bash
lscpu
# OUTPUT:
# Architecture: armv7l
# Byte Order: Little Endian
# CPU(s): 4
# On-line CPU(s) list: 0-3
# Thread(s) per core: 1
# Core(s) per socket: 4
# Socket(s): 1
# Vendor ID: ARM
# Model: 3
# Model name: Cortex-A72
# Stepping: r0p3
# CPU max MHz: 1500.0000
# CPU min MHz: 600.0000
# BogoMIPS: 108.00
# Flags: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
```

```bash
cat /proc/cpuinfo
# processor : 0
# model name : ARMv7 Processor rev 3 (v7l)
# BogoMIPS : 108.00
# Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
# CPU implementer : 0x41
# CPU architecture: 7
# CPU variant : 0x0
# CPU part : 0xd08
# CPU revision : 3
#
# processor : 1
# model name : ARMv7 Processor rev 3 (v7l)
# BogoMIPS : 108.00
# Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
# CPU implementer : 0x41
# CPU architecture: 7
# CPU variant : 0x0
# CPU part : 0xd08
# CPU revision : 3
#
# processor : 2
# model name : ARMv7 Processor rev 3 (v7l)
# BogoMIPS : 108.00
# Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
# CPU implementer : 0x41
# CPU architecture: 7
# CPU variant : 0x0
# CPU part : 0xd08
# CPU revision : 3
#
# processor : 3
# model name : ARMv7 Processor rev 3 (v7l)
# BogoMIPS : 108.00
# Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
# CPU implementer : 0x41
# CPU architecture: 7
# CPU variant : 0x0
# CPU part : 0xd08
# CPU revision : 3
#
# Hardware : BCM2711
# Revision : d03114
# Serial : 10000000bed6ad56
# Model : Raspberry Pi 4 Model B Rev 1.4
```