Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
2021-09-26-netbsd-raspi-aarch64.img
I've updated 2021-09-26-netbsd-raspi-aarch64.img.gz for RPI4.
http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2021-09-26-aarch64/2021-09-26-netbsd-raspi-aarch64.img.gz
http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2021-09-26-aarch64/MD5
Topics:
- Raspberry Pi 4 UEFI Firmware v1.31
Add (temporary) work around for boot order not being preserved. Not that, while submitted to the EDK2 mailing list, this patch is not an official one, since effort is being made to look for a better solution.
Revert start4.elf/fixup.dat to the 2021.06.08 version, on account of multiple regressions having been introduced since, that are yet to be fixed.
- SD/MMC Configration
Switch Default uSD/eMMC Routing: Arasan SDHCI -> EMMC2
http://mail-index.netbsd.org/port-arm/2021/08/08/msg007393.html
the Arasan SDHCI is used to connect bwfm(4).
bwfm0: Firmware file default: brcmfmac43455-sdio.bin
bwfm0: Firmware file model-spec: brcmfmac43455-sdio.Raspberry Pi 4 Model B.bin
bwfm0: Found Firmware file: brcmfmac43455-sdio.bin
bwfm0: NVRAM file default: brcmfmac43455-sdio.txt
bwfm0: NVRAM file model-spec: brcmfmac43455-sdio.Raspberry Pi 4 Model B.txt
bwfm0: autoconfiguration error: NVRAM file not available
- only for RPI4
(fill dtb for RPI3?)
- build script
https://github.com/ebijun/NetBSD/tree/master/RPI/RPIimage/Image/aarch64
- [Issue] Can't recognize DOS partition from Windows
Should I Use MBR version image?
- [PR] diagnostic assertion "l->l_stat == LSONPROC" failed on RPI3
http://gnats.netbsd.org/56264
- rpi cm4 + waveshare mini base board B seems stop after kernel load
http://mail-index.netbsd.org/port-arm/2021/06/30/msg007343.html
- pkgin support
edit /usr/pkg/etc/pkgin/repositories.conf
cf.
http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/aarch64/2021-1
and pkgin update
sysinfo:
bind-9.16.20 bozohttpd-20210824 libc-12.219
libssh-41.0 openssh-8.7 opensshd-8.7
sh-20181212-20210924184729Z
pkgsrc:
at-spi2-core-2.40.3 curl-7.79.0 gd-2.3.3nb1 git-base-2.33.0
libgcrypt-1.9.4 libwebp-1.2.1 p11-kit-0.24.0nb3
p5-IO-Socket-SSL-2.072 p5-Net-DNS-1.32 perl-5.34.0nb3
py38-cElementTree-3.8.12 py38-expat-3.8.12 python38-3.8.12
ruby27-addressable-2.8.0 ruby27-atk-3.4.9
ruby27-cairo-gobject-3.4.9 ruby27-delayer-1.2.1
ruby27-diva-1.1.0 ruby27-gdk_pixbuf2-3.4.9 ruby27-gettext-3.4.1
ruby27-gio2-3.4.9 ruby27-glib2-3.4.9 ruby27-gobject-introspection-3.4.9
ruby27-gtk2-3.4.3nb1 ruby27-mikutter-4.1.6nb1 ruby27-mini_portile2-2.7.0
ruby27-nokogiri-1.12.4 ruby27-pango-3.4.9 ruby27-red-colors-0.3.0
ruby27-unf_ext-0.0.8 wget-1.21.2
RPI4 status:
- boot via UEFI_VER=v1.31
https://github.com/pftf/RPi4/releases
In this image,pre-setted RPI_EFI.fd
Advanced Configration
-> Limit RAM to 3GB Disabled
- HDMI: works
- audio: vcaudio
http://mail-index.netbsd.org/source-changes-d/2021/01/22/msg013133.html
- USB device: works
- bwfm0 Wireless network:?
(works well on RPI3,not works on RPI4?)
- Pi 4 Bootloader Configuration
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md
Update:
- NetBSD-current 9.99.88 evbarm-aarch64 202109241910Z arm64.img from nyftp.
- pkginfo
https://github.com/ebijun/NetBSD/blob/master/RPI/RPIimage/Image/aarch64/pkginfo
- sysinfo
https://github.com/ebijun/NetBSD/blob/master/RPI/RPIimage/Image/aarch64/sysinfo
Update from 2021-08-13:
https://github.com/ebijun/NetBSD/commit/22e4de9f029bae87e6ff76bde829e231c1b40cab
- mate/firefox/inkscape/libreoffice works well
pkg_add mate
pkg_add gvfs
pkg_add firefox
pkg_add firefox-l10n
pkg_add libreoffice
pkg_add inkscape
pkg_add gimp
pkg_add scribus
pkg_add py38-sphinx
pkg_add wxGTK30
pkg_add gnome-keyring
- Sphinx with latexpdf
https://github.com/ebijun/NetBSD/blob/master/Guide/latexpdf.rst
- pkgin: upgrade failed
- raspberry-pi userland: compile failed
Pre-installed packages:
bash
tcsh
vlgothic-ttf
icewm
xli
ruby27-mikutter
uim
fossil
sudo
git-base
zsh
mlterm
pkg_chk
lintpkgsrc
mozilla-rootcerts
dillo
medit
lrzsz
- pre-build packages:
See /etc/pkg_install.conf
PKG_PATH=http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/aarch64/2021-1/
pkgsrc:
# cd /usr
# ftp http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc.tar.gz
# ls /usr/pkgsrc ... check if exists.
# tar tzvf pkgsrc.tar.gz |head ... check the archive
# tar xzvf pkgsrc.tar.gz ... extract
# ls /usr/pkgsrc ... check what extracted
# pkg_chk -g ... List to/usr/pkgsrc/pkgchk.conf
# (cd /usr/pkgsrc;cvs update -PAd) ... update
# pkg_chk -un ... Update (listup)
# pkg_chk -u ... Update
EEPROM verson:
Check&update with Raspberry Pi OS (pi:raspberry)
pi@raspberrypi:~ $ cat /etc/default/rpi-eeprom-update
FIRMWARE_RELEASE_STATUS="stable"
pi@raspberrypi:~ $ sudo rpi-eeprom-update
BCM2711 detected
Dedicated VL805 EEPROM detected
BOOTLOADER: up-to-date
CURRENT: Thu 16 Jul 15:15:46 UTC 2020 (1594912546)
LATEST: Thu 16 Jul 15:15:46 UTC 2020 (1594912546)
FW DIR: /lib/firmware/raspberrypi/bootloader/stable
VL805: up-to-date
CURRENT: 000138a1
LATEST: 000138a1
--
Jun Ebihara
Home |
Main Index |
Thread Index |
Old Index