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

Zero/Debian/es es

< Zero‎ | Debian
Revision as of 06:20, 10 January 2022 by HANLLEL (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
    Radxa Zero >  Debian

Trabajando con Debian para Radxa Zero

Introducción a Debian Radxa Zero

Debian Radxa Zero es un sistema de escritorio fácil de usar. Tiene precargado el entorno xfce4, te será útil para escuchar música, navegar por Internet, editar documentos y más.

Debian Radxa Zero utiliza systemd como manejador del sistema.

Los comandos con un $ por detrás significa que pueden ser ejecutados por un usuario sin privilegios. Un comando con una # por detrás significa que deben ser ejecutados por un usuario con privilegios. Pero estos símbolos: $ o #, no forman parte del comando.

Acceso desde el PC/Portátil

Opción 1: Acceso USB(adb)

Por defecto, la imagen Linux Radxa Zero activa los servicios adbd, que son un punto de depuración para Android ahora portado a Linux. Con un cable USB A a C puedes alimentar y acceder a la tarjeta, fácilmente.

Para usar adb, necesitas instalar la herramienta adb en tu PC/Portátil. Mira las instrucciones para Windows y Linux.

Mirar Usando ADB.

Opción 2: Consola Serie

Mirar Consola Serie

Opción 3: SSH

El servidor SSH está permitido en el puerto 22.

Usa por favor angryip para encontrar la dirección IP de la tarjeta Zero.

 $ ping ip-of-device
 $ ssh rock@ip-of-device

Cuenta de Usuario Por Defecto de Debian

Usuario normal preestablecido:

 User Name : rock
 Password  : rock

Usuario normal para Armbian:

 User Name : root
 Password  : 1234

Escritorio

El escritorio por defecto es Xfce4.

Instalar y actualizar los paquetes necesarios (opcional)

Añadir el Radxa APT, mira en Radxa APT.

Instalar los paquetes;

 $ sudo apt-get update

Conexión de Red

Hay un método para la conexión de red, WIFI.

Conexión WIFI

Radxa Zero soporta las redes WIFI 2.4G/5G.

Para comprobar el rendimiento WIFI, necesita seguir los siguientes pasos:
  • Cambiar a modo super usuario
 $ sudo su
  • Abrir el WIFI
 $ nmcli r wifi on
  • Escanear el WIFI
 $ nmcli dev wifi
  • Conectar a una red WIFI
 $ nmcli dev wifi connect "nombre_wifi" password "contraseña_wifi"
  • Comprobar el rendimiento WIFI usando la herramienta iperf.

Interfaces Comunes de Hardware, I2C, PWM, SPI, UART, etc

Las imágenes del Radxa Zero usan el fichero de configuración /boot/uEnv.txt.

Peligro: Recuerda hay una única línea con "overlays=" en el fichero /boot/uEnv.txt.

Asegúrate de que el núcleo es al menos superior a la versión 5.10.69-5-amlogic. Si no, intenta con esto

 $ sudo apt update
 $ sudo apt install -y linux-headers-5.10.69-5-amlogic-gfeede6ac474e
 $ sudo apt install -y linux-image-5.10.69-5-amlogic-gfeede6ac474e

I2C

Para activar I2C_EE_M1 en GPIOH_6 y GPIOH_7 (/dev/i2c-1), añade el elemento "meson-g12a-i2c-ee-m1-gpioh-6-gpioh-7" a la línea "overlays=" .

 overlays=meson-g12a-i2c-ee-m1-gpioh-6-gpioh-7

Para activar I2C_EE_M1 en GPIOX_10 y GPIOX_11 (/dev/i2c-1), añade el elemento "meson-g12a-i2c-ee-m1-gpiox-10-gpiox-11" a la línea "overlays=" .

 overlays=meson-g12a-i2c-ee-m1-gpiox-10-gpiox-11

Para activar I2C_EE_M3 (/dev/i2c-3), añade el elemento "meson-g12a-i2c-ee-m3-gpioa-14-gpioa-15" a la línea "overlays=" .

 overlays=meson-g12a-i2c-ee-m3-gpioa-14-gpioa-15

Para activar I2C_AO_M0 (/dev/i2c-4), añade el elemento "meson-g12a-i2c-ao-m0-gpioao-2-gpioao-3" a la línea "overlays=" .

 overlays=meson-g12a-i2c-ao-m0-gpioao-2-gpioao-3

No añadas al mismo tiempo meson-g12a-i2c-ee-m1-gpioh-6-gpioh-7 y meson-g12a-i2c-ee-m1-gpiox-10-gpiox-11 .

PWM

Canal PWM_C

Para activar PWM_C, añade el elemento "eson-g12a-pwm-c-on-gpiox-8" a la línea "overlays=" .

 overlays=meson-g12a-pwm-c-on-gpiox-8

Deberías ver que se genera el directorio /sys/devices/platform/soc/ffd00000.bus/ffd1a000.pwm .

Luego puedes establecer el Canal PWM-C al directorio /sys/devices/platform/soc/ffd00000.bus/ffd1a000.pwm/pwm/pwmchipY.

Canal PWMAO_A

Para activar PWMAO_A, añade el elemento "meson-g12a-pwmao-a-on-gpioao-11" a la línea "overlays=" .

 overlays=meson-g12a-pwmao-a-on-gpioao-11

Deberías ver que se ha generado el directorio /sys/devices/platform/soc/ff800000.bus/ff807000.pwm .

Luego puedes establecer el Canal PWMAO_A al directorio /sys/devices/platform/soc/ff800000.bus/ff807000.pwm/pwm/pwmchipY.

SPI

Para activar SPI_A (/dev/spidev0.0), añade el elemento "meson-g12a-spi-spidev" a la línea "overlays=" .

 overlays=meson-g12a-spi-spidev
 param_spidev_spi_bus=0
 param_spidev_max_freq=10000000

Para activar SPI_B (/dev/spidev1.0), añade el elemento "meson-g12a-spi-spidev" a la línea "overlays=" .

 overlays=meson-g12a-spi-spidev
 param_spidev_spi_bus=1
 param_spidev_max_freq=10000000

UART

Un puerto uart no puede usarse como puerto de comunicaciones serie a la vez que se usa la consola serie.

Comunicación en Serie

Para establecer UART_AO_A como dispositivo de comunicaciones serie, añade este elemento "meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1" a la línea "overlays=" . Estará disponible el dispositivo /dev/ttyAML0 .

 overlays=meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1

Para establecer UART_AO_B as como dispositivo de comunicaciones serie, añade este elemento "meson-g12a-uart-ao-b-on-gpioao-2-gpioao-3" a la línea "overlays=" . Estará disponible el dispositivo /dev/ttyAML1 .

 overlays=meson-g12a-uart-ao-b-on-gpioao-2-gpioao-3

Para establecer UART_AO_B como dispositivo de comunicaciones serie, añade este elemento "meson-g12a-uart-ao-b-on-gpioao-8-gpioao-9" a la línea "overlays=" . Estará disponible el dispositivo /dev/ttyAML1 .

 overlays=meson-g12a-uart-ao-b-on-gpioao-8-gpioao-9

Para establecer UART_EE_C como dispositivo de comunicaciones serie, añade este elemento "meson-g12a-uart-ee-c" a la línea "overlays=" . Estará disponible el dispositivo /dev/ttyAML4 .

 overlays=meson-g12a-uart-ee-c

Por favor no añadas meson-g12a-uart-ao-b-on-gpioao-2-gpioao-3 y meson-g12a-uart-ao-b-on-gpioao-8-gpioao-9 al mismo tiempo.

Consola Serie

Para establecer UART_AO_A como consola serie, añade las siguientes dos líneas a /boot/uEnv.txt

 console=ttyAML0,115200
 overlays=meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1

USB Audio

Mirar en Audio.

USB Camera

Mirar en Camera module.

Registro de Cambios