🛠 Accediendo a la consola serie RS232 del BPI-5202
Objetivos
Este tutorial le guía en el establecimiento de una conexión serie con su BPI-5202. A diferencia de una pantalla HDMI que muestra una interfaz gráfica, la consola serie permite acceder a la línea de comandos del sistema operativo (Loongnix, KylinOS, etc.) desde el arranque. Es una herramienta indispensable para la solución de problemas, la configuración inicial de red y la gestión de servicios en modo texto.
Material necesario
- Tarjeta BPI-5202 Loongson 2K1000LA.
- Fuente de alimentación DC 24V adecuada.
- Un PC (Windows, Linux o macOS).
- Un cable de conexión serie USB a RS232 (o un adaptador USB-TTL si es necesario, aunque el puerto es RS232 estándar aislado).
- Software de terminal serie (ej. PuTTY, Minicom, Tera Term o Screen en Linux).
Pasos
- Preparación del hardware: Asegúrese de que la tarjeta BPI-5202 esté apagada. Identifique el puerto de consola RS232 aislado en la tarjeta. Conecte el conector serie del cable USB-a-Serial al puerto RS232 de la tarjeta. Verifique la polaridad de los pines si utiliza un adaptador TTL, aunque el puerto aislado está diseñado para el estándar RS232.
- Conexión al PC: Conecte el extremo USB del cable a su computadora. En Windows, abra el Administrador de dispositivos para identificar el número de puerto COM asociado (ej. COM3 o COM4). En Linux, el dispositivo aparecerá generalmente como
/dev/ttyUSB0o/dev/ttyACM0. - Configuración del terminal: Abra su software de terminal. Configure los siguientes parámetros de comunicación, que son estándar para este tipo de interfaz industrial:
- Velocidad de transmisión (Baud rate): 115200
- Bits de datos: 8
- Paridad: Ninguna
- Bits de parada: 1
- Control de flujo: Ninguno
- Abrir conexión: Inicie la conexión al puerto serie identificado en el paso 2. La ventana del terminal debería permanecer vacía o mostrar caracteres ilegibles si la velocidad es incorrecta.
- Arranque de la tarjeta: Conecte la alimentación DC 24V al BPI-5202. Presione el botón de encendido si es necesario.
- Observación del arranque: Debería ver los mensajes de arranque del núcleo LoongArch y del bootloader. Si no aparece nada, verifique el número de puerto COM y los ajustes de velocidad.
- Acceso a la línea de comandos: Una vez cargado el sistema, presione
Enter. Debería ver un aviso de inicio de sesión. Inicie sesión con el usuario predeterminado (a menudorooto un usuario estándar proporcionado por la imagen del sistema) y la contraseña asociada.
Verificación
Para confirmar que la conexión es estable y funcional, escriba el comando uname -a en el terminal. Debería obtener una respuesta que muestre el nombre del núcleo, la versión y la arquitectura LoongArch. Pruebe también el comando free -h para verificar que el sistema reconozca la memoria DDR3 de 4 GB. Una conexión exitosa se caracteriza por la ausencia de caracteres extraños (basura) y una interacción fluida entre las pulsaciones de teclas y las respuestas de la tarjeta.
Para ir más allá
Una vez dominada la consola, explore los comandos de diagnóstico de hardware como dmesg para leer los mensajes del núcleo, útiles para detectar errores de memoria o almacenamiento SSD. También puede configurar el acceso SSH para administrar la tarjeta de forma remota a través de Ethernet, una vez que la dirección IP esté correctamente asignada a través de la consola serie.