domingo, 13 de septiembre de 2020

[Tutorial] Reparación luz roja en Playstation 3 Fat de 60GB

 Hoy veremos como reparar la temida luz roja de la Playstation 3 fat, un problema bastante recurrente que yo mismo he sufrido en mi PS3, y aunque puede tener varias causas las principales son las altas tempreaturas y la perdida de propiedades de algunos condesadores que alimentan tanto la cpu como la gpu. 




Existen multitud de tutoriales en internet sobre como desmontar la consola, asi que no me entetendre en explicaroslo.

Problemas de temperatura:

Se trata del problema mas habitual, como ya se sabe la PS3 tiene una mala refrigeración debido al diseño compacto de la consola, esto hace que se alcancen temperaturas altas en el interior de la consola. 
Cuando observemos que al encender la consola el ventilador se pone a girar al máximo sin siquiera estar jugando es porque no se disipa correctamente el calor entre la cpu/gpu y el refrigerador de la consola.
En este caso lo primero que debemos hacer es sustituir la pasta térmica entre el dispador y la cpu/gpu, ya que con el paso del tiempo se seca y se endurrece perdiendo sus propiedades. Para ello hay muchos tutoriales en youtube con todo el proceso. Os recomiendo usar una pasta térmica de calidad. Yo uso la Arctic MX-4, cuyo precio esta sobre los 10 euros en las tiendas online. 

Si aun después de haber cambiado la pasta térmica el ventilador se pone al máximo al poco tiempo de estar jugando y se apaga sola, en este caso es necesario hacer delid a los dos procesadores y sustituir la pasta térmica que hay entre chapa metálica y el die del procesador. Para ello tenemos que separar con calor y herramientas especiales las chapas que protegen a los  procesadores. 






¡ATENCIÓN! Este proceso es extremadamente delicado y es muy fácil estropear los procesadores, solo debe hacer por personal experimentado en este tipo de reparación. No me hago responsable de los daños sufridos a la placa durante el proceso.
En el caso del RSX que es el procesador gráfico va pegado con pasta térmica adhesiva, hay que calentarlo con una pistola térmica y con mucho cuidado hacer palanca y levantarlo.
En el caso del CELL que es la cpu va pegado con silicona y hay que cortarla con mucho cuidado con una cuchilla.
Este es el resultado después de retirar la chapas metálicas:



Una vez limpiada la pasta térmica reseca, se le pone nueva se pega de nuevo y se vuelve a montar.
Y el ventilador se vuelve silencioso como si fuera nueva.


Problema de condensadores:

Si aun habiendo cambiado la pasta térmica y haber hecho delid nos pasa que con juegos exigentes al cabo de un rato jugando la consola se apaga sin motivo aparente y nos sale la luz roja. Puede deberse a los condensadores que dan energía a los dos procesadores cpu/gpu. Estos condensadores son esos que hay cuadrados al lado de los procesadores y que están fabricados por NEC TOKIN con referencia: OE128. Llevan 4 de estos para cada procesador, en total son 8. Cada condensador tiene 1200 uF de capacidad con un voltaje de 2,5v. Estos condensadores con el tiempo y por el calor generado por la consola se van degradando y van perdiendo su capacidad inicial. Esto hace que en momentos puntuales con una gran demanda de energía cuando estamos jugando no sean capaces de suministrarla al haber perdido sus propiedades. La solución para esto es o bien sustituir los 8 por otros iguales, que es un proceso muy costoso y que puede dañar la placa. O bien reforzar la capacidad de los que hay añadiendo mas condensadores. Esto ultimo es lo que yo he hecho. Y se trata de soldar a la placa, al lado de los NEC/TOKIN, cuatro condensadores de tántalo mas pequeños de 470uF/2,5V, que se pueden conseguir en Aliexpress. En total serian 8 condensadores los necesarios, 4 por cada procesador. 
Este seria el resultado después de soldarlos:


Con esto conseguimos que la consola no se vuelva a apagar mientras jugamos durante mucho tiempo.
Aquí os dejo el enlace de la pagina de PSX-Place de donde saque la información sobre los condensadores.
Bueno, espero que os haya gustado el tutorial de hoy y hasta otra!.







sábado, 12 de septiembre de 2020

[Review] Cartucho multijuegos 196 en 1 para Sega Mega Drive

 Hoy os traigo la review de un cartucho multijuegos de Aliexpress con 196 juegos originales de la Sega Mega Drive en un solo cartucho. Lo cierto que empiezan a verse mucho este tipo de cartuchos en diferentes tiendas online. Los juegos que contiene son los originales, no se trata de clónicos de los originales y lo cierto es que contiene una buena selección de juegos para el precio que tiene, entre 10 y 15 euros según la tienda. El funcionamiento viene a ser similar al del Everdrive pero mucho mas económico, como desventaja tiene que no podemos cambiar los juegos por otros que queramos nosotros como si se puede hacer en el Everdrive. Pero creo que por el precio que tiene y la buena selección de juegos merece la pena comprarlo, sobre todo teniendo en cuenta que cada vez cuesta mas encontrar cartuchos originales de las diferentes consolas, a veces a precios disparatados. Si dispones de una Mega Drive es una buena opción para revivir tiempos pasados sin dejarte un pastón por el camino. A continuación unas fotos del cartucho y la placa interna:





Este es el menú que aparece nada mas encender la consola con el cartucho:

y a continuación el resto de paginas del menú para que veáis el listado de juegos que trae:










Seleccionamos el juego que queramos con la cruceta y pulsamos Start y enseguida carga el juego, lo cierto es que es instantáneo.
Algunas imágenes de juegos:











Os dejo el enlace de Aliexpress de una de las tiendas que lo venden:

Espero que os haya gustado la review. Os seguiré trayendo mas cartuchos mulijuegos de otras plataformas.
Hasta otra amigos!!!.







domingo, 6 de septiembre de 2020

[Turorial] Construir una interfaz SIO2SD con Arduino para la Atari 600XL / 800XL

 Hola amigos, hoy os traigo un proyecto que he hecho para una Atari 600XL que tengo y que consiste en fabricar un emulador de disquetera usando una placa arduino, un display y un lector de tarjetas SD. Esto nos permitirá cargar juegos y programas desde este emulador con una tarjeta microsd. Este proyecto ha sido posible gracias a la información extraída de las siguientes paginas web:

http://www.retroparla.com/index.php/2018/03/25/sio2arduino-emulador-de-disquetera-para-nuestros-atari/

http://www.whizzosoftware.com/sio2arduino/index.html

La idea básica es emular que tenemos conectada mediante el puerto SIO de nuestra Atari una disquetera 1050 como la de foto:


que va conectada al puerto SIO situado en la parte trasera de nuestra Atari:


Para ello usaremos una placa Arduino Nano , un display LCD de 16x2 HD4478 compatible con Arduino y un lector de tarjetas microsd:






Esta es la lista completa de materiales que necesitamos:

  • Placa perforada para prototipos de electrónica de aproximadamente 9 x 11 cm. (yo he usado dos pequeñas al no disponer de uno grande)
  • Arduino Nano (ATmega 328 V3.0).
  • Display 16x2 azul o verde HD44780.
  • Lector de tarjetas microsd para arduino.
  • Tarjeta microsd de 8 o 16gb.
  • pulsador pequeño de boton para placa.
  • resistencia de 10k.
  • potenciometro pequeño de 10k (para ajustar el contraste del display).
  • cableado para soldar (yo he usado un viejo cable paralelo de una disquetera de ordenador o un cable IDE).
  • soldador y estaño.

El esquema de conexionado seria el siguiente:


aunque veáis que se usa un Arduino Uno, el esquema es el mismo para el Nano, solo tenéis que fijaros en la disposición de los pines en el nano puesto que difiere ligeramente respecto al uno. Si tenéis dudas sobre alguna de las conexiones podéis consultar los enlaces que puse al principio. 
Así que después de varias horas y mucha paciencia para no equivocaros (repasad dos veces el cableado) este es el resultado final:


Para conectar la placa al puerto SIO de nuestra Atari podemos aprovechar algun conector original de una disquetera o casetera que tengamos o bien usar pines hembra sueltos como he hecho yo y conectarlos directamente al puerto.
Este seria el pinout del SIO:


Para alimentar el arduino usaremos un cable USB y un alimentador de móvil.
Una vez que ya tengamos el hardware hecho pasaríamos a la parte de software, el programa que usaremos para el arduino se llama SIO2Arduino y también el IDE de Arduino para compilarlo y subirlo, os dejo los siguientes enlaces para que los descarguéis ya preparados:

Descomprimís los archivos en una carpeta y abrís el ide de arduino. Conectáis el arduino al pc con el cable usb y comprobáis que puerto com le ha asignado (en mi caso el com3). A continuación  configuráis el IDE:

  • Herramientas -> Placa -> Arduino nano
  • Herramientas -> Procesador -> ATmega 328
  • Herramientas -> Puerto -> com1 (o el que tengais asignado)
  • Herramientas -> Programador -> Arduino as ISP
Después abrís el proyecto SIO2Arduino.ino y le dais a verificar primero y luego a subir. Y si todo ha ido bien ya lo tendremos programado.
Ahora solo nos queda copiar nuestros juegos a la tarjeta microsd, para ello la formatearemos en FAT32 y copiamos los juegos en formato atr a la raiz de la microsd. En la Atari 600XL que tengo debido a la limitación de memoria (solo dispone de 16k) no es capaz de cargar juegos de mas de 8k, pero si teneis la 800Xl no hay este problema. A continuación os dejo un enlace con mas de 5000 juegos de Atari.


Conectamos la Arduino a la Atari, la alimentamos y nos aparece la pantalla de bienvenida:






Pulsando el botón del arduino lo que nos hará es cambiar de juego, y una vez seleccionado el que queramos encendemos la Atari y automáticamente lo cargará:






He comprobado que hay muchos juegos que no funcionan supongo que por alguna incompatibilidad pero otros muchos si funcionan, así  que es cuestión de ir probando.

Espero que os haya gustado este tutorial y a seguir disfrutando de nuestras viejas Atari!!!.
Hasta otra!