Pi 3 B +で古いRaspbian 8(Jessie)SDカードを使用するにはどうすればよいですか?
でファイルを変更しました/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とイーサネットポートは仕事をしません。
編集 -私はrpi-update
Raspberry pi 3でテストしました。Raspberrypi 3 B +にSDカードを置いた後、USBは機能しますが、イーサネットと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ストレッチに移行することもお勧めします。
2017-07-05-raspbian-jessie-lite.img
、すべての入力/boot
をからのものに置き換えました2018-03-13-raspbian-stretch-lite.img
。これは機能せず、単にで起動しませんPi 3 B+
。サポートされていないよう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およびイーサネットに関連するファームウェアです。