Translate

domingo, 11 de mayo de 2025

iMac G3 (Rev. A - D) potenciado - Parte 1

 ¡Hola de nuevo! ¿Te sorprende que todavía quede gente que se divierta jugando con estas máquinas antiguas?

Empezamos nuevo proyecto, con la primera parte de esta transformación interna de un iMac G3 tray loading para sacarle la máxima potencia y disfrutar de OS9.

 

 






Este iMac G3 233MHz llegó a mis manos hace ya unos meses. Los primeros experimentos consistieron en añadirle un disco SSD y realizarle un overclock a 300MHz, pero era insuficiente para mí. Y no es que quiera utilizar este ordenador en la actualidad, porque no serviría de casi nada. Esto consiste en divertirse. 

Tenía por casa desde hace tiempo un procesador G4 466MHz de un Digital Audio, que sería el candidato perfecto para actualizar el iMac. 


Hace pocas semanas encontré muy barato otro iMac G3 igual que el mío, que no encendía, y pensé que podría utilizar su procesador para este proyecto, pero resultó que el culpable de que no arrancara era el procesador...

Después de esto, decidí lanzarme con el procesador original de mi iMac. Así que primero desoldé el procesador G4 466MHz, le hice reballing con bolas de 0.65mm en lugar de 0.76mm (ya veréis por qué) y le cambié el procesador a mi iMac:



 También le cambié tres condensadores de Vcore de 100uF-2.5V por otros de 220uF-4V, porque vamos a intentar subir más los MHz. 

 Antes de montarlo en el iMac es necesario bajar el Vcore, porque el PPC750 G3 que traía montado funcionaba a 2.6V, pero este G4 MPC7400 funciona a 2.1V, así que siguiendo las instrucciones que nos da dosdude1 en su vídeo, cambié la resistencia R74 por una de 10k y añadí en R73 (justo al lado, en paralelo) otra de 33k. Esta combinación nos da un voltaje final de 2V, ligeramente inferior, pero suficiente. 

   


El primer arranque ajustado a 300MHz funcionó bien, hizo el "chang" y enseguida apareció la imagen en pantalla. Pero algo curioso sucedió cuando intentaba re-ejecutar la actualización de OS9 a 9.2.2. El instalador se colgaba. Pero salvo eso, funcionaba todo bien. Entonces pensé que nunca hubo ningún G4 a 300MHz, y quizás el problema fuera eso, así que ajusté la velocidad del procesador a 400MHz.

 Para el overclock seguí las instrucciones de esta página, con esta tabla: 


 

 
Arrancó perfectamente ajustado a 400MHz, y la caché, que originalmente funcionaba con una relación 3:1 a una frecuencia de 77MHz, estaba funcionando a 133MHz sin problemas:

 

 Y como había intuido, después de superar los 350MHz la actualización a 9.2.2 funcionó sin problemas. 

El incremento de velocidad respecto a los 233MHz del G3 original es enorme, pero esto implicará un aumento de la temperatura, y más si queremos intentar subir más de velocidad en siguientes capítulos, así que el siguiente paso será mejorar la refrigeración.

 Como os mencioné unas líneas antes, he usado para el reballing bolas un poco más pequeñas, de manera que el procesador quedará menos "levantado" del PCB y el disipador original haría menos presión. Pero estaba todo previsto. 

Hace ya unos meses había adquirido unas láminas circulares de cobre de 0.5mm, que planeaba añadir entre el disipador y el procesador, añadiendo en cada cara pasta térmica. ¿Por qué esto? Pues porque entre el procesador y el cobre habrá mejor conducción que sobre aluminio, y después la superficie de contacto entre el cobre y el aluminio será mucho mayor que el pequeño cuadrado del procesador. 


Se sujeta con la pasta térmica, no hace falta pegar la lámina. No me acordé echar una foto de la temperatura antes del cambio, pero después de añadir la chapa de cobre la temperatura, sin un uso excesivo de la CPU llegaba a los 46-47ºC.

La temperatura no parece peligrosa, pero como os dije, intentaré subir más la velocidad del procesador en próximos capítulos, así que haría falta añadir algo más para aliviar la temperatura, porque el disipador es muy pequeño, no estaba diseñado para esto. 

Encontré en un cajón un ventilador centrífugo que debía ser de algún portátil, pero no recuerdo el modelo. Es un ventilador que funciona a 5V, y es bastante fino. Así que me las ingenio para ubicarlo de esta manera:




 Tuve que mover el cable plano que conecta en la placa base justo debajo, y además recolocar el cable en este sin doblar por encima, sino no me dejaba espacio (como los cables planos IDE de antes, que podías girar el conector de lado). Y para evitar que fuera muy ruidoso, busqué un condensador que estuviera conectado a 3.3V, porque a 5V es un poco audible. 

Tras instalar el ventilador, la CPU se mantiene máximo alrededor de los 40-41ºC. No es una reducción muy grande, pero si hace falta, puedo subir el ventilador a 5V. Es posible que el ventilador de 80mm del iMac que se ubica justo encima, ya haga bien su trabajo.

 Aquí lo dejamos por hoy, en el próximo capítulo más cambios, ¡nos vemos! 



No hay comentarios:

Publicar un comentario