Please enable javascript, or click here to visit my ecommerce web site powered by Shopify.
Jump to: navigation, search

Difference between revisions of "Rockpi4/hardware/devtree overlays /es es"

(Installing ROCK Pi 4 dtbo package)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{rockpi4_header}}
 
 
{{Languages|rockpi4/hardware/devtree_overlays | Device Tree Overlays}}
 
{{Languages|rockpi4/hardware/devtree_overlays | Device Tree Overlays}}
 +
{{rockpi4_header_es}}
  
 
     [[rockpi4/es_es | ROCK Pi 4]] > [[rockpi4/hardware/es_es | Hardware]] > [[rockpi4/hardware/devtree_overlays/es_es | Device Tree Overlays]]
 
     [[rockpi4/es_es | ROCK Pi 4]] > [[rockpi4/hardware/es_es | Hardware]] > [[rockpi4/hardware/devtree_overlays/es_es | Device Tree Overlays]]
Line 10: Line 10:
  
 
Este directorio contiene Device Tree overlays. Device Tree permite soportar
 
Este directorio contiene Device Tree overlays. Device Tree permite soportar
muchas configuraciones hardware con un único núcleo y la necesidad de
+
muchas configuraciones hardware con un único núcleo sin la necesidad de
 
cargar explícitamente o prohibir módulos del núcleo.
 
cargar explícitamente o prohibir módulos del núcleo.
  
Line 57: Line 57:
 
   off Ponerlo a "off" para desactivar la interfaz pwm0
 
   off Ponerlo a "off" para desactivar la interfaz pwm0
 
    
 
    
   Name: pwm1
+
   Nombre: pwm1
   Info: Overlay for BUS PWM1
+
   Descripción: Overlay para el BUS PWM1
   Load: intfc:pwm1=<value>
+
   Comando: intfc:pwm1=<valor>
   Value:
+
   Valor:
   on Set to "on" to enable the pwm1 interface (default "off")
+
   on Ponerlo a "on" para activar la intefaz pwm1 (por defecto está en "off")
   off Set to "off" to disable the pwm2 interface
+
   off Ponerlo a "off" para desactivar la interfaz pwm1
 
    
 
    
   Name: uart2
+
   Nombre: uart2
   Info: Overlay for BUS UART2
+
   Descripción: Overlay para el BUS UART2
   Load: intfc:uart2=<value>
+
   Comando: intfc:uart2=<valor>
   Value:
+
   Valor:
   on Set to "on" to enable the uart2 interface (default "off")
+
   on Ponerlo a "on" para activar la intefaz uart2 (por defecto está en "off")
   off Set to "off" to disable the uart2 interface
+
   off Ponerlo a "off" para desactivar la interfaz uart2
 
    
 
    
   Name: uart4
+
   Nombre: uart4
   Info: Overlay for BUS UART4
+
   Descripción: Overlay for BUS UART4
   Load: intfc:uart4=<value>
+
   Comando: intfc:uart4=<valor>
   Value:
+
   Valor:
   on Set to "on" to enable the uart4 interface (default "off")
+
   on Ponerlo a "on"para activar la intefaz uart4 (por defecto está en "off")
   off Set to "off" to disable the uart4 interface
+
   off Ponerlo a "off" para desactivar la interfaz uart4
 
    
 
    
   Name: spi1
+
   Nombre: spi1
   Info: Overlay for BUS SPI1
+
   Descripción: Overlay for BUS SPI1
   Load: intfc:spi1=<value>
+
   Comando: intfc:spi1=<valor>
   Value:
+
   Valor:
   on Set to "on" to enable the spi1 interface (default "off")
+
   on Ponerlo a "on" para activar la intefaz spi1 (por defecto está en "off")
   off Set to "off" to disable the spi1 interface
+
   off Ponerlo a "off" para desactivar la interfaz spi1
 
    
 
    
   Name: spi2
+
   Nombre: spi2
   Info: Overlay for BUS SPI2
+
   Descripción: Overlay for BUS SPI2
   Load: intfc:spi2=<value>
+
   Comando: intfc:spi2=<valor>
   Value:
+
   Valor:
   on Set to "on" to enable the spi2 interface (default "off")
+
   on Ponerlo a "on" para activar la intefaz spi2 (por defecto está en "off")
   off Set to "off" to disable the spi2 interface
+
   off Ponerlo a "off" para desactivar la interfaz spi2
 
    
 
    
   Name: i2c2
+
   Nombre: i2c2
   Info: Overlay for BUS I2C2
+
   Descripción: Overlay for BUS I2C2
   Load: intfc:i2c2=<value>
+
   Comando: intfc:i2c2=<valor>
   Value:
+
   Valor:
   on Set to "on" to enable the i2c2 interface (default "off")
+
   on Ponerlo a "on" para activar la intefaz i2c2 (por defecto está en "off")
   off Set to "off" to disable the i2c2 interface
+
   off Ponerlo a "off" para desactivar la interfaz i2c2
 
    
 
    
   Name: i2c6
+
   Nombre: i2c6
   Info: Overlay for BUS I2C6
+
   Descripción: Overlay for BUS I2C6
   Load: intfc:i2c6=<value>
+
   Comando: intfc:i2c6=<valor>
   Value:
+
   Valor:
   on Set to "on" to enable the i2c6 interface (default "off")
+
   on Ponerlo a "on" para activar la intefaz i2c6 (por defecto está en "off")
   off Set to "off" to disable the i2c6 interface
+
   off Ponerlo a "off" para desactivar la interfaz i2c6
 
    
 
    
   Name: i2c7
+
   Nombre: i2c7
   Info: Overlay for BUS I2C7
+
   Descripción: Overlay for BUS I2C7
   Load: intfc:i2c7=<value>
+
   Comando: intfc:i2c7=<valor>
   Value:
+
   Valor:
   on Set to "on" to enable the i2c7 interface (default "off")
+
   on Ponerlo a "on" para activar la intefaz i2c7 (por defecto está en "off")
   off Set to "off" to disable the i2c7 interface
+
   off Ponerlo a "off" para desactivar la interfaz i2c7
 
+
 
======Loading hardware module======
+
======Cargando módulo hardware======
  
   Name: at24c02
+
   Nombre: at24c02
   Info: Overlay for activation of Atmel AT24C02 over I2C
+
   Descripción: Overlay para la activación del Atmel AT24C02 usando I2C
   Load: intfc:dtoverlay=at24c02
+
   Comando: intfc:dtoverlay=at24c02
 
    
 
    
   Name: two-color-led
+
   Nombre: two-color-led
   Info: Overlay for activation of two color led module.
+
   Descripción: Overlay para la activación del módulo led de dos colores.
   Load: intfc:dtoverlay=two-color-led
+
   Comando: intfc:dtoverlay=two-color-led
 
    
 
    
   Name: console-disabled
+
   Nombre: console-disabled
   Info: Overlay for disabling fiq debugger console.
+
   Descripción: Overlay para desactivar la consola de depurador fiq.
   When this dtbo file is not loaded, Rock Pi enables fiq debugger console
+
   Cuando este fichero dtbo no se carga, Rock Pi activa la consola del depurador fiq
   by default. And UART2DBG Pins will output console information.
+
   por defecto. Y los pines UART2DBG sacarán información por la consola.
   When this dtbo is loaded, Rock Pi disables fiq debugger console and
+
   Cuando se carga este dtbo, el Rock Pi desactiva la consola de depuración fiq y los
   UART2DBG pins do not output console information. What's more,
+
   pines UART2DBG no muestran información por consola. Qué más,  
   UART2DBG pins can be used for serial communication if UART2 is enabled.
+
   Los pines UART2DBG pueden ser usados para comunicación serie si está activado UART2.
   Load: intfc:dtoverlay=console-disabled
+
   Comando: intfc:dtoverlay=console-disabled
 
    
 
    
   Name: console-on-uart4
+
   Nombre: console-on-uart4
   Info: Overlay for setting uart4 pins as fiq debugger console pins. With this
+
   Descripción: Overlay para configurar los pines uart4 como pines de consola del depurador fiq. Con este
   dtbo loaded, UART4 pins output console information after kernel is
+
   dtbo cargado, los pines de la consola muestran información por UART4 después que el núcleo haya
   booted. Note that at the same time, Rock Pi cannot work with other
+
   sido cargardo. Nota que al mismo tiempo, el Rock Pi no  puede funcionar con otros dispositivos de
  serial communication devices like UART Serial Bluetooth Module through
+
   comunicación serie como con el módulo BT a través de UART4 (incluso activando "on" BUS UART4).
   UART4 (even though set "on" for BUS UART4).
+
   Comando: intfc:dtoverlay=console-on-uart4
   Load: intfc:dtoverlay=console-on-uart4
+
  
 
====Instalar el paquete dtbo para el ROCK Pi 4====
 
====Instalar el paquete dtbo para el ROCK Pi 4====
  
El Radxa APT proporcioan el paquete rockpi4-dtbo que incluye los archivos hw_intfc.conf y .dtbo. Para usarlos, haz:
+
El Radxa APT proporciona el paquete rockpi4-dtbo que incluye los archivos hw_intfc.conf y .dtbo. Para usarlos, haz:
  
 
   $ sudo apt-get update
 
   $ sudo apt-get update
 
   $ sudo apt-get install rockpi4-dtbo
 
   $ sudo apt-get install rockpi4-dtbo

Latest revision as of 03:26, 29 September 2022

    ROCK Pi 4 >  Hardware >  Device Tree Overlays


Device Tree Overlays

Introducción

Este directorio contiene Device Tree overlays. Device Tree permite soportar muchas configuraciones hardware con un único núcleo sin la necesidad de cargar explícitamente o prohibir módulos del núcleo.

En el Rock Pi, encontrarás en /boot el archivo rockpi-4b-linux.dtb. Que describe el hardware que forma parte de la tarjeta Rock Pi. El cargador selecciona el archivo .dtb apropiado para la plataforma por su nombre y lo pasa al núcleo.

El uso de Device Tree Overlays es controlado desde /boot/hw_intfc.conf . Puedes configurar el Rock Pi en tu fichero hw_intfc.conf, lo que hará que para que surta efecto la nueva configuración el Rock Pi deba reiniciar.

En /boot/overlays encontrarás muchos ficheros .dtbo. El cargador unirá los ficheros seleccionados .dtbo que aparezcan en /boot/hw_intfc.conf.

Estructura de Ficheros

 /boot
   |--rockpi-4b-linux.dtb
   |--hw_intfc.conf
   |--overlays
           |--at24c02.dtbo
           |--console-disabled.dtbo
           |--console-on-uart4.dtbo
           |--two-color-led.dtbo

Usando Overlays

Los Overlays son cargados usando la directiva "intfc:". Como ejemplo, el módulo at24c02. Añade una línea en hw_intfc.conf:

 intfc:dtoverlay=at24c02

Esto provocará que el archivo /boot/overlays/at24c02.dtbo se cargue.

El Overlay y el Parámetro por Referencia

Se recomienda activar solamente aquellos buses que sean necesarios. Activar todas las interfaces puede provocar comportamientos indeseados.

Activando y desactivando un BUS
 Nombre:	pwm0
 Descripción:	Overlay para el BUS PWM0
 Comando:	intfc:pwm0=<valor>
 Valor:
 	on		Ponerlo a "on" para activar la intefaz pwm0 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz pwm0
 
 Nombre:	pwm1
 Descripción:	Overlay para el BUS PWM1
 Comando:	intfc:pwm1=<valor>
 Valor:
 	on		Ponerlo a "on" para activar la intefaz pwm1 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz pwm1
 
 Nombre:	uart2
 Descripción:	Overlay para el BUS UART2
 Comando:	intfc:uart2=<valor>
 Valor:
 	on		Ponerlo a "on" para activar la intefaz uart2 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz uart2
 
 Nombre:	uart4
 Descripción:	Overlay for BUS UART4
 Comando:	intfc:uart4=<valor>
 Valor:
 	on		Ponerlo a "on"para activar la intefaz uart4 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz uart4
 
 Nombre:	spi1
 Descripción:	Overlay for BUS SPI1
 Comando:	intfc:spi1=<valor>
 Valor:
 	on		Ponerlo a "on" para activar la intefaz spi1 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz spi1
 
 Nombre:	spi2
 Descripción:	Overlay for BUS SPI2
 Comando:	intfc:spi2=<valor>
 Valor:
 	on		Ponerlo a "on" para activar la intefaz spi2 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz spi2
 
 Nombre:	i2c2
 Descripción:	Overlay for BUS I2C2
 Comando:	intfc:i2c2=<valor>
 Valor:
 	on		Ponerlo a "on" para activar la intefaz i2c2 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz i2c2
 
 Nombre:	i2c6
 Descripción:	Overlay for BUS I2C6
 Comando:	intfc:i2c6=<valor>
 Valor:
 	on		Ponerlo a "on" para activar la intefaz i2c6 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz i2c6
 
 Nombre:	i2c7
 Descripción:	Overlay for BUS I2C7
 Comando:	intfc:i2c7=<valor>
 Valor:
 	on		Ponerlo a "on" para activar la intefaz i2c7 (por defecto está en "off")
 	off		Ponerlo a "off" para desactivar la interfaz i2c7
Cargando módulo hardware
 Nombre:	at24c02
 Descripción:	Overlay para la activación del Atmel AT24C02 usando I2C
 Comando:	intfc:dtoverlay=at24c02
 
 Nombre:	two-color-led
 Descripción:	Overlay para la activación del módulo led de dos colores.
 Comando:	intfc:dtoverlay=two-color-led
 
 Nombre:	console-disabled
 Descripción:	Overlay para desactivar la consola de depurador fiq.
 	Cuando este fichero dtbo no se carga, Rock Pi activa la consola del depurador fiq
 	por defecto. Y los pines UART2DBG sacarán información por la consola.
 	Cuando se carga este dtbo, el Rock Pi desactiva la consola de depuración fiq y los
 	pines UART2DBG no muestran información por consola. Qué más, 
 	Los pines UART2DBG pueden ser usados para comunicación serie si está activado UART2.
 Comando:	intfc:dtoverlay=console-disabled
 
 Nombre:	console-on-uart4
 Descripción:	Overlay para configurar los pines uart4 como pines de consola del depurador fiq. Con este
 	dtbo cargado, los pines de la consola muestran información por UART4 después que el núcleo haya
 	sido cargardo. Nota que al mismo tiempo, el Rock Pi no  puede funcionar con otros dispositivos de
 	comunicación serie como con el módulo BT a través de UART4 (incluso activando "on" BUS UART4).
 Comando:	intfc:dtoverlay=console-on-uart4

Instalar el paquete dtbo para el ROCK Pi 4

El Radxa APT proporciona el paquete rockpi4-dtbo que incluye los archivos hw_intfc.conf y .dtbo. Para usarlos, haz:

 $ sudo apt-get update
 $ sudo apt-get install rockpi4-dtbo