ورژن-برد-رزبری-پای

بررسی شماره نسخه و نسخه برد Raspberry Pi

تشخیص ورژن برد رزبری پای :هر مدل از رزبری پای دارای یک شماره Revesion ی Pi متفاوت است، در حال حاضر تعدادی اصلاحات در  PCBرزبری پای انجام شده است، بنابراین دستگاهی که در مقابل شما قرار دارد می تواند یکی از تعدادی از انواع آن باشد.

تغییرات شامل سوراخ‌های نصب، تغییرات در مدار منبع تغذیه، هدرهای مختلف GPIO و تعداد متفاوت پورت‌های USB از جمله موارد متفاوت در مدل های مختلف این رایانه می ‌باشد. Pi 2 و Pi 3 دارای پردازنده های جدید و حافظه اضافی می‌باشند

پیدا کردن شماره ویرایش Pi یک تکنیک مفید برای تشخیص اینکه چه مدلی از Pi را دارید و در برخی از موارد اطلاعاتی از مکان تولید شده Pi به شما می‌دهد.

انواع موجود در حال حاضر عبارتند از:

مدل و نسخه PCB
RAM
Revision
کد Revesion،  Pi از CPUinfo
Model B Rev 1256MB 0002
Model B Rev 1
ECN0001 (no fuses, D14 removed)
256MB 0003
Model B Rev 2256MB 0004
0005
0006
Model A256MB 0007
0008
0009
Model B Rev 2512MB 000d
000e
000f
Model B+512MB 0010
0013
900032
Compute Module512MB 0011
Compute Module512MB 0014 (Embest, China)
Model A+256MB 0012
Model A+256MB 0015 (Embest, China)
Model A+512MB 0015 (Embest, China)
Pi 2 Model B v1.11GB a01041 (Sony, UK)
Pi 2 Model B v1.11GB a21041 (Embest, China)
Pi 2 Model B v1.21GB1.2a22042
Pi Zero v1.2512MB1.2900092
Pi Zero v1.3512MB1.3900093
Pi Zero W512MB1.19000C1
Pi 3 Model B1GB1.2a02082 (Sony, UK)
Pi 3 Model B1GB1.2a22082 (Embest, China)
Pi 3 Model B+1GB1.3a020d3 (Sony, UK)
Pi 41GB1.1a03111 (Sony, UK)
Pi 42GB1.1b03111 (Sony, UK)
Pi 42GB1.2b03112 (Sony, UK)
Pi 42GB1.4b03114 (Sony, UK)
Pi 44GB1.1c03111 (Sony, UK)
Pi 44GB1.2c03112 (Sony, UK)
Pi 44GB1.4c03114 (Sony, UK)
Pi 48GB1.4d03114 (Sony, UK)
Pi 4004GB1.0c03130 (Sony, UK)
Pi Zero 2 W1GB1.0902120 (Sony, UK)

روش‌هایی برای یافتن شماره ویرایش رزبری پای برای اینکه بفهمید چه نسخه سخت افزاری دارید، می توانید از این دو روش استفاده کنید:

روش 1 – ابزار Pinout:

در نسخه های جدید Raspbian دستور pinout اضافه شده است که می توان آن را در خط فرمان یا از طریق یک پنجره ترمینال به صورت زیر اجرا کرد

pinout

و خروجی چیزی شبیه به این خواهد بود:

خروجی ترمینال رزبین

همچون شماره Revesion ، Pi این روش اطلاعات دیگری از جمله موقعیت مکانی اعداد GPIO روی هدر Pi،GPIO  و مقدار RAM نصب شده  را هم تهیه می‌کند.

اطلاعات بیشتر در مورد هدر  Pi، GPIO  را می توانید در این اینجا پیدا کنید.

روش 2 – فایل cpuinfo

روش سنتی یافتن شماره ویرایش Pi، خواندن فایل cpuinfo با اجرای دستور زیر در خط فرمان یا از طریق پنجره ترمینال بود:

cat /proc/cpuinfo

این به شما یک خروجی متنی شبیه به متن زیر می دهد:

Processor       : ARMv6-compatible processor rev 7 (v6l)BogoMIPS        : 847.05Features        : swp half thumb fastmult vfp edsp java tlsCPU implementer : 0x41CPU architecture: 7CPU variant     : 0x0CPU part        : 0xb76CPU revision    : 7Hardware        : BCM2708Revision        : 0002Serial          : 000000000abc0ab1

در این مثال، ما یک PCB با کد Revesion،  0002 داریم. این یک “Model B Revision 1.0” ساده و قدیمی می‌باشد.

برای مدل‌های دارای چندین هسته (Pi 2 و Pi 3) شما یک بلوک اطلاعاتی در هر هسته با شماره‌های سخت‌افزار/بازبینی/سریال در پایین خواهید دید.

  • توجه: شماره Revesion داده شده در فایل cpuinfo شماره سخت افزاری است. این با شماره Raspberry Pi Rev که گاهی اوقات برای توصیف PCB های به روز شده استفاده می شود یکسان نیست. در این مثال ما یک مدل B “Rev 1.0” با کد Revesion  سخت افزاری 0002 داریم.
  • اگر می‌خواهید این اطلاعات را در اسکریپت پایتون پیدا کنید، خواندن فایل cpuinfo یک تکنیک مفید به حساب می‌آید.

اطلاعات مدل رزبری پای

در آخرین نسخه Raspbian شما می توانید مدل Pi را به عنوان یک رشته با استفاده از قطعه کد زیر دریافت کنید:

cat /proc/device-tree/model

این اطلاعات مدل را نمایش می کند. مثلا :

  • Raspberry Pi 3 Model B Plus Rev 1.3

بدیهی است که خروجی بسته به سخت افزاری که فرمان را روی آن اجرا می کنید متفاوت خواهد بود.

ورژن-برد-رزبری-پای

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *