Ver Mensaje Individual
Antiguo 23/02/2014, 18:08   #29
††LUCIFER††
Invitado
 
Mensajes: n/a

ACLARACION PARA QUE NO OS LIEIS

1º) el receptor lleva un procesador Sti

2º) el receptor de fabrica lleva un firmware linux basado en el open source linux para procesadores sti.

3º) este firmware linux sti es compilado en stapi, bien que quiere decir esto de stapi, pues en cualquier receptor existe un hardware que es el encargado de convertir la señal que entra por la antena en imagen y sonido, pues el software encargado de controlar este hardware se le conoce como api, entonces hay dos versiones de este software, una se llama stapi y otra se llama dvbapi.

bien pues mvision tuvo que elejir la version stapi por que es mas ligera que la dvbapi y por lo tanto coje en la flash del receptor, si la flash hubiera sido mas grande pues se hubiera elejido dvbapi y se hubiera podido poner directamente en la flash enigma2 que es dvbapi.

4º) la solucion que se dio para poder tambien utilizar enigma2 ya que no cojia en la flash, es modificar el boot del receptor para que al arrancar poder elejir si queremos arrancar el deco a traves de la flash o a traves de un pendrive, y asi por lo tanto en el pendrive si coje enigma2 ya que no hay problema de tamaño.

5) por lo tanto en usb utilizamos tambien firmware linux pero basado en enigma2 dvbapi.

6) las emuladoras de la caverna salvo la llamada netshare no son de mvision son emuladoras que la gente ha hecho para procesadores sti, y en linux estas emuladoras se introducen independientemente del firmware, al contrario que en los receptores que no son linux, por ejemplo en el mvision 260 si se quiere cambiar la emuladora se debe introducir un firmware entero, en linux la emuladora se mete aparte e indvidualmente, por lo tanto lo que hay en mycarvern no es firmware son emuladoras.

7) como dijimos que las emuladoras se compilan para procesador sti, pues da igual el firmware que tenga el deco ya sea enigma 2 o el firmware de fabrica ya que ambas son linux, el problema viene que como los controladores de video uno son dvbapi y otro stapi, pues la emuladora funcionaria perfectamente la misma en ambos firmwares, pero si es dvbapi y la utilizamos en stapi no funcionaria la gestio de video y lo mismo a la inversa, por lo tanto la emuladora se ha de compilar para dvbapi o para stapi para que funcione el video, pero salvo ese detalle el funcionamiento de la emuladora seria exactamente el mismo, la diferencia es en el modo de tratar la señal que entra por la antena.

un ejemplo:

la emuladora sbox creada por edk esta compilada para sti dvbapi, bien pues funciona igual en ambos firmwares, es decir si metemos una tarjeta en nuestro receptor sbox la lee y hace todo igual en ambos firmwares, el problema es que en dvbapi como busca los controladores apis correctos pues da visionado, y si se utiliza en stapi pues igual, pero no da visionado por que da error en los controladores de video.

Última edición por ††LUCIFER††; 23/02/2014 a las 18:21.

Respuesta rápida a este mensaje
Subir