রাস্পবেরি পাই কম্পিউট মডিউলের ব্যবস্থা করা
রাস্পবেরি পাই কম্পিউট মডিউলের ব্যবস্থা করা (সংস্করণ 3 এবং 4)
রাস্পবেরি পাই লিমিটেড
2022-07-19: githash: 94a2802-clean
কোলোফোন
© 2020-2022 রাস্পবেরি পাই লিমিটেড (পূর্বে রাস্পবেরি পাই (ট্রেডিং) লিমিটেড)
এই ডকুমেন্টেশনটি ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন-নোডেরিভেটিভস 4.0 ইন্টারন্যাশনাল (CC BY-ND) এর অধীনে লাইসেন্সপ্রাপ্ত। বিল্ড-তারিখ: 2022-07-19 বিল্ড-সংস্করণ: গিথাশ: 94a2802-ক্লিন
আইনি দাবিত্যাগ বিজ্ঞপ্তি
রাস্পবেরি PI পণ্যগুলির জন্য প্রযুক্তিগত এবং নির্ভরযোগ্যতা ডেটা (ডেটাশিট সহ) সময়ে সময়ে সংশোধিত ("সম্পদ") রাস্পবেরি পিআই লিমিটেড ("RPL") এবং "প্রযুক্তিবিদ হিসেবে" দ্বারা প্রদান করা হয় লুডিং, কিন্তু সীমিত নয় প্রতি, একটি বিশেষ উদ্দেশ্যের জন্য ব্যবসায়িকতা এবং উপযুক্ততার অন্তর্নিহিত ওয়্যারেন্টিগুলি অস্বীকার করা হয়৷ প্রযোজ্য আইন দ্বারা অনুমোদিত সর্বাধিক পরিমাণে RPL কোনো প্রত্যক্ষ, পরোক্ষ, আকস্মিক, বিশেষ, দৃষ্টান্তমূলক বা ফলস্বরূপ ক্ষতির জন্য দায়বদ্ধ হবে না (আনুষঙ্গিকভাবে UTE পণ্য বা পরিষেবা; ব্যবহারের ক্ষতি, ডেটা , বা মুনাফা; বা ব্যবসায়িক বাধা) যাইহোক এবং দায়বদ্ধতার যেকোন তত্ত্বের উপর, চুক্তিতে, কঠোর দায়বদ্ধতা, বা অত্যাচার (অবহেলা সহ বা অন্যথায়) যেকোনও কারণে ঘটতে পারে এমনকি যদি সম্ভাবনার পরামর্শ দেওয়া হয় এই ধরনের ক্ষতি.
RPL যেকোন সময় এবং পরবর্তী নোটিশ ছাড়াই রিসোর্সেস বা তাদের মধ্যে বর্ণিত যেকোন পণ্যের কোনো উন্নতি, উন্নতি, সংশোধন বা অন্য কোনো পরিবর্তন করার অধিকার সংরক্ষণ করে। রিসোর্সগুলি ডিজাইন জ্ঞানের উপযুক্ত স্তরের দক্ষ ব্যবহারকারীদের জন্য উদ্দিষ্ট। ব্যবহারকারীরা তাদের নির্বাচন এবং রিসোর্স এবং তাদের মধ্যে বর্ণিত পণ্যগুলির যেকোনো প্রয়োগের জন্য সম্পূর্ণরূপে দায়ী। ব্যবহারকারী তাদের রিসোর্স ব্যবহারের ফলে উদ্ভূত সমস্ত দায়, খরচ, ক্ষতি বা অন্যান্য ক্ষতির বিরুদ্ধে ক্ষতিপূরণ দিতে এবং RPL-কে ধারণ করতে সম্মত হন। RPL ব্যবহারকারীদের শুধুমাত্র রাস্পবেরি পাই পণ্যের সাথে একত্রে রিসোর্স ব্যবহার করার অনুমতি দেয়। রিসোর্সের অন্য সব ব্যবহার নিষিদ্ধ। কোন লাইসেন্স অন্য কোন RPL বা অন্য তৃতীয় পক্ষের মেধা সম্পত্তি অধিকার মঞ্জুর করা হয় না. উচ্চ ঝুঁকিপূর্ণ কার্যকলাপ. রাস্পবেরি পাই পণ্যগুলি বিপজ্জনক পরিবেশে ব্যবহারের জন্য ডিজাইন, তৈরি বা উদ্দেশ্যে করা হয় না যার জন্য ব্যর্থ নিরাপদ কর্মক্ষমতা প্রয়োজন, যেমন পারমাণবিক সুবিধা, বিমান নেভিগেশন বা যোগাযোগ ব্যবস্থা, এয়ার ট্র্যাফিক নিয়ন্ত্রণ, অস্ত্র ব্যবস্থা বা নিরাপত্তা-গুরুত্বপূর্ণ অ্যাপ্লিকেশনগুলি (জীবন সমর্থন সহ) সিস্টেম এবং অন্যান্য চিকিৎসা ডিভাইস), যেখানে পণ্যের ব্যর্থতা সরাসরি মৃত্যু, ব্যক্তিগত আঘাত বা গুরুতর শারীরিক বা পরিবেশগত ক্ষতির দিকে নিয়ে যেতে পারে ("উচ্চ ঝুঁকিপূর্ণ কার্যকলাপ")। RPL বিশেষভাবে উচ্চ ঝুঁকিপূর্ণ ক্রিয়াকলাপগুলির জন্য ফিটনেসের কোনও প্রকাশ্য বা অন্তর্নিহিত ওয়ারেন্টি অস্বীকার করে এবং উচ্চ ঝুঁকির ক্রিয়াকলাপগুলিতে রাস্পবেরি পাই পণ্যগুলির ব্যবহার বা অন্তর্ভুক্তির জন্য কোনও দায় স্বীকার করে না। রাস্পবেরি পাই পণ্যগুলি RPL এর স্ট্যান্ডার্ড শর্তাবলী সাপেক্ষে প্রদান করা হয়। RPL-এর রিসোর্স-এর বিধান RPL-এর স্ট্যান্ডার্ড শর্তাবলীকে প্রসারিত বা সংশোধন করে না, যার মধ্যে প্রকাশ করা দাবিত্যাগ এবং ওয়ারেন্টি সহ কিন্তু সীমাবদ্ধ নয়।
নথি সংস্করণ ইতিহাস নথির সুযোগment
এই নথিটি নিম্নলিখিত রাস্পবেরি পাই পণ্যগুলিতে প্রযোজ্য:
ভূমিকা
সিএম প্রোভিজার হল ক web অনেক রাস্পবেরি পাই কম্পিউট মডিউল (সিএম) ডিভাইসের প্রোগ্রামিংকে অনেক সহজ এবং দ্রুত করার জন্য ডিজাইন করা অ্যাপ্লিকেশন। এটি ইনস্টল করা সহজ এবং ব্যবহার করা সহজ। এটি কার্নেল চিত্রগুলির একটি ডাটাবেসের একটি ইন্টারফেস প্রদান করে যা আপলোড করা যেতে পারে, সাথে ফ্ল্যাশিং প্রক্রিয়া চলাকালীন ইনস্টলেশনের বিভিন্ন অংশ কাস্টমাইজ করার জন্য স্ক্রিপ্ট ব্যবহার করার ক্ষমতা। লেবেল প্রিন্টিং এবং ফার্মওয়্যার আপডেট করাও সমর্থিত। এই শ্বেতপত্রটি অনুমান করে যে প্রোভিসার সার্ভার, সফ্টওয়্যার সংস্করণ 1.5 বা নতুন, একটি রাস্পবেরি পাইতে চলছে৷
কিভাবে এটা সব কাজ করে
CM4
Provisioner সিস্টেম তার নিজস্ব তারযুক্ত নেটওয়ার্কে ইনস্টল করা প্রয়োজন; রাস্পবেরি পাই যে সার্ভারটি চালাচ্ছে তা একটি সুইচের সাথে প্লাগ ইন করা আছে, সেই সাথে যতগুলি CM4 ডিভাইস সমর্থন করতে পারে। এই নেটওয়ার্কে প্লাগ করা যেকোনো CM4 প্রভিশনিং সিস্টেম দ্বারা সনাক্ত করা হবে এবং স্বয়ংক্রিয়ভাবে ব্যবহারকারীর প্রয়োজনীয় ফার্মওয়্যারের সাথে ফ্ল্যাশ করা হবে। নিজস্ব ওয়্যার্ড নেটওয়ার্ক থাকার কারণটি পরিষ্কার হয়ে যায় যখন আপনি বিবেচনা করেন যে নেটওয়ার্কে প্লাগ করা যেকোনো CM4 এর ব্যবস্থা করা হবে, তাই ডিভাইসের অনিচ্ছাকৃত রিপ্রোগ্রামিং প্রতিরোধ করার জন্য নেটওয়ার্কটিকে যেকোনো লাইভ নেটওয়ার্ক থেকে আলাদা রাখা অপরিহার্য।
CM 4 এর সাথে CM 4 IO বোর্ড -> CM4 সহ CM4 IO বোর্ডের চিত্র পরিবর্তন করে
সার্ভার হিসাবে একটি রাস্পবেরি পাই ব্যবহার করে, প্রোভিশনারের জন্য তারযুক্ত নেটওয়ার্কিং ব্যবহার করা সম্ভব কিন্তু এখনও বেতার সংযোগ ব্যবহার করে বহিরাগত নেটওয়ার্কগুলিতে অ্যাক্সেসের অনুমতি দেয়। এটি সার্ভারে ছবিগুলি সহজে ডাউনলোড করার অনুমতি দেয়, প্রভিশনিং প্রক্রিয়ার জন্য প্রস্তুত, এবং রাস্পবেরি পাইকে প্রোভিজারকে পরিবেশন করার অনুমতি দেয় web ইন্টারফেস. একাধিক ছবি ডাউনলোড করা যাবে; Provisioner ছবির একটি ডাটাবেস রাখে এবং বিভিন্ন ডিভাইস সেট আপ করার জন্য উপযুক্ত ছবি নির্বাচন করা সহজ করে তোলে।
যখন একটি CM4 নেটওয়ার্কের সাথে সংযুক্ত থাকে এবং চালিত হয় তখন এটি বুট করার চেষ্টা করবে এবং অন্য বিকল্পগুলি চেষ্টা করার পরে, নেটওয়ার্ক বুট করার চেষ্টা করা হয়। এই মুহুর্তে Provisioner Dynamic Host Configuration Protocol (DHCP) সিস্টেম বুটিং CM4 এর প্রতি সাড়া দেয় এবং এটিকে একটি ন্যূনতম বুটযোগ্য ইমেজ প্রদান করে যা CM4 এ ডাউনলোড করা হয় তারপর রুট হিসাবে চালানো হয়। এই চিত্রটি এমবেডেড মাল্টি-মিডিয়া কার্ড (eMMC) প্রোগ্রাম করতে পারে এবং প্রোভিশনারের নির্দেশ অনুসারে যে কোনও প্রয়োজনীয় স্ক্রিপ্ট চালাতে পারে।
আরো বিস্তারিত
CM4 মডিউলগুলি একটি বুট কনফিগারেশন সহ পাঠানো হয় যা প্রথমে eMMC থেকে বুট করার চেষ্টা করবে; eMMC খালি থাকার কারণে এটি ব্যর্থ হলে, এটি একটি প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট (PXE) নেটওয়ার্ক বুট করবে। সুতরাং, CM4 মডিউলগুলির সাথে যেগুলি এখনও প্রভিশন করা হয়নি, এবং একটি খালি eMMC আছে, একটি নেটওয়ার্ক বুট ডিফল্টরূপে সঞ্চালিত হবে। একটি প্রভিশনিং নেটওয়ার্কে নেটওয়ার্ক বুট করার সময়, একটি লাইটওয়েট ইউটিলিটি অপারেটিং সিস্টেম (OS) ইমেজ (আসলে একটি Linux কার্নেল এবং একটি scriptexecute initramfs) নেটওয়ার্কে CM4 মডিউলে প্রোভিশনিং সার্ভার দ্বারা পরিবেশিত হবে এবং এই ইমেজটি প্রভিশনিং পরিচালনা করে।
CM 3 এবং CM 4s
SODIMM সংযোগকারীর উপর ভিত্তি করে CM ডিভাইসগুলি নেটওয়ার্ক বুট করতে পারে না, তাই USB-এর মাধ্যমে প্রোগ্রামিং অর্জন করা হয়। প্রতিটি ডিভাইসকে Provisioner এর সাথে সংযুক্ত করতে হবে। আপনার যদি 4টির বেশি ডিভাইস সংযোগ করতে হয় (রাস্পবেরি পাইতে ইউএসবি পোর্টের সংখ্যা), একটি USB হাব ব্যবহার করা যেতে পারে। রাস্পবেরি পাই বা হাব থেকে প্রতিটি CMIO বোর্ডের USB স্লেভ পোর্টের সাথে সংযোগ করে মাইক্রো-ইউএসবি কেবলগুলি থেকে ভাল মানের USB-A ব্যবহার করুন৷ সমস্ত CMIO বোর্ডেরও একটি পাওয়ার সাপ্লাই প্রয়োজন হবে, এবং J4 USB স্লেভ বুট এনাবল জাম্পার চালু করতে সেট করা উচিত
গুরুত্বপূর্ণ
Pi 4 এর ইথারনেট পোর্টের সাথে সংযোগ করবেন না। ব্যবস্থাপনা অ্যাক্সেস করতে ওয়্যারলেস সংযোগ ব্যবহার করা হয় web ইন্টারফেস
ইনস্টলেশন
ইস্যু করার সময় নিম্নলিখিত নির্দেশাবলী সঠিক ছিল। খুব সাম্প্রতিক ইনস্টলেশন নির্দেশাবলী Provisioner GitHub পৃষ্ঠায় পাওয়া যাবে।
প্রোভিজার ইনস্টল করা হচ্ছে web রাস্পবেরি পাইতে আবেদন
সতর্কতা
নিশ্চিত করুন যে eth0 একটি ইথারনেট সুইচের সাথে সংযোগ করে যেটিতে শুধুমাত্র CM4 IO বোর্ড সংযুক্ত রয়েছে৷ আপনার অফিস/পাবলিক নেটওয়ার্কের সাথে eth0 সংযোগ করবেন না, অথবা এটি আপনার নেটওয়ার্কের অন্যান্য রাস্পবেরি পাই ডিভাইসগুলিকেও 'প্রভিশন' করতে পারে৷ আপনার স্থানীয় নেটওয়ার্কে সংযোগ করতে রাস্পবেরি পাই বেতার সংযোগ ব্যবহার করুন।
রাস্পবেরি পাই ওএস-এর লাইট সংস্করণটি বেস ওএস হিসাবে সুপারিশ করা হয় যার উপর প্রোভিনার ইনস্টল করতে হবে। সরলতার জন্য rpi-imager ব্যবহার করুন এবং পাসওয়ার্ড, হোস্টনাম এবং ওয়্যারলেস সেটিংস সেট আপ করতে উন্নত সেটিংস মেনু (Ctrl-Shift-X) সক্রিয় করুন। রাস্পবেরি পাইতে ওএস ইনস্টল হয়ে গেলে, আপনাকে ইথারনেট সিস্টেম সেট আপ করতে হবে:
- DHCP কনফিগারেশন সম্পাদনা করে /0 সাবনেট (নেটমাস্ক 172.20.0.1) এর ভিতরে 16 এর একটি স্ট্যাটিক ইন্টারনেট প্রোটোকল (IP) ঠিকানা থাকতে eth255.255.0.0 কনফিগার করুন:
- sudo nano /etc/dhcpcd.conf
- এর নীচে যোগ করুন file:
ইন্টারফেস eth0
স্ট্যাটিক ip_address=172.20.0.1/16 - পরিবর্তনগুলি কার্যকর করার অনুমতি দিতে রিবুট করুন।
- নিশ্চিত করুন OS ইনস্টলেশন আপ টু ডেট:
sudo apt আপডেট
sudo apt সম্পূর্ণ আপগ্রেড - Provisioner একটি রেডিমেড .deb হিসাবে সরবরাহ করা হয় file Provisioner GitHub পৃষ্ঠায়। সেই পৃষ্ঠা থেকে বা wget ব্যবহার করে সর্বশেষ সংস্করণ ডাউনলোড করুন এবং নিম্নলিখিত কমান্ডটি ব্যবহার করে এটি ইনস্টল করুন:
sudo apt install ./cmprovision4__*_all.deb - সেট করুন web অ্যাপ্লিকেশন ব্যবহারকারীর নাম এবং পাসওয়ার্ড:
sudo /var/lib/cmprovision/artisan auth:create-user
আপনি এখন অ্যাক্সেস করতে পারেন web একটি সঙ্গে Provisioner এর ইন্টারফেস web রাস্পবেরি পাই ওয়্যারলেস আইপি ঠিকানা ব্যবহার করে ব্রাউজার এবং পূর্ববর্তী বিভাগে প্রবেশ করানো ব্যবহারকারীর নাম এবং পাসওয়ার্ড। শুধু আপনার ব্রাউজারের ঠিকানা বারে আইপি ঠিকানা লিখুন এবং এন্টার টিপুন।
ব্যবহার
আপনি যখন প্রথম Provisioner এর সাথে সংযোগ করেন web আপনার সাথে আবেদন web ব্রাউজারে আপনি ড্যাশবোর্ড স্ক্রীন দেখতে পাবেন, যা দেখতে এরকম কিছু হবে:
এই ল্যান্ডিং পৃষ্ঠাটি কেবল প্রোভিশনারের দ্বারা সম্পাদিত সর্বশেষ ক্রিয়া সম্পর্কে কিছু তথ্য দেয় (প্রাক্তনampউপরে, একটি একক CM4 বিধান করা হয়েছে)।
ছবি আপলোড করা হচ্ছে
সেট আপ করার সময় প্রথম অপারেশন প্রয়োজন হয় সার্ভারে আপনার ছবি লোড করা, যেখান থেকে এটি আপনার CM4 বোর্ডের ব্যবস্থা করতে ব্যবহার করা যেতে পারে। উপরে 'ছবি' মেনু আইটেম ক্লিক করুন web পৃষ্ঠা এবং আপনি নীচে দেখানো একটির অনুরূপ একটি স্ক্রীন পাবেন, বর্তমানে আপলোড করা চিত্রগুলির একটি তালিকা দেখাচ্ছে (যা প্রাথমিকভাবে খালি থাকবে)।
একটি ছবি আপলোড করতে ইমেজ যোগ করুন বাটন নির্বাচন করুন; আপনি এই পর্দা দেখতে পাবেন:
ইমেজ ডিভাইসে অ্যাক্সেসযোগ্য হতে হবে যেখানে web ব্রাউজার চলছে, এবং ইমেজ ফরম্যাটের একটিতে নির্দিষ্ট করা হয়েছে। স্ট্যান্ডার্ড ব্যবহার করে আপনার মেশিন থেকে ছবিটি নির্বাচন করুন file ডায়ালগ, এবং 'আপলোড' ক্লিক করুন। এটি এখন আপনার মেশিন থেকে রাস্পবেরি পাইতে চলমান প্রোভিসার সার্ভারে ছবিটি অনুলিপি করবে। এতে কিছু সময় লাগতে পারে। ছবিটি আপলোড হয়ে গেলে, আপনি এটি চিত্র পৃষ্ঠায় দেখতে পাবেন।
একটি প্রকল্প যোগ করা হচ্ছে
এখন আপনাকে একটি প্রকল্প তৈরি করতে হবে। আপনি যেকোন সংখ্যক প্রজেক্ট নির্দিষ্ট করতে পারেন এবং প্রতিটির আলাদা ইমেজ, স্ক্রিপ্টের সেট বা লেবেল থাকতে পারে। সক্রিয় প্রকল্প হল এমন একটি যা বর্তমানে বিধানের জন্য ব্যবহৃত হয়।
প্রকল্প পৃষ্ঠাটি আনতে 'প্রকল্প' মেনু আইটেমে ক্লিক করুন। নিম্নলিখিত প্রাক্তনample ইতিমধ্যেই 'টেস্ট প্রজেক্ট' নামে একটি প্রজেক্ট সেট আপ করেছে।
এখন একটি নতুন প্রকল্প সেট আপ করতে 'প্রকল্প যোগ করুন' এ ক্লিক করুন
- প্রকল্পটিকে একটি উপযুক্ত নাম দিন, তারপর ড্রপ-ডাউন তালিকা থেকে আপনি এই প্রকল্পটি ব্যবহার করতে চান এমন চিত্র নির্বাচন করুন৷ আপনি এই s এ অন্যান্য পরামিতিগুলির একটি সংখ্যাও সেট করতে পারেনtage, কিন্তু প্রায়ই শুধুমাত্র ইমেজ যথেষ্ট হবে।
- আপনি যদি প্রভিশনারের v1.5 বা নতুন ব্যবহার করেন, তাহলে আপনার কাছে যাচাই করার বিকল্প আছে যে ফ্ল্যাশিং সঠিকভাবে সম্পন্ন হয়েছে। এটি নির্বাচন করলে ফ্ল্যাশ করার পরে CM ডিভাইস থেকে ডেটা ফিরে আসবে এবং নিশ্চিত হবে যে এটি আসল ছবির সাথে মেলে। এটি প্রতিটি ডিভাইসের প্রভিশনে অতিরিক্ত সময় যোগ করবে, যোগ করা সময়ের পরিমাণ ছবির আকারের উপর নির্ভর করবে।
- আপনি যদি ইনস্টল করার জন্য ফার্মওয়্যার নির্বাচন করেন (এটি ঐচ্ছিক), আপনার কাছে কিছু নির্দিষ্ট কনফিগারেশন এন্ট্রির সাথে সেই ফার্মওয়্যারটিকে কাস্টমাইজ করার ক্ষমতাও রয়েছে যা বুটলোডার বাইনারিতে মার্জ করা হবে। উপলব্ধ বিকল্পগুলি রাস্পবেরি পাইতে পাওয়া যাবে webসাইট
- আপনি যখন আপনার নতুন প্রকল্প সম্পূর্ণরূপে সংজ্ঞায়িত করেছেন তখন 'সংরক্ষণ করুন' এ ক্লিক করুন; আপনি প্রকল্প পৃষ্ঠায় ফিরে আসবেন, এবং নতুন প্রকল্প তালিকাভুক্ত হবে। মনে রাখবেন যে কোনো এক সময়ে শুধুমাত্র একটি প্রকল্প সক্রিয় হতে পারে, এবং আপনি এই তালিকা থেকে এটি নির্বাচন করতে পারেন।
স্ক্রিপ্ট
Provisioner-এর একটি সত্যিই দরকারী বৈশিষ্ট্য হল ইনস্টলেশনের আগে বা পরে ইমেজে স্ক্রিপ্ট চালানোর ক্ষমতা। Provisioner-এ তিনটি স্ক্রিপ্ট ডিফল্টরূপে ইনস্টল করা থাকে এবং একটি নতুন প্রকল্প তৈরি করার সময় নির্বাচন করা যেতে পারে। তারা স্ক্রিপ্টপেজে তালিকাভুক্ত করা হয়
একজন প্রাক্তনampconfig.txt এ কাস্টম এন্ট্রি যোগ করার জন্য স্ক্রিপ্টের ব্যবহার হতে পারে। config.txt-এ dtoverlay=dwc2 যোগ করুন স্ট্যান্ডার্ড স্ক্রিপ্ট নিম্নলিখিত শেল কোড ব্যবহার করে এটি করে:
আপনার নিজস্ব কাস্টমাইজেশন যোগ করতে 'স্ক্রিপ্ট যোগ করুন' এ ক্লিক করুন:
লেবেল
প্রভিশনারের কাছে প্রভিশন করা ডিভাইসের জন্য লেবেল প্রিন্ট করার সুবিধা রয়েছে। লেবেল পৃষ্ঠাটি সমস্ত পূর্বনির্ধারিত লেবেল দেখায় যা প্রকল্প সম্পাদনা প্রক্রিয়া চলাকালীন নির্বাচন করা যেতে পারে। প্রাক্তন জন্যample, আপনি প্রবিধান করা প্রতিটি বোর্ডের জন্য DataMatrix বা দ্রুত প্রতিক্রিয়া (QR) কোডগুলি মুদ্রণ করতে চাইতে পারেন, এবং এই বৈশিষ্ট্যটি এটিকে খুব সহজ করে তোলে।
আপনার নিজের নির্দিষ্ট করতে 'লেবেল যোগ করুন' এ ক্লিক করুন:
ফার্মওয়্যার
আপনি CM4-এ যে বুটলোডার ফার্মওয়্যারটি ইনস্টল করতে চান তার কোন সংস্করণটি নির্দিষ্ট করার ক্ষমতা প্রদানকারী প্রদান করে। ফার্মওয়্যার পৃষ্ঠায় সমস্ত সম্ভাব্য বিকল্পগুলির একটি তালিকা রয়েছে, তবে সাম্প্রতিকতমটি সাধারণত সেরা।বুটলোডারের সর্বশেষ সংস্করণগুলির সাথে তালিকাটি আপডেট করতে, 'গিথুব থেকে নতুন ফার্মওয়্যার ডাউনলোড করুন' বোতামে ক্লিক করুন।
সম্ভাব্য সমস্যা
পুরানো বুটলোডার ফার্মওয়্যার
যদি আপনার CM4 প্রোভিনার সিস্টেম দ্বারা শনাক্ত না হয় যখন এটি প্লাগ ইন করা হয়, তাহলে বুটলোডার ফার্মওয়্যারটি পুরানো হওয়ার সম্ভাবনা রয়েছে। মনে রাখবেন যে ফেব্রুয়ারী 4 থেকে তৈরি সমস্ত CM2021 ডিভাইসের কারখানায় সঠিক বুটলোডার ইনস্টল করা আছে, তাই এটি শুধুমাত্র সেই তারিখের আগে তৈরি করা ডিভাইসগুলির সাথেই ঘটবে।
ইতিমধ্যে ইএমএমসি প্রোগ্রাম করা হয়েছে
যদি CM4 মডিউলটি ইতিমধ্যে বুট থাকে files পূর্ববর্তী প্রভিশনিং প্রয়াস থেকে eMMC-তে, তাহলে এটি eMMC থেকে বুট হবে এবং প্রভিশনিংয়ের জন্য প্রয়োজনীয় নেটওয়ার্ক বুট ঘটবে না।
আপনি যদি একটি CM4 মডিউল পুনর্বিন্যাস করতে চান, তাহলে আপনাকে এটি করতে হবে:
- প্রভিশনিং সার্ভার এবং CM4 IO বোর্ডের মাইক্রো USB পোর্টের মধ্যে একটি USB কেবল সংযুক্ত করুন ('USB স্লেভ' লেবেলযুক্ত)৷
- CM4 IO বোর্ডে একটি জাম্পার রাখুন (J2, 'eMMC বুট নিষ্ক্রিয় করতে ফিট জাম্পার')।
এটি CM4 মডিউলটিকে একটি USB বুট করতে দেবে, এই ক্ষেত্রে প্রভিশনিং সার্ভারটি স্থানান্তর করবে fileইউটিলিটি ওএস এর s ইউএসবি এর মাধ্যমে।
ইউটিলিটি OS বুট হওয়ার পরে, এটি আরও নির্দেশাবলী পেতে ইথারনেটের মাধ্যমে প্রভিশনিং সার্ভারের সাথে যোগাযোগ করবে এবং অতিরিক্ত ডাউনলোড করবে files (যেমন OS চিত্রটি eMMC-তে লেখা হবে) যথারীতি। সুতরাং, USB তারের পাশাপাশি একটি ইথারনেট সংযোগ এখনও প্রয়োজনীয়।
পরিচালিত ইথারনেট সুইচগুলিতে স্প্যানিং ট্রি প্রোটোকল (STP)
PXE বুটিং সঠিকভাবে কাজ করবে না যদি STP একটি পরিচালিত ইথারনেট সুইচে সক্রিয় থাকে। এটি কিছু সুইচের ডিফল্ট হতে পারে (যেমন Cisco), এবং যদি তা হয় তবে প্রভিশনিং প্রক্রিয়া সঠিকভাবে কাজ করার জন্য এটি নিষ্ক্রিয় করতে হবে।
রাস্পবেরি পাই রাস্পবেরি পাই ফাউন্ডেশনের একটি ট্রেডমার্ক
রাস্পবেরি পাই লিমিটেড
দলিল/সম্পদ
![]() |
রাস্পবেরি পাই রাস্পবেরি পাই কম্পিউট মডিউল সরবরাহ করছে [পিডিএফ] ব্যবহারকারীর নির্দেশিকা রাস্পবেরি পাই কম্পিউট মডিউল প্রভিশনিং, প্রভিশনিং, রাস্পবেরি পাই কম্পিউট মডিউল, কম্পিউট মডিউল |