NetBSD/distrib/sets/lists/dtb
dyoung 7c4812b990 Add a device tree for the Red Pitaya SDRlab 122-16.
To boot NetBSD on the 122-16, copy the .dtb built from
zynq-red-pitays-122-16.dts, the first-stage bootloader (called
boot.bin) and U-Boot that came with the 122-16 and a kernel image,
netbsd.ub, built for earmv7hf to an MS-DOS partition on an
MBR-partitioned SD card.  At the U-Boot prompt, "Zynq> ", type these
commands:

i2c dev 0
eeprom read 0 0x50 0 0x1804 0x400
env import -b 0 0x400 hw_rev serial ethaddr
setenv bootargs "root=ld0a"
fatload mmc 0 0x01f00000 device~1.dtb
fatload mmc 0 0x02000000 netbsd.ub
fdt addr 0x01f00000
fdt set /axi/ethernet@e000b000 local-mac-address $ethaddr
bootm 0x02000000 - 0x01f00000

Note that the ethernet PHY will not attach unless you have applied
the patches from Lloyd Parkes in kern/58083.
2024-05-04 02:21:48 +00:00
..
ad.aarch64
ad.aarch64eb
ad.earmv6
ad.earmv6eb
ad.earmv6hf
ad.earmv6hfeb
ad.earmv7 Add a device tree for the Red Pitaya SDRlab 122-16. 2024-05-04 02:21:48 +00:00
ad.earmv7eb Catch up with recent changes in distrib/sets/lists/dtb/ad.earmv7hfeb 2023-11-01 12:51:44 +00:00
ad.earmv7hf Add a device tree for the Red Pitaya SDRlab 122-16. 2024-05-04 02:21:48 +00:00
ad.earmv7hfeb Add a device tree for the Red Pitaya SDRlab 122-16. 2024-05-04 02:21:48 +00:00
ad.riscv32 Import RISC-V starfive DTS from https://github.com/starfive-tech/linux.git" 2024-01-14 07:39:25 +00:00
ad.riscv64 Import RISC-V starfive DTS from https://github.com/starfive-tech/linux.git" 2024-01-14 07:39:25 +00:00
mi