ArchivosTV. Receptores Satélite

Recuperar Zgemma Star S bloqueado por RS232 | Archivostv

  • Nuestro patrocinador ElectroCrisan y Archivostv organizan una rifa para todos los miembros de Archivostv. El sorteo será el día 22 de diciembre, el ganador sera el usuario que coincida con las 3 últimas cifras del primer, segundo y tercer premio de la Loteria Nacional de ese mismo día, por tan solo 50 centimos puedes participar, probar suerte y llevarte alguno de esos magnificos decodificadores, podeis ver las condiciones en este enlace: Rifa navideña Archivostv-Electrocrisan

Recuperar Zgemma Star S bloqueado por RS232

  • Autor Тайна го
  • Fecha de inicio

Usuarios que vieron este tema (Total:0)

Ð

Тайна го

#1
En este manual vamos a tratar como recuperar Zgemma Star S bloqueado, mediante conexion RS232.
PROLOGO

Comentar en primer lugar que nuestros receptores usan memoria tipo nand flash, lo que hace que soporten el tipo de sistema de archivos JFFS2 y UBIFS

Nuestro receptor tiene las siguientes zonas de memoria asignadas para archivos en la actualidad:

flash0.cfe —-> Para el bootloader
flash0.macadr-> Para la mac del receptor
flash0.splash–> El logo de arranque de nuestro receptor
nandflash0.kernel –> El kernel del receptor
nandflash0.rootfs —> Los archivos que componen la imagen en si

En el caso que fallen sectores/bloques de la zona memoria del bootloader, del kernel o de los archivos que componen la imagen, puede provocar que el receptor se quede bloqueado y no arranque, por lo que sera necesario formatear la zona de memoria y escribirla de nuevo, esto normalmente se puede solucionar instalando la imagen normalmente por el metodo tradicional.

En ocasiones usando el metodo normal no conseguimos solucionarlo, por lo que vamos a ver como realizarlo usando los comandos bootloader a traves de consola terminal, para ello es necesario conectar el receptor al pc mediante rs232, que es lo que vamos a ver en este manual.
1.CONEXION RS232 RECEPTOR
Para conectar nuestro receptor al pc mediante rs232 es necesario abrir la carcasa de nuestro receptor, y en la placa base del mismo podemos ver cual es el conector para realizar dicha conexion:

Donde la conexiones serian:

1 GND toma tierra
2 TXD Tranmision data
3 RXD Recepcion data
4. Voltaje, funciona correctamente con 5 V
En caso que querais comprar cable ya hecho pin -adaptador usb-rs232, lo podeis realizar en aliexpress, en mi caso he probado con este y funciona correctamente, acceso compra
Siendo el precio menor a 1 euro.

En caso que compreis este cable la conexion viene hecha de la siguiente manera:
cable negro GND —–
cable verde —- TXD
cable blanco —- RXD
cable rojo —– VCC (5 V)
2. Poner el receptor en modo bootloader e instalacion archivos

Una vez hemos conectado nuestro receptor mediante rs232, a nuestro pc necesitaremos un programa terminal en nuestro pc, si usais windows podeis usar putty y en el caso usar pc con linux podeis usar el programa minicom.
Este ejemplo lo vamos a realizar con programa minicom.

  • Apagamos el receptor de la corriente / receptor conectado la pc mediante rs232 como hemos visto
  • Abrimos programa minicom en este ejemplo o putty si lo estamos usando, configurando con el puerto com que estemos usando en el pc, y arrancamos el receptor de la corriente, si no hicieramos nada pues observariamos que nos aparece el log de nuestro receptor


Si nos aparece este log quiere decir que estamos bien conectados.
Para entrar en modo bootloader y poder ejecutar comandos, pues:
a) Apagamos receptor de la corriente
b) Encendemos receptor de la corriente y nada mas empezar el log pulsamos repetidas veces en el teclado de nuestro pc control + C hasta que veamos que se queda asi:

Ahora el receptor esta en modo bootloader y ya podemos ejecutar comandos para la instalacion de archivos.

  • Lo primero es ver en que zonas de memoria se hallan en nuestro receptor los diferentes archivos, para saber a que zona enviarlos, para ello ejecutamos el siguiente comando:
Código:
show devices

Y los importantes serian:
flash0.cfe que seria el boot
nandflash0.kernel que seria el kernel
nandflash0.rootfs que seria los archivos de la imagen.
Para la introduccion de cada uno de ellos se utilizan los siguientes comandos que son los que acepta nuestro bootloader:
Para introducir boot:
flash -noheader usbdisk0:carpeta usb que contiene archivo/cfe.bin flash0.cfe
Para introducir kernel:
flash -noheader usbdisk0:carpeta usb que contiene archivo/kernel.bin nandflash0.kernel
Para introducir la imagen:
flash -noheader -forceerase usbdisk0:carpeta usb que contiene archivo/rootfs.bin nandflash0.rootfs
Ejemplo:
Vamos a ver un ejemplo de como instalar la imagen, forzando el borrado previamente, para ello:

  • Tenemos el receptor en modo bootloader
  • Introducimos en un pendrive formateado en fat32 en una carpeta que queramos por ejemplo la imagen del receptor, en este ejemplo en carpeta upload


  • Introducimos el usb en nuestro receptor y observaremos que es reconocido:


  • Ahora lanzamos el comando de instalacion de imagen:
Código:
flash -noheader -forceerase usbdisk0:upload/rootfs.bin nandflash0.rootfs

Y comenzara la instalacion

Y al finalizar: