ฉันจะใช้การติดตั้งการ์ด SD Raspbian 8 เก่า (เจสซี) ใน Pi 3 B + ได้อย่างไร
/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และ Pi 3 B + รองเท้า แต่ USB และพอร์ต Ethernet จะไม่ได้ทำงาน
แก้ไข - ฉันได้ทดสอบrpi-updateกับ Raspberry pi 3 หลังจากฉันใส่การ์ด SD ลงใน Raspberry pi 3 B + USB ทำงานได้ แต่ Ethernet และ wifi ยังใช้งานไม่ได้
แก้ไข 2 - หลังจากติดตั้ง Raspbian 8 อีกครั้งและสร้างrpi-updateบน Raspberry pi 3 อีเธอร์เน็ตใช้งานได้กับ Raspberry pi 3 B + แต่ยังคง wifi ไม่ทำงาน
นี่คือเอาต์พุต 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
แก้ไข 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
มันใช้งานได้
ฉันประสบความสำเร็จในการรวบรวมโครงการทั้งหมดของฉันในการยืด Raspbian ฉันคิดว่ามันง่ายกว่าที่ฉันคาดไว้ ฉันขอแนะนำให้ย้ายไปยัง Raspbian stretch ด้วย
2017-07-05-raspbian-jessie-lite.imgแทนที่ Filles ทั้งหมดในที่มีที่มาจาก/boot มันไม่ได้ทำงานก็ไม่ได้บูตบน2018-03-13-raspbian-stretch-lite.img Pi 3 B+ดูเหมือนว่ามันจะไม่ suported 2018-03-13-raspbian-stretch-lite.imgและคุณมีการเปลี่ยนแปลงไป ไปดูraspberrypi.stackexchange.com/a/81688/79866
bootcode.bin, cmdline.txt, config.txt, kernel.imgและkernel7.imgบูต
/boot/bcm2710-rpi-3-b-plus.dtbหรือไม่ นั่นเป็นเฟิร์มแวร์ที่เกี่ยวข้องสำหรับ Pi 3 B + USB และ Ethernet