रास्पबेरी पाई 3 बी + पर रास्पियन 8


10

मैं अपने पुराने रास्पियन 8 (जेसी) एसडी कार्ड स्थापना का उपयोग पी 3 बी + पर कैसे कर सकता हूं?

मैंने फाइलें बदल दीं /boot। ( start.elf, start_cd.elf, start_db.elf, start_x.elf, bcm2708-rpi-0-w.dtb, bcm2708-rpi-b.dtb, bcm2708-rpi-plus.dtb, bcm2708-rpi-cm.dtb, bcm2709-rpi-2-b.dtb, bcm2710-rpi-3-b.dtb, bcm2710-rpi-3-b-plus.dtb, bcm2710-rpi-cm3.dtb, fixup.dat, fixup_cd.dat, fixup_bd.dat, fixup_x.dat) Raspbian खिंचाव में फ़ाइलों के साथ /bootऔर पी 3 बी + जूते लेकिन यूएसबी और ईथरनेट पोर्ट काम नहीं करते।

EDIT - मैंने rpi-updateरास्पबेरी पाई पर परीक्षण किया है 3. मैंने रास्पबेरी पाई 3 बी + यूएसबी कार्ड पर एसडी कार्ड लगाने के बाद भी ईथरनेट और वाईफाई अभी भी काम नहीं किया है।

EDIT 2 - rpi-updateरास्पबेरी 8 को फिर से स्थापित करने के बाद और रास्पबेरी पाई पर बनाया गया। 3. रास्पबेरी पाई 3 बी + पर ईथरनेट काम करता है, लेकिन अभी भी वाईफाई काम नहीं करता है।

यह dmesg आउटपुट है:

[    4.388752] brcmfmac: F1 signature read @0x18000000=0x15264345
[    4.395773] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[    4.396452] usbcore: registered new interface driver brcmfmac
[    4.411309] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.bin failed with error -2
[    4.931153] systemd-journald[115]: Received request to flush runtime journal from PID 1
[    5.487760] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[    6.500044] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[    6.502752] uart-pl011 3f201000.serial: no DMA platform data

EDIT 3

मैंने इस समाधान का परीक्षण किया है:

wget https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree/firmware-brcm80211_20161130-3+rpt3_all.deb
sudo dpkg -i firmware-brcm80211_20161130-3+rpt3_all.deb

यही काम है।

मैं रास्पियन खिंचाव में अपनी सभी परियोजनाओं को संकलित करने में सफल रहा, मुझे लगता है कि यह मेरी अपेक्षा से अधिक आसान था। मेरा यह भी सुझाव है कि रास्पियन खिंचाव में प्रवास करें।


क्या आपने भी जोड़ा /boot/bcm2710-rpi-3-b-plus.dtb? यही कारण है कि Pi 3 B + USB और ईथरनेट के लिए प्रासंगिक फर्मवेयर है।
इंगो

हां, यह बिल्कुल वही फाइलें हैं जो मैं इसे डालता हूं: start.elf, start_cd.elf, start_db.elf, start_x.elf, bcm2708-rpi-0-w.dtb, bcm2708-rpi-b.dtb, bcm2708-rpi-plus .dtb, bcm2708-rpi-cm.dtb, bcm2709-rpi-2-b.dtb, bcm2710-rpi-3-b.dtb, bcm2710-rpi-3-b-plus.dtb, bcm2710-rpi-cm3.dtb , fixup.dat, fixup_cd.dat, fixup_bd.dat, fixup_x.dat,
12

मुझे लगता है, मुझे नए फर्मवेयर का उपयोग करने के लिए कहीं और मैपिंग बदलनी चाहिए?
12

मैंने अभी-अभी कोशिश की है 2017-07-05-raspbian-jessie-lite.img, सभी भरावों /bootको उसी से बदल दिया है 2018-03-13-raspbian-stretch-lite.img। यह काम नहीं करता है, बस बूट नहीं करता है a Pi 3 B+। ऐसा लगता है कि यह सुधारा नहीं गया है और आपको बदलना होगा 2018-03-13-raspbian-stretch-lite.imgRaspberrypi.stackexchange.com/a/81688/79866
Ingo

आप रखने की जरूरत है bootcode.bin, cmdline.txt, config.txt, kernel.imgऔर kernel7.imgबूट करने के लिए
medismail

जवाबों:


11

यह वास्तव में खिंचाव के लिए अपग्रेड करने के लिए सलाह दी जाती है, लेकिन यदि आप जेसी के साथ रहना चाहते हैं, तो इसे काम करने के लिए इन चरणों का पालन करें:

आपको यह पहला चरण pi3 (प्लस नहीं) पर करना होगा:

  1. बूटलोडर को अपडेट करें:

    sudo rpi-update ef7621d91cb58ccc856c3c17ddda28685edd23f3
    

उसके बाद कार्ड पी 3 बी + पर बूट होगा, लेकिन वाईफाई के बिना

  1. नए WiFi ड्राइवर डाउनलोड और इंस्टॉल करें:

    wget https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree/firmware-brcm80211_20161130-3+rpt3_all.deb
    sudo dpkg -i firmware-brcm80211_20161130-3+rpt3_all.deb
    

अब आपके पास एक जेसी इंस्टाल होना चाहिए जो वाईफाई सपोर्ट सहित 3 बी + पर काम करता है।


2

Pi3B + नेटवर्किंग के लिए नए हार्डवेयर का उपयोग करता है, और इस तरह नए ड्राइवरों की आवश्यकता होती है (अन्य चीजों के साथ - एक कर्नेल जो उन्हें और डिवाइसटाइट का समर्थन करता है)।

यह Jessieआवश्यक फाइलों के साथ अद्यतन करना संभव हो सकता है ; rpi_updateMAY ऐसा करें, हालांकि इसमें अटेंडेंट रिस्क है।

जेसी जल्द ही वैसे भी असमर्थित हो जाएगा, इसलिए आपको अपडेट करना बेहतर होगा Stretch


0

क्या आपने निम्नलिखित कोशिश की है?

वायरलेस विनियामक डोमेन सेट होने तक WiFi अक्षम है (केवल Pi 3 B +) - यह डोमेन 'रास्पबेरी पाई कॉन्फ़िगरेशन' (rc_gui), 'raspi-config' या एक उचित ISO 666 Alpha2 देश में 'देश =' सेट करके किया जा सकता है /etc/wpa_supplicant/wpa_supplicant.conf में कोड।


हां, मैं पहले से ही देश कोड निर्धारित करता हूं। लेकिन किसी भी वीलन का पता नहीं चला, जैसा कि आप dmesg में देख सकते हैं कि यह वीलन को बिल्कुल नहीं पहचानता है।
मध्याह्न

0

यहां पहुंचने वालों के लिए, जिनके पास NOOBS के साथ OS स्थापित है और मैं जैसे सिरदर्द से बचना चाहता हूं, आपको यह जानना होगा कि आपको PI 3 B + पर बूट करने के लिए कार्ड के लिए NOOBS फ़ाइलों को अपडेट करने की आवश्यकता है (अन्यथा आप फंस गए हैं) इंद्रधनुष की तरह बूट स्क्रीन में)।

बस एक कार्ड रीडर के माध्यम से पीसी में एसडी कार्ड प्लग करें, NOOBS LITE डाउनलोड करें , अनज़िप करें और रिकवरी पार्टीशन पर मौजूद सभी फाइलों को ओवरराइट करें, EXCEPT recovery.cmdline (डाउनलोड किए गए नॉब्स में यह साइल इंस्टॉलेशन विकल्प को शामिल करता है) एसडी को फॉर्मेट करता है और इसके लिए तैयारी करता है। पहले बूट पर एक नया इंस्टॉलेशन)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.