Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correctly detect Raspberry Pi 3 on Kernel 4.9 #79

Merged
merged 1 commit into from
May 8, 2017
Merged

Correctly detect Raspberry Pi 3 on Kernel 4.9 #79

merged 1 commit into from
May 8, 2017

Conversation

fd0
Copy link
Contributor

@fd0 fd0 commented Mar 6, 2017

Kernel 4.9 now correctly identifies the hardware for the Raspberry Pi 3 as "BCM2835", /proc/cpuinfo contains:

processor      : 0
model name     : ARMv7 Processor rev 4 (v7l)
BogoMIPS       : 38.40
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       : 0xd03
CPU revision   : 4
[...]
Hardware       : BCM2835
Revision       : a02082

Kernel 4.9 now correctly identifies the hardware for the Raspberry Pi 3
as "BCM2835", /proc/cpuinfo contains:

    processor      : 0
    model name     : ARMv7 Processor rev 4 (v7l)
    BogoMIPS       : 38.40
    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       : 0xd03
    CPU revision   : 4
    [...]
    Hardware       : BCM2835
    Revision       : a02082
    Serial         : 00000000307c1569
@KarolBedkowski
Copy link

Hi,
This also apply to RPI Model B on kernel 4.9.*

~-> cat /proc/cpuinfo 
processor	: 0
model name	: ARMv6-compatible processor rev 7 (v6l)
BogoMIPS	: 896.40
Features	: half thumb fastmult vfp edsp java tls 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xb76
CPU revision	: 7

Hardware	: BCM2835
Revision	: 000d

@lukepalmer
Copy link
Collaborator

It would be great to get this merged so we can have Pi 3 support back!

In the meantime I have a fork at https://github.com/lukepalmer/embd for this purpose that others can use. This was needed because go get cannot import from a branch. I hope to delete the fork when this is merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants