BCM2835 на RPi 3?


10

Нещодавно я придбав Raspberry Pi 3, який, наскільки я розумію, має чіп BCM2837. Коли я придбав кодек у raspberrypi.com, мене попросили запустити:

кішка / proc / cpuinfo

Я був здивований, побачивши внизу такий результат:

Обладнання: BCM2835 Редакція: a22082 Серійний:

Чому я повинен бачити цей вихід із нового Raspberry Pi 3 замість чіпа BCM2837?


Нові користувачі Pi часто замислюються і непотрібно турбуються про тривіальні проблеми. Якщо ви будете шукати, ви знайдете тисячі дискусій щодо ідентифікатора чіпа - усі FUTILE, оскільки дані недоступні, за винятком тих небагатьох, хто підписав NDA. Це було проблемою кілька років тому і викликало плутанину з посвідченням водія. AFAIK значення USELESS, і всі Pi показують однакове; Редакція може бути використана для визначення того, яка рада використовується, якщо це має значення. gpio -vпокаже це.
Міллівейс

Шахта говорить те саме, використовуючи останнє ядро ​​(4.9.61).
золотинки

Відповіді:


10

Цитується від інженера Raspberry Pi:

Це просто аномалія дерева ядра / пристрою. Вгору за течією вирішили позначити всі Pi як BCM2835, тоді як оригінальні ядра Pi специфічно відображатимуть BCM2708, BCM2709 або BCM2710 у відповідних випадках.

Про те, чи правильніше використовувати 2708/9/10 або 2835/6/7, також іноді обговорюється - перші - це кремній, другі - упакований чіп (який у деяких випадках, що не стосуються Pi, також включав незалежну оперативну пам’ять в межах той же пакет).

https://www.raspberrypi.org/forums/viewtopic.php?t=188544

Для інформації мій Pi3 робить те саме "cat / proc / cpuinfo":

Обладнання: BCM2835 Редакція: a02082


2

Я ще трохи копав і знайшов це. По суті, "код перегляду" є єдиним корисним бітом інформації. Подивіться це в цій таблиці, щоб підтвердити, що у вас є насправді. У вашому випадку це Pi3B виробництва Embest.

Перегляд коду моделі ОЗУ Виробник

900021 A + 1,1 512 Мб Sony UK

900032 B + 1,2 512 Мб Sony UK

900092 Нуль 1,2 512 Мб Sony UK

900093 Нуль 1,3 512 Мб Sony UK

9000c1 Zero W 1.1 512 Мб Sony UK

920093 Нуль 1,3 512 Мб Embest

a01040 2B 1,0 1 Гб Sony UK

a01041 2B 1,1 1 Гб Sony UK

a02082 3B 1,2 1 Гб Sony UK

a020a0 CM3 1,0 1 Гб Sony UK

a21041 2B 1,1 1 Гб Embest

a22042 2B 1,2 1 Гб Embest

a22082 3B 1,2 1 Гб Embest

a32082 3B 1,2 1 Гб Sony Японія


1

Ви не повинні. Ось фішка оригінального Raspberry Pi.

  1. Переконайтеся, що у вас є Raspberry Pi 3. Порівняйте ваше з малюнком нижче. Перевірте маркування на мікросхемі та друкованій платі. введіть тут опис зображення
  2. Вихід із сигналу cat /proc/cpuinfoтакож скаже вам, скільки ядер у вас є. RPi3 має 4 ядра.
  3. У вас може бути застаріла ОС, яка не має належних драйверів для процесора, через що вона не розпізнається належним чином. Яку версію ОС ви використовуєте? Звідки ви взяли інсталятора?

1
Справді ви спробували це на Pi3?
Міллівейс

@tlhIngan Так, це Pi3, який я придбав минулого тижня у Amazon; продавець був Престиж Мілано: посилання . Він відповідає зображенню вище; чіп був штампований BCM2837. Я кілька разів запускав 'sudo apt-get update' та 'sudo apt-get upgrade'. Коли я запускаю 'cat / proc / cpuinfo', я бачу інформацію для чотирьох процесорів (0-3). Я отримав інсталятор від NOOBS. Ось вихід з 'uname -a': Linux xxxpi 4.9.41-v7 + # 1023 SMP вт 8 серпня 16:00:15 BST 2017 armv7l GNU / Linux . Чи є у вас інші пропозиції?
D. MacGrouther

@Milliways Ні, але цей хлопець зробив -> raspberrypi.org/forums / ... , каже , що це 32-розрядний випуск режим.
tlhIngan

@ D.MacGrouther Це, швидше за все, законний Pi 3, просто драйвери ОС не розпізнають процесор належним чином.
tlhIngan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.