উসুন্টু 18.04 সার্ভার আর্ম 64 এর সাথে রাস্পবেরি পাই 3 বি: কী পাই সংস্করণ


8

আর্ম 64 এর জন্য উবুন্টু 18.04 সার্ভারের সাথে আমার কী চিপ রয়েছে (রাস্পবেরি পাইয়ের কোনও সংস্করণ) আমি কীভাবে খুঁজে পাব? আমি কোন ফাইল যাচাই করতে পারি বা কোন আদেশটি চালাতে পারি? / proc / cpuinfo- তে দরকারী তথ্য নেই, পাইয়ের উল্লেখ না করে কেবল কিছু জেনেরিক বিবরণ।


cat /proc/cpuinfoপুর্নবিবেচনার সংখ্যা বোর্ড সাথে সঙ্গতিপূর্ণ উত্পাদন করা উচিত। দেখুন: raspberrypi.org/docamentation/hardware/raspberrypi/…
টেরেন্স

এটি না, অন্তত উবুন্টু 18.04 সার্ভারের জন্য। এটি কেবল "সংশোধন: 4" বলে।
উপভোগ করুন

আপনি এটি নিয়ে বিড়ম্বনায় পড়তে পারেন কারণ আরপি এসএমবিআইওএস বা ডিএমআই সমর্থন করে না যা বোর্ডের তথ্য পড়ার অনুমতি দেয়। সিপুইনফোতে রিভিশনটি পড়তে আপনার বাগ হিসাবে ফাইল করতে হতে পারে এমন এটিও হতে পারে।
টেরেন্স

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

এটা তোলে দেখায় আপনার প্রকৃত প্রশ্ন মত ছিল "যা রাস্পবেরী Pi আমি চলমান করছি?"; যদিও আপনার শিরোনামটি জিজ্ঞাসা করছে "আমার রাস্পবেরি পাই কোন সিপিইউতে রয়েছে?"; উত্তরে বিভ্রান্তি। আমি আপনাকে শিরোনাম পরিবর্তন করতে আপনার প্রশ্ন সম্পাদনা করার পরামর্শ দিচ্ছি।
রজার লিপসক্বে

উত্তর:


10

কমপক্ষে আর্ম 64 এর জন্য উবুন্টু 18.04 সার্ভারে এবং রাস্পবেরি পাই 3 বি দিয়ে নিম্নলিখিত কমান্ডটি সংশোধন সহ বোর্ডকে দেয়:

lshw

একটি কম ভার্বোজ আউটপুট যা পড়া সহজ হয় তা দ্বারা দেওয়া হয়েছে:

lshw -short

এটি আমাকে "রাস্পবেরি পাই 3 বি রেভ 1.2" হিসাবে আমার বোর্ড দিয়েছে, যা ঠিক এই ক্ষেত্রে প্রয়োজন ছিল was


9

কমান্ডটি lscpuযা আপনি সন্ধান করছেন। কমান্ডের একটি উদাহরণ আউটপুট এখানে দেওয়া হয়েছে (আমার রাস্পবেরি পাই 3 বি + নেওয়া):

lscpu

যা নিম্নলিখিত আউটপুট উত্পাদন করে:

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
Model:                 4
Model name:            ARMv7 Processor rev 4 (v7l)
CPU max MHz:           1200,0000
CPU min MHz:           600,0000
BogoMIPS:              38.40
Flags:                 half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32

আর একটি বিকল্প হ'ল inxiকমান্ড (উপস্থিত না থাকলে আপনাকে এটি ইনস্টল করতে হতে পারে sudo apt install inxi)। পতাকাটি -Cনিম্নরূপ ব্যবহার করুন :

inxi -C

যা নিম্নলিখিত আউটপুট উত্পাদন করে:

CPU:       Quad core ARMv7 rev 4 (v7l) (-MCP-) (ARM) 
           clock speeds: max: 1200 MHz 1: 1200 MHz 2: 1200 MHz 3: 1200 MHz 4: 1200 MHz

আপনার বোর্ডের কোন চিপ রয়েছে তা সনাক্ত করার জন্য, আপনি বোর্ডের চিপটি পাশাপাশি তথ্যের জন্য নির্মাতাদের ওয়েবসাইট এবং প্রযুক্তিগত বিবরণ পাওয়ার জন্য বিভিন্ন বিক্রয় কেন্দ্রগুলি পরীক্ষা করতে পারেন।


আপনাকে ধন্যবাদ, এটি অবশ্যই অতিরিক্ত তথ্য দেয়। তবে, আমি যখন lscpu চালিত করি তখন মডেলের নামটি কর্টেক্স এ -৩৩ হিসাবে তালিকাভুক্ত হয়, যা পাই 2 এবং 3 উভয়ই বিশ্বাস করি believe আপনি কি আরও নির্দিষ্ট কমান্ড / ফাইল সম্পর্কে জানেন যা এই দুটি বোর্ডের মধ্যে পার্থক্য করতে পারে?
উপভোগ করুন

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

আমি দেখি. আমি জানি যে আমার বোর্ডটি কী, তবে আমার হার্ডওয়্যার এবং সফ্টওয়্যারটির সাথে কাজ করার জন্য একটি লাইব্রেরি রক্ষককে তার লাইব্রেরিটি সামঞ্জস্য করতে এই তথ্য দরকার। পরীক্ষার চেষ্টা করলে এটি কেবল জেনেরিক আউটপুট দেয়। সত্যই যদিও সাহায্যের প্রশংসা করুন।
উপভোগ করুন

1
আপনি যে লাইব্রেরিটি ব্যবহার করতে চান তা কেবল একটি প্রশ্ন। এমন একটি লাইব্রেরি রয়েছে যা আপনার প্রয়োজন মতো একই ক্রিয়াকলাপ সরবরাহ করে। আপনার মেশিন প্রোগ্রামের ভিত্তিতে আপনি এই তথ্যটি পেতে পারেন। ডেস্কটপ কম্পিউটারগুলিতে সিপিইউ সংস্করণটি পেতে আরও তথ্য থাকতে পারে, রাস্পবেরিতে কিছু পরিমাণে এই সমস্ত তথ্য রাখার ব্যয় কিছুটা বাড়িয়ে দিচ্ছে বলে কিছুটা নেই।
ভিডিওনাথ

1
লিগ্যাসি ইনসি (২.২.৫.০.২০) এর চেয়ে বর্তমান ইনসি (3.0.০.xx) এর চেয়ে আরও ভাল এআরএম সমর্থন রয়েছে, যা আমি মনে করি আপনি ১৮-৪-তে পেয়েছেন find প্রকৃত এসবিসি ডিভাইস সম্পর্কে নিজেই বেশ কিছুটা তথ্য দেওয়ার জন্য এটি তার স্তরের সর্বোচ্চ চেষ্টা করবে। রাসবেরি পাই 3-তে কেবল এটিই ধরা পড়ছে না এটি হ'ল এমএমসি ওয়াইফাই ডিভাইস, যা ডেটা ধরতে খুব জটিল, তবে অন্যথায় পাই 3-এর প্রতিবেদনটি নতুন ইনক্সিতে বেশ সম্পূর্ণ। লিগ্যাসি ইনসি'র কেবলমাত্র প্রাথমিক এআরএম সমর্থন ছিল। ইনসি -এফএক্সএক্সএক্সএক্স বা -ভি 7 লিগ্যাসি এবং বর্তমানের যে কোনও পাই ডিভাইসে কারেন্টের তুলনা করুন এবং আপনি কী বোঝাতে চাইছেন তা আপনি দেখতে পাবেন।
লিজার্ডেক্স

2

আমি পিগ্পিওকে দেবিয়ান আর্ম to৪ তে পোর্ট করার চেষ্টা করেছি, শেষ পর্যন্ত আমার প্রয়াস ব্যর্থ হয়েছিল কারণ আমি অস্বীকার করেছি যে ডিবিয়ান আর্ম 64৪ কার্নেল ইউজারস্পেস মেলবক্স ইন্টারফেসকে সমর্থন করে না যে পিগ্পিও নির্ভর করে, তবে এটি করার সময় আমি পিসকে কীভাবে সনাক্ত করতে পারি সে সম্পর্কে কিছু গবেষণা করেছি দেবিয়ান আর্ম 64 কার্নেলগুলি চালাচ্ছে। আমি সন্দেহ করি এটি উবুন্টু আর্ম 64 এর জন্যও কাজ করবে।

আপনি যেমন / proc / cpuinfo আবিষ্কার করেছেন কেবলমাত্র এই কার্নেলগুলিতে সিপিইউ মূল তথ্য রয়েছে। ভাগ্যক্রমে তথ্য / প্রোকে-তে অন্য কোথাও পাওয়া যাবে

প্রথমে ডিভাইসটি পাই বা না তা পরীক্ষা করে দেখার জন্য, আমি / প্রোকে / ডিভাইস-ট্রি / মডেলটি পরীক্ষা করেছি, এটিতে একটি ডিভাইস বর্ণনা করে এমন একটি পাঠ্য স্ট্রিং রয়েছে, সুতরাং মিথ্যা ধনাত্মক সম্ভাবনা কম।

আমি / প্রোক / ডিভাইস-ট্রি / সিস্টেম / লিনাক্স, রিভিশনটি ব্যবহার করেছি এমন পুনর্বিবেশন কোডটি পেতে, এটিতে বিগ-এন্ডিয়ান বাইনারি পূর্ণসংখ্যা হিসাবে সংশোধন কোড রয়েছে code সুতরাং এটি ফাইলের বাইরে বাইনারি পূর্ণসংখ্যা হিসাবে পড়তে হবে, তারপরে লিটল-এন্ডিয়ান রূপান্তরিত হবে (আমি এর জন্য এনটিওএল ব্যবহার করেছি)।

আপনি আমার কোডটি https://github.com/joan2937/pigpio/pull/255/commits/2e229d667fde8a2a881d5aa8482b2bb936b09f26 এ দেখতে পারেন


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