Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:common:configurations:device-tree-overlay

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
products:sbc:common:configurations:device-tree-overlay [2022/11/16 20:21]
nick [Configuration DT Overlays]
products:sbc:common:configurations:device-tree-overlay [2023/06/05 04:05]
nick [VIM4]
Line 2: Line 2:
  
 We can use DT overlays to enable/disable or change configuration for peripherals without recompiling the DT kernel source code. We can use DT overlays to enable/disable or change configuration for peripherals without recompiling the DT kernel source code.
 +
 +===== DT collections  =====
 +
 +https://github.com/khadas/khadas-linux-kernel-dt-overlays
  
 ===== Device Reference Table ====== ===== Device Reference Table ======
  
-^          DT overlays folder                                 ^  DT overlays list variable  ^  DT overlays config file                           +^          DT overlays folder                                    ^  DT overlays list variable  ^  DT overlays config file                                  
-^  VIM1    /boot/dtb/overlays/kvim                                overlays          |  /boot/env.txt                                            | +^  VIM1    /boot/dtb/overlays/kvim                                overlays                   |  /boot/env.txt                                            | 
-^  VIM2    /boot/dtb/overlays/kvim2                              | :::                | :::                                                       | +^  VIM2    /boot/dtb/overlays/kvim2                              | :::                         | :::                                                       | 
-^  VIM3    /boot/dtb/overlays/kvim3                              | :::                | :::                                                       | +^  VIM3    /boot/dtb/overlays/kvim3                              | :::                         | :::                                                       | 
-^  VIM3L  |  /boot/dtb/overlays/kvim3l                             | :::                | :::                                                       | +^  VIM3L  |  /boot/dtb/overlays/kvim3l                             | :::                         | :::                                                       | 
-^  VIM1S  |  /boot/dtb/amlogic/kvim1s.dtb.overlays                  fdt_overlays      |  /boot/dtb/amlogic/kvim1s.dtb.overlay.env                 | +^  VIM1S  |  /boot/dtb/amlogic/kvim1s.dtb.overlays                  fdt_overlays               |  /boot/dtb/amlogic/kvim1s.dtb.overlay.env                 | 
-^  VIM4    /boot/dtb/amlogic/kvim4.dtb.overlays                  | :::                |  /boot/dtb/amlogic/kvim4.dtb.overlay.env                  | +^  VIM4    /boot/dtb/amlogic/kvim4.dtb.overlays                  | :::                         |  /boot/dtb/amlogic/kvim4.dtb.overlay.env                  | 
-^  Edge2  |  /boot/dtb/rockchip/rk3588s-khadas-edge2.dtb.overlays  :::               |  /boot/dtb/rockchip/rk3588s-khadas-edge2.dtb.overlay.env +^  Edge2  |  /boot/dtb/rockchip/rk3588s-khadas-edge2.dtb.overlays  | :::                         |  /boot/dtb/rockchip/rk3588s-khadas-edge2.dtb.overlay.env 
-^  Edge1  |  /boot/dtb/rockchip/overlays/caption                    overlays          |  /boot/env.txt                                            | +^  Edge1  |  /boot/dtb/rockchip/overlays/caption                    overlays                   |  /boot/env.txt                                            | 
-| :::      /boot/dtb/rockchip/overlays/edgev                     | :::                | :::                                                       |+| :::      /boot/dtb/rockchip/overlays/edgev                     | :::                         | :::                                                       |
  
 ===== Device Configurations ===== ===== Device Configurations =====
Line 64: Line 68:
 <tabbox VIM4> <tabbox VIM4>
  
-DT-overlays ''dtbo'' directory: ''/boot/dtb/amlogic/kvim4.dtb.overlays''+DT-overlays ''dtbo'' directory: ''/boot/dtb/amlogic/kvim4.dtb.overlays''.
  
 ```shell ```shell
Line 152: Line 156:
    
   * VIM1/2/3/3L/Edge1 is ''/boot/env.txt''   * VIM1/2/3/3L/Edge1 is ''/boot/env.txt''
-  * VIM4 is ''/boot/dtb/amlogic/kvim4.dtb.overlay.env''+  * VIM4 is ''/boot/dtb/amlogic/kvim4.dtb.overlay.env'' or ''/boot/dtb/amlogic/kvim4n.dtb.overlay.env''
   * VIM1S is ''/boot/dtb/amlogic/kvim4.dtb.overlay.env''   * VIM1S is ''/boot/dtb/amlogic/kvim4.dtb.overlay.env''
   * Edge2 is ''/boot/dtb/rockchip/rk3588s-khadas-edge2.dtb.overlay.env''   * Edge2 is ''/boot/dtb/rockchip/rk3588s-khadas-edge2.dtb.overlay.env''
Last modified: 2023/11/07 04:18 by nick