আমি যে বোর্ডের সংশোধন করেছি তা কমান্ড লাইন থেকে আমি কীভাবে সনাক্ত করতে পারি?


16

আমি শুধু দৌড়ে গেলাম

cat /proc/cpuinfo

আমার বোর্ডে আমি "সংশোধন: 1000002" পেয়েছি। এই বোর্ডের কোন সংস্করণ তা সম্পর্কে আমি কোনও উল্লেখ পেতে ব্যর্থ হয়েছি।

কোন সাহায্য?


1
আপনি প্রশ্নের অর্থ পরিবর্তন করেছেন।
অ্যালেক্স চেম্বারলাইন

@ অ্যালেক্সচ্যাম্বারলাইন: আমি যখন প্রশ্নটি জিজ্ঞাসা করছিলাম তখন এটাই ছিল আমার কাছে।
জন স্মিথ

@ জনস্মিত আমি একটি রোলব্যাকের পরামর্শ দেব এবং এটিকে একটি পৃথক প্রশ্ন হিসাবে জিজ্ঞাসা করব, যেমন আলেকসাম্বারলাইন বলেছিল যে আপনি প্রশ্নের অর্থ পরিবর্তন করেছেন এবং এই প্রশ্নটির উত্তরগুলির সাথে আর সমন্বয় নেই।
স্টিভ রবিলার্ড

হ্যালো জন স্মিথ আপনার প্রশ্নটি কোনও নতুনতে সম্পাদনা করবেন না। এর পরিবর্তে ব্যবহার প্রশ্ন জিজ্ঞাসা করুন বাটন একটি নতুন প্রশ্ন জিজ্ঞাসা করতে। মাঝামাঝি সময়ে আমি এই প্রশ্নটি আবার রোল করব। ধন্যবাদ!

উত্তর:


13

আসন্ন বোর্ড সংশোধন ঘোষণার অংশ হিসাবে পোস্ট করা তথ্য অনুসারে , আপনার কাছে একটি মডেল বি রিভিশন 1.0 বোর্ড রয়েছে।

মডেল এবং পুনর্বিবেচনা কোড (গুলি)
মডেল বি রিভিশন 1.0 2
মডেল বি রিভিশন 1.0 + ইসিএন 10001 (কোনও ফিউজ নেই, ডি 14 সরানো নেই) 3
মডেল বি রিভিশন ২.০ 4, 5, 6

কোডটি প্রদত্ত সংখ্যার শেষ সংখ্যা

cat /proc/cpuinfo 

(কমপক্ষে তাদের 9 টিরও বেশি সংশোধন না হওয়া পর্যন্ত)।


তাহলে শুরুতে 1 দিয়ে কী আছে?
জন স্মিথ

@ জনস্মিত আমি জানি না, তবে যদি অনুমান করতে বাধ্য করা হয় তবে আমি বলব যে চার্টের ভিত্তিতে এটি মডেলটি নির্দেশ করে (এই ক্ষেত্রে বি)।
স্টিভ রবিলার্ড 4

এখানে একটি মন্তব্য রয়েছে যেখানে ব্যবহারকারী বোঝায় যে 1 হ'ল "ওভারভোল্ট বিট"।
নিকগ্রিম

@ নিকগ্রিম: এটিই আমি উত্তর খুঁজছি। আপনি এটি হিসাবে এবং উত্তর দিতে পারেন?
জন স্মিথ

হ্যাঁ, এটি 1 হ'ল "ওয়ারেন্টি ভয়েড" বিট।
ডেভিড শোয়ার্জ


1

/proc/cpuinfoআজকাল raspberrypi.org থেকে রিভিশন ক্ষেত্রে বিস্তৃত ডকুমেন্টেশন রয়েছে :

https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md

এই পুরানো (বর্ধমান) সংশোধন কোড (মূল আরপিআই 1 মডেলের জন্য ব্যবহৃত 0x0001 থেকে 0x0015 এর মান) এবং একটি নতুন ফর্ম্যাট (আরপিআই 2 এর সাথে প্রবর্তিত) উভয় নথিতে যেখানে কোডটির বিটগুলি প্রকৃতপক্ষে নির্মাতা, মেমরি আকারের মতো প্যারামিটারগুলি এনকোড করে দেয় এবং বোর্ড টাইপ। এটিতে বর্তমানে ব্যবহৃত সমস্ত সংশোধনী কোডের একটি তালিকাও রয়েছে।

যে পৃষ্ঠাটি নথিটি দেয় না তা হ'ল (পুরানো শৈলী) সংস্করণটিতে "1000" উপসর্গ থাকতে পারে যা বোর্ডকে ওভারভোল্টেজ প্রয়োগ করেছে তা নির্দেশ করে। আমি সন্দেহ করি যে নতুন-স্টাইলের সংশোধনগুলির জন্য, অনুরূপ (তবে সংক্ষিপ্ততর, যেহেতু সংশোধনটি দীর্ঘতর) উপসর্গটি প্রযোজ্য। এই উপসর্গ সম্পর্কিত তথ্য, পাশাপাশি উল্লেখযোগ্য পার্থক্য সম্পর্কে কিছু বিশদ সহ মডেলগুলির একটি তালিকা https://elinux.org/RPi_HardwareHistory এ পাওয়া যাবে

রাস্পবেরিপি.আর.গ্রায়েসে সেই পৃষ্ঠায় নথিভুক্তটি হ'ল আপনি বর্তমান মডেলটির একটি মানব-পঠনযোগ্য বর্ণনা খুঁজে পেতে পারেন /sys:

$ cat /sys/firmware/devicetree/base/model 
Raspberry Pi Model B Plus Rev 1.2

প্রারম্ভকালে, বুটলোডার (বা সম্ভবত কার্নেল) এটি বোর্ডে কী চলছে তা স্বয়ংক্রিয়ভাবে সনাক্ত করে এবং তারপরে সেই বোর্ডের জন্য উপযুক্ত "ডিভিসিকেট্রি" ফাইলটি লোড করে। এই ডিভিসেট্রি বর্ণনা করে যে সমস্ত হার্ডওয়্যার কীভাবে সংযুক্ত এবং উপযুক্ত ড্রাইভার লোড করতে ব্যবহৃত হয়। অতিরিক্তভাবে, এই ডিভিসিট্রিতে একটি "মডেল" বৈশিষ্ট্যও রয়েছে। আমি বলতে যাচ্ছিলাম যে এটি সেই সম্পত্তি যা আপনি প্রকৃতপক্ষে উপরের কমান্ডটি দিয়ে পড়ছেন, কেবলমাত্র ডিভাইসিতে বর্ণিত মডেল স্ট্রিংগুলি কিছুটা আলাদা ("প্লাস" পরিবর্তে "+" ব্যবহার করে এবং সংশোধন স্ট্রিং ছাড়াই) are উদাহরণস্বরূপ, devicetree ফাইলের সংখ্যা যেগুলিতে আমার মনে জন্যে শিশু উপরোক্ত কমান্ডের আউটপুট bcm2708-rpi-B-plus.dts । এছাড়াও বিসিএম 2835 সংস্করণ রয়েছে, তবে এগুলি আমার উপস্থিত নেই/bootএবং বিসিএম 2708 ডিটিএস বিসিএম 2835 এর সাথে সামঞ্জস্যতার দাবি করে। আমিও সংশ্লিষ্ট কর্মগুলির চেষ্টা dtbথেকে ফাইল /boot, কিন্তু যে এছাড়াও যেখানে এই মডেল স্ট্রিং ঠিক থেকে আসে সঙ্গে, "+" এবং কোন সংস্করণ স্ট্রিং দেয়, তাই আমি আছি না পুরোপুরি নিশ্চিত (এবং সবচেয়ে গুরুত্বপূর্ণভাবে, কি সব সম্ভাব্য মান মত চেহারা)। সুতরাং সম্ভবত বুটলোডার অন্য কোথাও থেকে কোনও ডিভাইসিট্রি উদ্ধার করেছে বা কোথাও একটির বিল্টিন রয়েছে।

আমি কেবল লক্ষ্য করেছি যে /proc/cpuinfoএটিতে একটি "মডেল" ক্ষেত্রও রয়েছে, যা আমার সন্দেহ হয় একই উত্স হতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.