Problema con imagen (ROM caracteres?) en un 286 clónico
Publicado: 21 Feb 2014, 18:50
Buenas!
Pues quería exponer un caso rarillo que me he encontrado con un clónico 286, que tiene todo incorporado en placa.
Resulta que debió de derramarse ácido de la pila por la placa y quedó un poco maltrecha, pero tras limpiarlo todo y comprobar las pistas, parece que están bien (salvo una que no tenía continuidad entre dos puntos y lo arreglé con un puente).
El caso es que al encenderlo, parece que funciona. Se oye ese "clik-clik-clik" de cuando testea la RAM y el pitido de después y lee disquetes bien.
Lleva una gráfica CGA incorporada, y ningún slot de ningún tipo (ni ISA ni nada). Y el problema viene cuando sale la imagen por pantalla. Tras analizarla se ve perfectamente que el mapa de caracteres está "loco", digamos que se cambian unos por otros, aunque esto no afecte a su funcionamiento, ya que yendo "a ciegas" se puede arrancar desde un disquete, ejecutando comandos a ciegas se ve como cambia de una cosa a otra... En fin, este es el patrón que muestra mientras arranca:
Tal como indico en la imagen, se ve cómo ciertos caracteres o grupos de catacteres deberían ser en realidad otros. El carácter de "sin caracter" de fondo, son todo letras "í", los números parecen ser los caracteres de relleno con tramado, etc. Los colores van bien. Si arrancas un disquete con el EDIT de MSDOS por ejemplo, se reconoce perfectamente, con el fondo azul, los menús en gris, etc.
Si quito de la placa lo que creo que es la ROM de la CGA (TM2307A), el ordenador sigue funcionando perfectamente, pero sólo se ve el cursor parpadeando, en la posición que le toque, no se imprime ningún caracter en pantalla. El resto va bien. Es más, he sustituido esa ROM por la de una CGA ISA que tenía por aquí y funciona, sale el mismo patrón que en la imagen, solo que con un tipo de letra ligeramente distinto. Vamos, que más o menos ya se ve lo que ocurre.
Creo que podría quedar alguna pista mal, alguna "via" de las que van de lado a lado de la placa que esté rota, etc, de las que van a la ROM de la gráfica, o a la RAM de la gráfica o a algún integrado relacionado. Lo que pasa es que tras un par de repasos no lo he encontrado.
Algún consejo sobre qué mirar? alguna línea de datos, de dirección, etc... en concreto?
Gracias!
Pues quería exponer un caso rarillo que me he encontrado con un clónico 286, que tiene todo incorporado en placa.
Resulta que debió de derramarse ácido de la pila por la placa y quedó un poco maltrecha, pero tras limpiarlo todo y comprobar las pistas, parece que están bien (salvo una que no tenía continuidad entre dos puntos y lo arreglé con un puente).
El caso es que al encenderlo, parece que funciona. Se oye ese "clik-clik-clik" de cuando testea la RAM y el pitido de después y lee disquetes bien.
Lleva una gráfica CGA incorporada, y ningún slot de ningún tipo (ni ISA ni nada). Y el problema viene cuando sale la imagen por pantalla. Tras analizarla se ve perfectamente que el mapa de caracteres está "loco", digamos que se cambian unos por otros, aunque esto no afecte a su funcionamiento, ya que yendo "a ciegas" se puede arrancar desde un disquete, ejecutando comandos a ciegas se ve como cambia de una cosa a otra... En fin, este es el patrón que muestra mientras arranca:
Tal como indico en la imagen, se ve cómo ciertos caracteres o grupos de catacteres deberían ser en realidad otros. El carácter de "sin caracter" de fondo, son todo letras "í", los números parecen ser los caracteres de relleno con tramado, etc. Los colores van bien. Si arrancas un disquete con el EDIT de MSDOS por ejemplo, se reconoce perfectamente, con el fondo azul, los menús en gris, etc.
Si quito de la placa lo que creo que es la ROM de la CGA (TM2307A), el ordenador sigue funcionando perfectamente, pero sólo se ve el cursor parpadeando, en la posición que le toque, no se imprime ningún caracter en pantalla. El resto va bien. Es más, he sustituido esa ROM por la de una CGA ISA que tenía por aquí y funciona, sale el mismo patrón que en la imagen, solo que con un tipo de letra ligeramente distinto. Vamos, que más o menos ya se ve lo que ocurre.
Creo que podría quedar alguna pista mal, alguna "via" de las que van de lado a lado de la placa que esté rota, etc, de las que van a la ROM de la gráfica, o a la RAM de la gráfica o a algún integrado relacionado. Lo que pasa es que tras un par de repasos no lo he encontrado.
Algún consejo sobre qué mirar? alguna línea de datos, de dirección, etc... en concreto?
Gracias!