Changes between Version 24 and Version 25 of linux/devicetree


Ignore:
Timestamp:
03/30/2026 10:10:11 PM (2 days ago)
Author:
Ryan Erb
Comment:

add note for pre-compiled dtb

Legend:

Unmodified
Added
Removed
Modified
  • linux/devicetree

    v24 v25  
    2525== Example Device Tree File ==
    2626Device tree files exist in:
    27  * Linux kernel tree:
     27 * Linux kernel source code tree:
    2828  - arch/arm/boot/dts for 32bit ARM
    2929  - arch/arm64/boot/dts for 64bit ARM
     
    3131  - arch/arm/dts for ARM
    3232
    33 For Gateworks Kernels:
     33For Gateworks Source Code Kernels:
    3434 - Venice: [https://github.com/Gateworks/linux-venice/tree/v6.12-venice/arch/arm64/boot/dts/freescale arch/arm64/boot/dts/freescale] imx8*-venice-*.dts*
    3535 - Newport: [https://github.com/Gateworks/dts-newport dts-newport] gw*.dts* (Note Newport dt source is not in the Mainline Linux kernel)
    3636 - Ventana: [https://github.com/Gateworks/linux-imx6/tree/gateworks_5.4.45/arch/arm/boot/dts/ arch/arm/boot/dts] imx6*-gw-*.dts*
     37
     38The compiled device tree files, dtb extension, are placed inside the /boot folder on a running Gateworks SBC. These are typically all pre-installed and included in Gateworks pre-built BSP images.
     39
     40For special and rare circumstances, to quickly access pre-compiled device tree files for various uses, download and extract the Gateworks Linux kernel tarballs and copy to a new board if necessary:
     41 1. Download Linux tarball onto a desktop machine from here: https://dev.gateworks.com/venice/kernel/
     42 2. Extract the tarbal {{{tar -xvf linux-venice-6.18.tar.xz}}}
     43 3. cd into the boot directly and copy the .dtb file to the Gateworks SBC board inside the /boot directory.
    3744
    3845