Este hilo lo creo para usarlo de guía para todos los usuarios de esta pequeña maravilla del hardware llamada Raspberry Pi, en ella vamos a ir recopilando toda la información que los usuarios del foro que la tenemos, creemos que es útil tanto cómo guía para los nuevos usuarios, cómo para nosotros mismos. Hay mil guías y tutoriales por internet, pero creo que sería interesante recopilar unicamente lo que nos interese a nosotros, ya que la solemos usar para cosas muy concretas, y mantener esta información actualizada.
La mecánica del hilo sería que las personas que quieran contribuir al mismo, vayan editando y agregando el apartado que quieran rellenar. Si se quiere modificar algo, se habla en el canal de telegram que tenemos de ayuda, y se modifica, se completa o lo que haga falta.
Se aceptan dudas, sugerencias, etc.
.:ÍNDICE
.:INTRODUCCIÓN
.:¿Que es la Raspberry PI?
La Raspberry Pi es una microcomputadora desarrollada inicialmente para fines educativos. Las versatilidad que tiene han llevado a desarrollar todo tipo de aplicaciones, en muchos ámbitos. Nosotros nos vamos a centrar aquí solo en unas pocas.
.:¿Para que puedo usarla?
-
Mediacenter
-
Centro de juegos
-
Filtro DNS
-
Servicio de Streaming DLNA
-
Servidor descargas
-
Servidor NAS
-
Escritorio básico
.:Versiones
-
Raspberry pi A
-
Raspberry pi B
-
Raspberry pi B+
-
Raspberry pi 2 B
-
Raspberry pi 3 B
-
Raspberry pi 3 B+
-
Raspberry pi 3 A+
-
Raspberry pi 4 B
-
Raspberry pi Zero
-
Raspberry pi Zero W
-
Raspberry pi Zero WH
https://es.wikipedia.org/wiki/Raspberry_Pi
Las novedades más destacables en la PI4 son: socket mejorado Cortex-A72, varias configuraciones de RAM, posibilidad de decodificar 4k@60fps, dos puertos USB 3.0, y Bluetooth 5.0, Wi-Fi 802.11ac, Gigabit Ethernet.
.:Especificaciones
Solo pongo de momento los de la Pi4 B:
-
SoC Broadcom BCM2711 (CPU + GPU + DSP + SDRAM + Puerto USB)
-
CPU 1.5GHz 64-bit quad-core Cortex-A72
-
GPU Broadcom VideoCore VI, OpenGL ES 3.0, 1080p30 H.264/MPEG-4 AVC, 4kp60 H.265
-
1 GB, 2 GB o 4 GB (compartidos con la GPU)
-
USB 2.0 2 puertos
-
USB 3.0 2 puertos
-
Entradas de video Conector MIPI CSI que permite instalar un módulo de cámara desarrollado por la RPF
-
Salidas de video Conector RCA (PAL y NTSC), microHDMI rev. 2.0, Interfaz DSI para panel LCD
-
Salidas de audio Jack de 3.5 mm, 2 puertos microHDMI
-
Almacenamiento MicroSD
-
Conectividad Bluetooth 5.0, Wi-Fi 802.11ac, Gigabit Ethernet.
-
Periféricos de bajo nivel 17 x GPIO y un bus HAT ID
-
Consumo Máximo 3A (15.3 W)
-
Alimentación 5 V vía USB-C o puerto GPIO
-
Dimensiones 85.60mm × 53.98mm
.:Sistemas operativos
Los sistemas operativos desarrollados para la placa son muchos también, por lo que debemos centrarnos en los que nos permitan llevar a cabo los propósitos que queremos. Todos los que vamos a utilizar están basados en sistemas Linux.
-
Raspbian
-
Libreelec
-
OSMC
-
Recalbox
.:Interfaces de la placa
.:Accesorios imprescindibles y opcionales
Tarjeta microSD
Una de las partes más importantes es la tarjeta SD, de su compatibilidad y velocidad de lectura va a depender que nos vaya mejor o peor la raspberry. Lo que suelen decir y para mi gusto las mejores son las Sandisk. La Sandisk Ultra 64gb suele rondar los 25€, pero he visto ofertas por bastante menos. La capacidad mínima que recomiendo son 32gb, ya que las imágenes suelen ser de 7-8 gb, más luego necesitas un buffer para el streaming, que no debe ser justo, o irá bastante mal. Importante fijarse en la velocidad de trasferencia (hay tarjetas que parecen iguales y una tiene más que la otra), recomendado 100mb/s.
Listado de compatibilidad
Sandisk Ultra en Amazon (me parece la mejor en compatibilidad y precio)
Sandisk Ultra Tipo A1 (algo más rápidas)
Adaptador de corriente
La raspberry necesita un amperaje mínimo para funcionar correctamente. Se necesita un adaptador de corriente continua de 3A. Si puede ser con interruptor mejor. Su coste es 10€ más o menos. No recomiendo comprar uno malo de china, suelen estropearse rápido.
Cargador de corriente Amazon con interruptor
Cable HDMI
Cualquier cable HDMI con un mínimo de calidad. De 6 a 7€
Amazon HDMI
Cajas raspberry (muy personal) lo ideal es una caja o bien que permita poner un ventilador para sacar el aire caliente de la pi, o bien uno de aluminio que haga contacto con los integrados y les disipe calor.
• Disipadores,si no hace contacto con la caja.
• Teclado retroiluminado(muy útil para búsquedas, si lleva batería mejor)
GRABAR UNA IMAGEN PRECONFIGURADA
Para grabar una imagen necesitaremos un software cómo el Win32diskimager.
Los pasos son los siguientes:
1) Insertamos la MicroSD en un lector de tarjetas.
2) Ejecutamos Win32diskimager y seleccionamos la imagen dándole al icono de la carpeta.
3) Seleccionamos la letra de Unidad en Device que el sistema ha asignado a la MicroSD
4) Le damos a write y nos grabará la imagen.
5) Introduce tu microSD con la imagen grabada en tu Raspberry
6) Enchufa el cable de alimentación
7) La Raspberry se encenderá, aparecerá la imágen inicial de garlic-dog
8) La Raspberry se reiniciará automáticamente, volverás a ver la imagen inicial de garlic-dog
9) El mediacenter Kodi arrancará automáticamente
10) Pulsamos el botón situado en la esquina inferior izquierda, seleccionamos salir para cerrar Kodi
11) Verificar que la partición ocupa el 100% de tu microSD con el comando df -h (opcional)
CONECTAR POR SSH A LA RASPBERRY
Para realizar esto, la imagen debe tener la consola SSH activada por defecto, y nosotros usar un software SSH desde el PC remoto o el móvil, mi recomendación para pc es el PuTTy, y para Android el JuiceSSH:
.: PuTTy
Para conectar con el Putty, seleccionamos SSH en la pestaña Session y ponemos la IP de la raspberry, si no sabemos la IP tendremos que mirarla en el router de casa, o bien haciendo un barrido con un programa desde el móvil. A continuación le damos a "Open" y se nos abrirá la consola, nos preguntará si aceptamos la clave compartida, le damos a Yes, y nos pedirá usuario y contraseña.
En el caso de mi imagen, SSH va activo por defecto sería el mismo usuario y contraseña que en local.
usuario: pi
password: raspberry
Una vez introducido ya tendremos acceso remoto por SSH a la Pi.
CONFIGURACIÓN GENERAL PARA RASPBIAN
.:Cambiar password de usuario pi
El primer paso y paso importante es cambiar el password del usuario "pi", ya que los hackers hacen barridos de contraseñas y no es seguro dejar el password por defecto.
Comando:
pi@mediabox:~ $ passwd
Cambiando la contraseña de pi.
(actual) contraseña de UNIX:
Introduzca la nueva contraseña de UNIX:
Vuelva a escribir la nueva contraseña de UNIX:
passwd: contraseña actualizada correctamente
Para ejecutar comandos que requieran administrador, habrá que poner en la consola la palabra sudo en minúsculas, precediendo al comando que necesite privilegios de administrador.
Uso básico del editor Nano de Raspbian
Raspbian tiene un editor básico en consola bastante potente, pero algo lioso si no estamos acostumbrados a trabajar en consola. Solo voy a explicar lo básico para manejarnos y cambiar los ficheros de configuración.
Para abrir un fichero tendremos que usar "sudo" delante de la palabra "nano" y a continuación la ruta con el fichero que vayamos a editar.
Ejemplo:
sudo nano /etc/dhcpcd.conf
Entraremos en el entorno de nano, con el fichero abierto.
- Para desplazarnos por el texto del fichero usaremos las teclas de dirección y los botones de Re.Pag y Av.Pag.
- Si observamos la parte de abajo nos pone varios comandos, para poder usarlos apretamos la tecla Control seguido de la letra que nos indique. Por ejemplo para buscar un trozo de texto, usaríamos "Where is", que activaría con Control+w, y nos pediría que introdujéramos la cadena de texto en una barra que aparecería justo encima de los comandos.
-Para seleccionar texto: alt+a y flechas de dirección
-Para copiar el texto seleccionado: alt+6
-Para pegar control+u
Una vez editado control+x para salir y nos preguntará si queremos guardar el archivo. Apretamos "S" o "N" y Enter
.:Cambiar la IP a estática
Lo primero de todo tendremos que averiguar los datos IP de nuestra LAN. Para verlos podemos usar el comando "ifconfig".
Para cambiar la IP que nos ha asignado el DHCP del router de casa, abrimos con el editor nano el fichero dhcpcd.conf que se encuentra en el directorio /etc/dhcp/
sudo nano /etc/dhcp/dhcpcd.conf
Nos vamos bajo del todo del fichero y añadimos las siguientes líneas(los datos que he puesto son figurados, tendremos que ver los que usa nuestra red local.
interface eth0
static ip_address=192.168.1.30/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1
Para comprobar que hemos hecho el cambio correctamente volvemos a ejecutar el comando "ifconfig"
.:Wifi
No recomiendo tener la pi por wifi, sobre todo para usar servicios de streaming en HD. Pero si no queda más remedio vamos a ello.
Lo primero que vamos a hacer será obtener los datos de nuestra configuración wifi del router. En la mayoría de ISP, lo ponen con una etiqueta detrás del router. Apuntamos la "SSID" y la "CLAVE". Sí eres un usuario avanzado y has cambiado estos datos no te hará falta explicación para averiguarlo.
Una vez tenemos estos datos, entramos a la Pi por SSH, y editamos el fichero de configuración "wpa_suplicant.conf" que es dónde se guardan las SSID y las claves de las redes que queramos configurar con la Pi.
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Nos movemos al final del fichero y agregamos la siguiente línea:
network={ssid="Nombre de la red wifi" psk="tu clave de la red"}
A continuación refrescamos la conexión wifi de la Pi:
sudo wpa_cli reconfigure
Otros comandos útiles:
sudo iwlist wlan0 scan --> nos genera una lista de las redes que detecta la Pi
sudo wpa_passphrase "testing" "testingPassword" --> este comando genera un password encriptado a partir de la ssid y una clave. Esto nos evita tener la clave "en claro" en un archivo de texto plano en la raspberry.
El archivo de configuración quedaría así, pero seguiríamos usando la clave original para configurar los clientes Wifi:
network={
ssid="testing"
psk=131e1e221f6e06e3911a2d11ff2fac9182665c004de85300f9cac208a6a80531
}
Más detalles:
Configuración wifi Raspberry pi
.:Bluetooth
Lo primero que debemos hacer es instalar el controlador bluetooth si no está ya instalado:
sudo apt-get install bluetooth bluez blueman
sudo reboot
El primer comando que tenemos que meter a continuación para escanear los dispositivos es:
hcitool scan
Scanning ...
Se pondrá a escanear los dispositivos que tiene en rango. Apuntamos la dirección hexadecimal o mac.
Para configurar bluetooth entramos en modo de configuración para el mismo con el siguiente comando:
sudo bluetoothctl
Nos saldrá en la consola lo siguiente:
[bluetooth]#
Es una especie de subconsola para meter comandos de bluetooth.
En ella introducimos:
[bluetooth]# agent on
Agent registered
[bluetooth]# default-agent
Default agent request successful
Una vez activado todo, metemos el comando para emparejar seguido del la mac que nos apuntamos:
[bluetooth]# default-agent
Default agent request successful
[bluetooth]#pair xx:xx:xx:xx:xx:xx
[bluetooth]#trust xx:xx:xx:xx:xx:xx
Configurar una IP estática en la Raspberry Pi
Es recomendable y muy útil configurar una dirección IP estática en la Pi, ya que nos va a facilitar la tarea a la hora de acceder remotamente, configurar ciertos aspectos, servicios, etc.
Para hacerlo simplemente hay que averiguar los datos de la red lan, ya sea accediendo al router, o desde uno de los clientes de la red. Los datos que necesitaremos son: dirección de la red, máscara de subred, puerta de enlace, y direcciones DNS. No voy a entrar en detalles de lo que es cada uno.
Una vez más vamos a usar el editor nano para editar un par de ficheros.
Lo primero deberemos asegurarnos que en el fichero de "interfaces" tenemos la tarjeta de red, ya sea física (eth0) o wifi(wlan0) en manual. Para comprobarlo introduciriamos:
sudo nano /etc/network/interfaces
El fichero debe estar así:
interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
[b]iface eth0 inet manual[/b]
allow-hotplug wlan0
[b]iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf[/b]
Una vez hemos comprobado esto abriremos el fichero "dhcpcd.conf":
sudo nano /etc/dhcpcd.conf
Nos iremos al final del fichero e introduciremos los datos que hemos recopilado de la siguiente manera:
interface eth0
static ip_address=X.X.X.X/X #en esta línea pondremos la Ip que será la que usará la máquina de manera permanente, habrá que elegir una que y la máscara de subred
static routers=X.X.X.X #aquí la dirección del router
static domain_name_servers=X.X.X.X #aquí las direcciones DNS de vuestro ISP. Si no las sabéis podéis usar unas públicas cómo las de google: 8.8.8.8 y 8.8.4.4 separadas por un espacio.
Raspi-config
Raspi-config es un "frontend" o aplicación de consola que sirve para configurar ciertos aspectos básicos en raspbian. Para ejecutarla, podremos hacerlo desde la consola con el comando:
sudo raspi-config
También desde el menú de configuración de retropie
Os debería de aparecer el siguiente menú:
Las opciones son:
-
Expandir sistema de archivos : sirve para cuando instalas un sistema operativo en una SD con un tamaño mayor que el mismo, expanda y haga usable el resto del espacio de la SD.
-
Cambiar contraseña de usuario : pues eso mismo, cambiar la contraseña del usuario "pi"
-
Cambiar el modo de arranque: hacía la consola, escritorio, o modo scratch (entorno de programación básico para raspberry)
-
Opciones de internacionalicación: contiene un submenú con las siguientes opciones:
-Cambiar localización: cambia una variable para cambiar el idioma del sistema operativo. Debemos elegir: es_ES.UTF-8 para castellano
-Cambiar zona horaria: cambiar la zona horaria para ajustar la diferencia con el meridiano de Greenwich
-Cambiar distribución del teclado: hay muchos tipos de teclado, nosotros usamos normalmente "qwerty" de 102 o 104 teclas
https://es.wikipedia.org/wiki/Teclado_QWERTY -
Activar cámara: poco que explicar aquí, activa la interfaz de cámara de la placa para que funcione. Dedicar 128mb de RAM mínimo.
-
Overclock: simplemente cambia la frecuencia de la CPU a los valores seguros ya testeados. Es aconsejable refrigerar la placa!
-
Opciones avanzadas:
-
-Overscan: modo para adaptar la presentación de la pantalla a monitores antigüos, es decir los bordes. Se puede afinar mejor editando el archivo config.txt.
-
-Hostname: cambiar el nombre de red de la raspberry. Será visible en la red y en la consola.
-
-Dividir memoria: cambiar la cantidad de memoria disponible para la GPU
-
-SSH: activar o desactivar el control remoto de la PI por SSH
-
-Árbol de dispositivos: activar o desactivar el árbol de dispositivos. Esto permite activar automáticamente interfaces o módulos de la PI.
-
-SPI: activar o desactivar el módulo SPI en el kernel. Este módulo sirve para comunicarse con ciertos dispositivos externos.
-
-I2C: activar o desactivar el módulo I2C en el kernel. Lo mismo que el anterior.
-
-SERIAL: activa o desactiva los mensajes de la interfaz serial en la consola y el kernel.
-
-AUDIO: fuerxa la salida del sonido por el puerto HDMI o el Jack de 3.5
-
-UPDATE: actualizar el script a la última versión.
Al terminar le damos a finalizar o finish y nos pedirá si queremos reiniciar.
CONFIGURACIONES AVANZADAS Y OPCIONALES
.:Tutorial para eliminar el texto de la consola:.
Este mini tuto decidí ponerlo ya que lo hago muy pocas veces y la información está muy dispersa. El objetivo es eliminar todo el texto que nos aparece al principio de encender la raspberry, o al apagarla, además de quitar el logo de arcoíris y el de raspberry.
1.- Lo primero antes de empezar comentar que existen dos ficheros de configuraciones básicas en la raspberry, en la partición "boot", que se cargan al arrancar esta: config.txt y cmdline.txt, hay que tener cuidado con editar estos ficheros porque podemos fastidiar el sistema operativo, e incluso la raspberry. Es recomendable leer bastante y saber lo que tocamos. Es interesante entender el concepto de terminales en Linux. Para que lo entendáis, Linux puede tener abiertas varias terminales de consola a la vez, esto nos permite en este contexto enviar a otra consola, que no es la que estamos viendo, algunos de los mensajes que aparecen en pantalla.
2.- Lo primero que hacemos es cambiar la consola en el arranque en el fichero cmdline.txt, así nos aseguramos que prácticamente todos los mensajes se mandan a la consola 3 y no aparecen en la 1, que es la que estamos viendo en el HDMI.
sudo nano /boot/cmdline.txt
Editamos: console=tty1 => console=tty3
systemctl disable getty@tty1
3.- Lo siguiente sería cambiar el loglevel, esto evitaría que apareciesen algunos mensajes más, pero reducimos los avisos en caso de algún error grave. Si nos da algún fallo sería volver a cambiarlo.
loglevel=3 => loglevel=0
4.- Para eliminar el logotipo de la frambuesa, añadimos lo siguiente: logo.nologo
5.- Observaremos que aparece también un cursor parpadeando en la esquina arriba izquierda, para quitarlo añadimos: vt.global_cursor_default=0
6.- Para eliminar algunos mensajes del Kernel o núcleo del sistema: quiet
7.- Existe un paquete de logos llamado Plymouth, si estamos usándolo también añadir lo siguiente: plymouth.ignore-serial-consoles
8.- Una vez añadido todo esto en una única línea. Guardamos el fichero y reiniciamos.
9.- Para eliminar más mensajes de diagnóstico, desde la consola editamos el fichero rc.local, este fichero se usa para ejecutar comandos en el arranque.
sudo nano /etc/rc.local
Después de la línea "exit 0" añadimos:
#Suprimir mensajes de Kernel
dmesg --console-off
Guardamos y salimos del fichero
10.- Otros mensajes que nos aparecen son los mensajes de "login". Editamos el fichero "@service".
sudo nano /etc/systemd/system/autologin\@.service
Cambiamos esta línea
ExecStart=-/sbin/agetty --autologin pi --noclear %I $TERM
por esta
ExecStart=-/sbin/agetty --skip-login --noclear --noissue --login-options "-f pi" %I $TERM
Un consejo que os doy es no eliminar ni cambiar la primera línea, simplemente añadimos un # al principio de la línea para comentarla, y que el sistema no la ejecute, y a continuación añadimos la otra.
11.- También nos aparecen mensajes de versión del Kernel, para eliminarlos editamos el fichero:
sudo nano /etc/pam.d/login
Comentamos la línea como os he explicado antes:
#session optional pam_exec.so type=open_session stdout /bin/uname -snrvm
y añadimos:
session optional pam_exec.so type=open_session stdout
12.- Por último para eliminar el mensaje del día o MOTD:
13.- Añadimos el fichero ".hushlogin" vacio con el comando "touch".
touch ~/.hushlogin
O bien borramos el la entrada en el registro de servicios:
sudo update-rc.d motd remove
- Para quitar el logo del arcoíris:
Editamos el fichero config.txt
añadimos : disable_splash=1sudo nano /boot/config.txt
Ya deberíamos tener el arranque totalmente en negro, ahora podemos usar un splashscreen propio o el paquete Plymouth.
.:Tutorial para añadir splashscreen:.
1 .- Primero debemos instalar el paquete "fbi" (framebuffer image viewing) en el sistema:
sudo apt-get install fbi
2.- Una vez instalado, creamos un script en /etc/init.d/, el directorio "init.d" contiene servicios del sistema.
sudo nano /etc/init.d/asplashscreen
Dentro añadimos el siguiente código, si os fijáis hay una ruta a "splash.png". Esa será la imagen que se cargue cómo splashscreen.
#! /bin/sh
### BEGIN INIT INFO
# Provides: asplashscreen
# Required-Start:
# Required-Stop:
# Should-Start:
# Default-Start: S
# Default-Stop:
# Short-Description: Show custom splashscreen
# Description: Show custom splashscreen
### END INIT INFO
do_start () {
/usr/bin/fbi -T 1 -noverbose -a /etc/splash.png
exit 0
}
case "$1" in
start|"")
do_start
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
# No-op
;;
status)
exit 0
;;
*)
echo "Usage: asplashscreen [start|stop]" >&2
exit 3
;;
esac
:
Guardamos el fichero y escribimos lo siguiente en la consola para crear el servicio en el arranque:
sudo chmod a+x /etc/init.d/asplashscreen
sudo insserv /etc/init.d/asplashscreen
Ahora reiniciamos :
sudo reboot
.:Logging en raspbian:.
Los mensajes de logging son muy importantes para diagnosticar errores y fallos en el sistema. Cómo ya expliqué en la anterior sección el nivel se cambia en el cmdline.txt. Los niveles son los siguientes:
0 (KERN_EMERG) el sistema está inoperativo
1 (KERN_ALERT) se debe realizar una acción inmediata
2 (KERN_CRIT) condiciones críticas
3 (KERN_ERR) errores
4 (KERN_WARNING) alertas
5 (KERN_NOTICE) normales pero significativos
6 (KERN_INFO) información
7 (KERN_DEBUG) nivel de depuración
Los logs se almacenan en /var/log
Autoboot de Kodi sin retropie
Creamos el archivo kodi.service con el siguiente comando
sudo tee -a /lib/systemd/system/kodi.service <<_EOF_
[Unit]
Description = Kodi Media Center
After = remote-fs.target network-online.target
Wants = network-online.target
[Service]
User = pi
Group = pi
Type = simple
ExecStart = /usr/bin/kodi-standalone
Restart = on-abort
RestartSec = 5
[Install]
WantedBy = multi-user.target
_EOF_
Y arrancamos el servicio:
sudo systemctl enable kodi.service
https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=192499&sid=dd3f32559fcb7d84cadf076c994a00cc
Si usamos plymouth y queremos quitar el texto de abajo del splash:
Abrimos “/usr/share/plymouth/themes/pix/pix.script” con sudo.
sudo nano /usr/share/plymouth/themes/pix/pix.script
Borramos o comentamos las siguientes líneas:
message_sprite = Sprite();
message_sprite.SetPosition(screen_width * 0.1, screen_height * 0.9, 10000);
my_image = Image.Text(text, 1, 1, 1);
message_sprite.SetImage(my_image);
.:Overclocking:.
Ën este apartado tendremos que tener muy muy claro lo que estamos haciendo, porque podremos corromper el sistema, e incluso romper algo en la placa o la SD.
Es recomendable tener bien refrigerada la placa, con un ventilador que extraiga el aire caliente de la caja de la PI.
El archivo que tendremos que editar es: config.txt. A continuación pondré una lista de los parámetros que se usan y para que sirven.
arm_freq=1300 --> frecuencia de reloj de la placa en megahercios. Por defecto 700, máximo 1300 (según estabilidad)
over_voltage=5 --> sobrevoltaje de la placa.
gpu_freq=500 --> frecuencia de reloj del procesador gráfico.
h264_freq --> frecuencia del bloque de hardware de video en MHz. Por defecto 250. h264_freq, isp_freq y v3d_freq juntos.
isp_freq --> frecuencia del canal del sensor de imagen block en MHz. Por defecto 250
v3d_freq --> frecuencia del bloque 3D en MHz. Por defecto 250
sdram_freq=500
sdram_schmoo=0x02000020
over_voltage_sdram_p=6
over_voltage_sdram_i=4
over_voltage_sdram_c=4
.:Guía básica de mantenimiento de paquetes:.
Para actualizar nuestro Raspbian contamos con los siguientes comandos:
sudo apt-get update --> actualiza el listado de paquetes disponibles, buscando en los repositorios que tengas instalados en tu raspbian.
sudo apt-get upgrade --> actualiza los paquetes que tengas ya instalados en el sistema.
sudo apt-get dist-upgrade --> Se usa para resolver algunas dependencias que no se instalan con upgrade.
sudo apt-get install <paquete> --> instala el paquete que le indiques.
sudo apt-get remove <paquete> --> desinstala el paquete que le indiques
sudo apt-show-versions (-u) --> mirar paquetes ya instalados
sudo apt-get autoremove --> limpieza de paquetes inútiles
Para actualizar el kernel o núcleo de la raspberry:
sudo rpi-update
APLICACIONES INTERESANTES
Transmission
MiniDLNA
Pihole
Pyload
Samba
Moonlight
Hyperion
Retropie (podriamos hacer un post aparte para Recalbox o incluirlo aquí
Kodi
ENLACES DE INTERÉS
Canal de ayuda telegram
Hilo de mediacenter de AikonCWD
Post de mediacenter de Tadeus(dentro del hilo de Aikon)