I have an RPi 4b using a USB flash drive and RPi OS. I attempted to install NetBSD 10 on an SD card.
On the RPi, I downloaded arm64.img.gz and extracted arm64.img. > ls -l arm64.img rw-rw-r-- 1 tomdean tomdean 1582301184 Apr 3 15:02 arm64.img I used dd to copy the image to an SD card. > dd if=armv7.img of=/dev/mmcblk0 bs=1m conv=sync After this, the SD card looked OK for the RPi.I shut down the RPi, removed the USB flash drive. I connected a mouse, keyboard, and display, and powered up with the SD card inserted.
The red LED is on continuously. The green LED flashed for ~1 sec, was off for ~1 sec, flashed for ~2 sec, was off for ~2 sec, flashed for ~3 sec, then was off (5 minutes). The display flashed then was blank, again (5 min).
Tom Dean
I have an RPi 4b using a USB flash drive and RPi OS. I attempted to install NetBSD 10 on an SD card. On the RPi, I downloaded arm64.img.gz and extracted arm64.img. > ls -l arm64.img rw-rw-r-- 1 tomdean tomdean 1582301184 Apr 3 15:02 arm64.img I used dd to copy the image to an SD card. > dd if=armv7.img of=/dev/mmcblk0 bs=1m conv=sync After this, the SD card looked OK for the RPi. I shut down the RPi, removed the USB flash drive. I connected a mouse, keyboard, and display, and powered up with the SD card inserted. The red LED is on continuously. The green LED flashed for ~1 sec, was off for ~1 sec, flashed for ~2 sec, was off for ~2 sec, flashed for ~3 sec, then was off (5 minutes). The display flashed then was blank, again (5 min). I powered down, removed the SD card, reconnected the USB flash drive and powered up. I reinserted the SD card. > sudo fdisk -l /dev/mmcblk0 Disk /dev/mmcblk0: 29.72 GiB, 31914983424 bytes, 62333952 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 98B95E86-7515-4738-B538-FC5107ADFEC9 Device Start End Sectors Size Type /dev/mmcblk0p1 32768 196607 163840 80M EFI System /dev/mmcblk0p2 196608 62332927 62136320 29.6G NetBSD FFS > sudo mount /dev/mmcblk0p1 /mnt > ls -l /mnt total 23142 drwxr-xr-x 3 root root 1024 Apr 1 23:28 EFI -rwxr-xr-x 1 root root 1594 Apr 1 23:28 LICENCE.broadcom -rwxr-xr-x 1 root root 52476 Apr 1 23:28 bootcode.bin -rwxr-xr-x 1 root root 33 Apr 1 23:28 cmdline.txt -rwxr-xr-x 1 root root 155 Apr 1 23:28 config.txt drwxr-xr-x 8 root root 1024 Apr 1 23:28 dtb -rwxr-xr-x 1 root root 7269 Apr 1 23:28 fixup.dat -rwxr-xr-x 1 root root 5412 Apr 1 23:28 fixup4.dat -rwxr-xr-x 1 root root 3180 Apr 1 23:28 fixup4cd.dat -rwxr-xr-x 1 root root 3180 Apr 1 23:28 fixup_cd.dat -rwxr-xr-x 1 root root 16761568 Apr 1 23:28 netbsd.img -rwxr-xr-x 1 root root 2979264 Apr 1 23:28 start.elf -rwxr-xr-x 1 root root 2254944 Apr 1 23:28 start4.elf -rwxr-xr-x 1 root root 808060 Apr 1 23:28 start4cd.elf -rwxr-xr-x 1 root root 808060 Apr 1 23:28 start_cd.elf > cat /mnt/config.txt # upstream_kernel=1 # arm_64bit=1 os_prefix=dtb/broadcom/ cmdline=../../cmdline.txt kernel=/netbsd.img kernel_address=0x200000 enable_uart=1 force_turbo=0