#
1.11 |
|
04-May-2024 |
dyoung |
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.
|
#
1.10 |
|
06-May-2023 |
skrll |
Add imx6sx dtb files for BE too
|
Revision tags: netbsd-10-base
|
#
1.9 |
|
10-Sep-2022 |
rillig |
branches: 1.9.2; distrib/sets: remove duplicate entries
|
#
1.8 |
|
12-Nov-2021 |
jmcneill |
regen
|
#
1.7 |
|
07-Nov-2021 |
jmcneill |
dtb: Re-generate set lists for 5.15
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base
|
#
1.6 |
|
02-Jun-2021 |
jmcneill |
Install a copy of rk3399-pinebook-pro.dtb to the base dtb directory for compatibility with the factory firmware. Normally this is frowned upon, but this is the only easy way to boot NetBSD on this board without having to crack open the case and/or hook up a serial console.
|
Revision tags: cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
|
#
1.5 |
|
10-Jun-2020 |
jmcneill |
Build i.MX7D dtbs for armv7
|
#
1.4 |
|
23-May-2020 |
skrll |
imx6 kernels are part of GENERIC now
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
#
1.10 |
|
06-May-2023 |
skrll |
Add imx6sx dtb files for BE too
|
Revision tags: netbsd-10-base
|
#
1.9 |
|
10-Sep-2022 |
rillig |
branches: 1.9.2; distrib/sets: remove duplicate entries
|
#
1.8 |
|
12-Nov-2021 |
jmcneill |
regen
|
#
1.7 |
|
07-Nov-2021 |
jmcneill |
dtb: Re-generate set lists for 5.15
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base
|
#
1.6 |
|
02-Jun-2021 |
jmcneill |
Install a copy of rk3399-pinebook-pro.dtb to the base dtb directory for compatibility with the factory firmware. Normally this is frowned upon, but this is the only easy way to boot NetBSD on this board without having to crack open the case and/or hook up a serial console.
|
Revision tags: cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
|
#
1.5 |
|
10-Jun-2020 |
jmcneill |
Build i.MX7D dtbs for armv7
|
#
1.4 |
|
23-May-2020 |
skrll |
imx6 kernels are part of GENERIC now
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
#
1.9 |
|
10-Sep-2022 |
rillig |
distrib/sets: remove duplicate entries
|
#
1.8 |
|
12-Nov-2021 |
jmcneill |
regen
|
#
1.7 |
|
07-Nov-2021 |
jmcneill |
dtb: Re-generate set lists for 5.15
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base
|
#
1.6 |
|
02-Jun-2021 |
jmcneill |
Install a copy of rk3399-pinebook-pro.dtb to the base dtb directory for compatibility with the factory firmware. Normally this is frowned upon, but this is the only easy way to boot NetBSD on this board without having to crack open the case and/or hook up a serial console.
|
Revision tags: cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
|
#
1.5 |
|
10-Jun-2020 |
jmcneill |
Build i.MX7D dtbs for armv7
|
#
1.4 |
|
23-May-2020 |
skrll |
imx6 kernels are part of GENERIC now
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
#
1.8 |
|
12-Nov-2021 |
jmcneill |
regen
|
#
1.7 |
|
07-Nov-2021 |
jmcneill |
dtb: Re-generate set lists for 5.15
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base
|
#
1.6 |
|
02-Jun-2021 |
jmcneill |
Install a copy of rk3399-pinebook-pro.dtb to the base dtb directory for compatibility with the factory firmware. Normally this is frowned upon, but this is the only easy way to boot NetBSD on this board without having to crack open the case and/or hook up a serial console.
|
Revision tags: cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
|
#
1.5 |
|
10-Jun-2020 |
jmcneill |
Build i.MX7D dtbs for armv7
|
#
1.4 |
|
23-May-2020 |
skrll |
imx6 kernels are part of GENERIC now
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
#
1.7 |
|
07-Nov-2021 |
jmcneill |
dtb: Re-generate set lists for 5.15
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base
|
#
1.6 |
|
02-Jun-2021 |
jmcneill |
Install a copy of rk3399-pinebook-pro.dtb to the base dtb directory for compatibility with the factory firmware. Normally this is frowned upon, but this is the only easy way to boot NetBSD on this board without having to crack open the case and/or hook up a serial console.
|
Revision tags: cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
|
#
1.5 |
|
10-Jun-2020 |
jmcneill |
Build i.MX7D dtbs for armv7
|
#
1.4 |
|
23-May-2020 |
skrll |
imx6 kernels are part of GENERIC now
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
Revision tags: cjep_sun2x-base
|
#
1.6 |
|
02-Jun-2021 |
jmcneill |
Install a copy of rk3399-pinebook-pro.dtb to the base dtb directory for compatibility with the factory firmware. Normally this is frowned upon, but this is the only easy way to boot NetBSD on this board without having to crack open the case and/or hook up a serial console.
|
Revision tags: cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
|
#
1.5 |
|
10-Jun-2020 |
jmcneill |
Build i.MX7D dtbs for armv7
|
#
1.4 |
|
23-May-2020 |
skrll |
imx6 kernels are part of GENERIC now
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
#
1.5 |
|
10-Jun-2020 |
jmcneill |
Build i.MX7D dtbs for armv7
|
#
1.4 |
|
23-May-2020 |
skrll |
imx6 kernels are part of GENERIC now
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
#
1.4 |
|
23-May-2020 |
skrll |
imx6 kernels are part of GENERIC now
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
#
1.3 |
|
22-May-2020 |
rin |
Regen
|
#
1.2 |
|
22-May-2020 |
skrll |
Sort
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
#
1.1 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|