Actualizar y deshacer CPU falsa

[quarterturn] tenía un viejo Apple Powerbook 520c en su contenedor. En ese momento era una gran computadora, pero desde un punto de vista más moderno, podría necesitar una actualización. Tampoco puede ejecutar BSD: necesita una FPU para eso, y el 520 usó la versión barata y sin FPU del 68040 como su procesador principal. Puede comprar versiones del 68040 a través de FPU directamente desde China, lo que significa que este viejo Powerbook se está convirtiendo en potencia BSD, solo se trata de vender y actualizar la CPU. Así es [quarterturn] lo hizo, con un fracaso inesperado pero no sorprendente.

El circuito base de la serie Powerbook 500 se diseñó inteligentemente, con tarjetas secundarias para la propia CPU y actualizaciones de RAM. Después de quitar la tarjeta secundaria de la CPU de su computadora portátil, [quarterturn] enfrentó a su némesis: QFP 68LC040 de 180 pines. Quitar la CPU fue relativamente fácil de usar con una aplicación ChipQuik liberal. Unos pocos golpes rápidos con una trenza de soldadura y algo de flujo limpiaron todo, y la tarjeta secundaria estaba lista para una nueva CPU.

La nueva CPU equipada con FPU llegó de China y, después de una inspección, soldadura y pruebas muy cuidadosas, [quarterturn] tenía una nueva CPU para su Powerbook. Después de que se iniciara el Powerbook, surgió un pequeño problema. El chip era falso. Aunque la nueva CPU estaba etiquetada como 68040, no tenía una FPU. La gente falsificará cualquier cosa, incluidos los procesadores de principios de los 90. Esto significa que no hay FPU, no BSD y [quarterturn] en realidad vuelve al cuadrado.

Eso no significa que este ejercicio haya sido una pérdida total. [quarterturn] aprendí algunas cosas de esta experiencia. De hecho, puede desoldar un QFP denso con ChipQuik, y puede soldar el mismo chip con una soldadura normal. La interconexión a lo largo de 20 años del sistema operativo Macintosh es defectuosa y Advierto emptor no se traduce al mandarín.

  • Mate dice:

    ¡Ahh, el 68LC040! La primera computadora portátil que tuve fue una Macintosh Powerbook 190CS, que compré a bajo precio como una de mis primeras compras en eBay (sí, eso significa que la compré cuando tenía unos pocos, si no varios años ... aunque). también muy joven en ese momento). Recuerdo estar extremadamente deprimido cuando descubrí que la falta de FPU significaba que nunca podría reproducir MP3 (cuando un MP3 CBR de 128 kbps se consideraba "Hi-Fi" para la música en su computadora), y creo que que tal vez eso también me impidió poder instalar BeOS en él.

    Sin embargo, instalé en él un desagradable cliente IRC compatible con Mac para poder seguir "en red social" desde la comodidad de mi cama.

    • Daniel dice:

      Estoy un poco sorprendido de que ninguna FPU sea un problema. ¿BSD no tiene un emulador de FPU?

      Para MP3, hay implementaciones completas como libmad y hay un decodificador 68k configurado manualmente por Stéphane Tavenard.

      • trimestral dice:

        Tienes razón sobre la imitación de FPU. La última vez que lo probé (con Mac IIsi en 1995) no se copió y finalmente se bloqueó.

  • disgustado dice:

    ¿Qué significa una mandarina para "Te encontraré y te cortaré el corazón con el borde afilado del chip falso que me vendiste"?

    • tiro largo dice:

      Wi gong kee loo.

      • Gregkennedy dice:

        Aplaude aplaude aplaude

  • natsfr dice:

    No estoy seguro de entender todo este "problema difícil de vender".
    Con un globo de aire caliente, colocas una traba alrededor del chip objetivo (para proteger un pasivo diminuto del viento).
    Haces fotos si algunas cosas se mueven.
    Agrega Solder Flux, mucho y calienta el chip suavemente comenzando desde “lejos”.
    Ejemplo:
    https://twitter.com/natsfr/status/587972233789833217

    • russdill dice:

      Si bien estoy apuntando al aire caliente, estos QFP pueden ser muy grandes, con un área a menudo mayor de 1 pulgada cuadrada. A menudo necesitará una boquilla especial para aplicar correctamente el aire caliente.

      • russdill dice:

        El paquete mide aproximadamente 1.4 "x1.4", incluidos los pines.

        • rasz_pl dice:

          suena fuerte, me tomó 20 segundos
          http://www.ebay.com/itm/AOYUE-1265-Replacement-Air-Nozzle-QFP-for-AOYUE-ProsKit-Hot-Air-Guns-32bridge32-mm-/131329410674

      • Alguien dice:

        Bueno, si no te importa reutilizar el qfp que estás debilitando, puedes cortar las patas del chip y quitarlas una tras otra fácilmente.
        En cuanto a bga, simplemente no puedes usar la soldadura de manera efectiva en ellos.

        • Martín dice:

          De esta manera, puede dañar fácilmente las almohadillas y los rastros de la PCB. Prefiero una potente pistola de aire caliente. Por supuesto, es una buena idea proteger los componentes circundantes con una captura o una hoja A.

        • ROBÓ dice:

          Este método es el más seguro para la PCB cuando el chip no es deseado. Se aplica mucho menos calor a las piezas deseadas y al PCB.

      • natsfr dice:

        o tomas una boquilla para eso o te mueves suavemente.
        Es mucho tiempo el hecho de que la gente tenga miedo de hacerlo, pero después de algunos entrenamientos en un balde
        es muy facil

      • C.A. dice:

        Suponiendo que no le importe destruir el chip:
        Explota la mitad del chip con la configuración más cálida, tu estación de rebobinado de aire utilizará una boquilla más pequeña que el cuerpo del chip. Esto agotará rápidamente la viruta debido al estrés térmico. Después de un tiempo, el calor saldrá del paquete y mojará todos los pines y podrá levantarlo.
        Hecho

    • trimestral dice:

      Si solo tuviera partes en un lado, diría que sí, que lo tenga con la estación de reescritura de aire caliente. Pero en el caso de la tarjeta secundaria, hay una gran FPGA directamente detrás de la CPU. No quería arriesgarme a hacer trampa en eso.
      Mirando hacia atrás, diría que la forma más fácil de hacerlo es precalentar toda la placa y luego usar chipquik solo en la CPU con planchado regular. Eso es lo que hice, pero no encendí el tablero porque solo lo calenté sobre una lámpara.
      Si puedo ganar una fuente de 68040 legítimos, definitivamente lo haré en la estación de recalentamiento de la estación de reescritura.

      • rasz_pl dice:

        Verifique en eBay las herramientas antiguas de Internet, solo las subastas de entrega de EE. UU. están llenas de herramientas Nortel 68040/68060 obsoletas, a veces enumeradas y vendidas por cantidades de un solo dígito.

  • Galane dice:

    ¿Qué fue primero, el 68LC040 o el 486SX? Apple hizo cosas extrañas con la identificación gestalt. Por ejemplo, si overclockea LCIII de 25 a 33 Mhz y no cambia nada más en el hardware o software, el sistema cambiará automáticamente Acerca de esta Mac para decir que es LCIII +. Si instala una tarjeta de actualización DayStar Turbo 601 PowerPC 601 en IIci, se identificará como “Powermac 475” debido al Turbo 601 para IIci, IIvx y IIvi basado en la actualización 601 para LC 475.

    Mac OS 7.6 supuestamente no admite el modo de dirección de 24 bits, pero cuando tenía IIci con Turbo 601, noté que cuando apago la actualización de la CPU y reinicio usando el 68030, el panel de control de memoria tenía 24/32 bits. Aparece un conmutador de modo. No recuerdo ahora el método exacto para mostrarlo, nunca intenté ejecutar en él un programa que requiriera un modo de 24 bits. Simplemente hice clic en 32 bits y reinicié. El interruptor desaparecería entonces del panel de control.

  • nalgas dice:

    necesitas MMU, no FPU.

    • eas dice:

      Incorrecto, necesitas ambos, y el 68LC040 tiene una MMU.

      • nalgas dice:

        http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/m68k/fpe/fpu_emulate.c?rev=1.25.14.1&content-type=text/x-cvsweb-markup

        http://gnats.netbsd.org/13078

        No necesitas FPU, necesitas 68k no rotos

  • fabricante de acero dice:

    ¿Alguien puede explicar por qué la falta de FPU es un problema para BSD y por qué no se puede procesar como lo hizo Linux en i386?

    • bthy dice:

      de: https://lists.freebsd.org/pipermail/freebsd-hackers/2007-March/019902.html
      >
      > Primero, la emulación de FPU es un poco lenta, y segundo, algo
      > debe escribir el código. En el pasado, FreeBSD
      > el kernel tenía dos bibliotecas de emulación FPU (para emulación
      > de instrucciones FPU en el país del usuario). Uno estaba autorizado por BSD,
      > pero incompleto y no 100% compatible, y el segundo
      > era GPL, por lo que no era posible de forma predeterminada. Hasta que
      > Lo sé, ambos eliminados porque el hardware sin
      > FPU se consideró obsoleta y nadie quería
      > mejorar y preservar el código.

  • cik dice:

    QFP180? Un pedazo de la torta. Lo único que necesita es un cuchillo lateral fino, un poco de mecha de soldadura, soldadura normal y un bolígrafo de pelusa. Se evalúa la pasta de laúd.

    • ROBÓ dice:

      Acordado

      Y ...

      No como pastel contigo 🙂

  • DV82XL dice:

    El regreso a este nivel de cirugía cerebral no parece justificar el esfuerzo.

    • DV82XL dice:

      Quizás.

    • Kathryn dice:

      Si realmente se pregunta por qué alguien haría algo, ¿por qué leer La-Tecnologia? Lo haces porque quieres y porque puedes. Es la misma razón por la que quiero actualizar a un chip Pentium M 1.1Ghz en mi vieja computadora Asus Eee. Sin mencionar que tener el chip Pentium completo contra el Apio ayudará con las tareas gráficas básicas.

      • petiepooo dice:

        El apio es una verdura. 🙂

  • una mujer joven dice:

    ¿Lo ordenó en la tienda Aliexpress hkutsource? Aliexpress viene con confianza gratuita. Tienes 30 días para declararlo falso y abrir una disputa. Alibaba tiene un nuevo equipo que se ocupa de las falsificaciones. Probablemente recibirá un reembolso completo y la tienda cerrará. Por supuesto, si no inicia la disputa, no pasará nada.

    Consejo general: si el precio no coincide con el de todos los que ofrecen el mismo producto, algo funciona. No compre en un lugar así. Hice cientos de pedidos de Aliexpress con aproximadamente un 2% de porcentaje. No tengo nada falso, pero tengo los artículos equivocados. No hay una plantilla para estos envíos incorrectos, a veces la cosa vale más, a veces menos. Creo que son solo errores. También me equivoco con Digikey.

    También varían comprando clones de chips comunes. Estos clones serán similares, pero no copias exactas. Debe usar la hoja de datos para el clon, no la hoja de datos del original. Los vendedores no ocultan el hecho de que estos chips son clones, los que he visto tienen marcas diferentes a los originales.

    • QWERTY dice:

      ¿Tiene que enviar algo falso para eso, o la evidencia fotográfica de una falsificación sería suficiente? Devolver cosas al Lejano Oriente a menudo excede los costos de las cosas, por lo que no es práctico para la mayoría de las personas.

      Tampoco tengo problemas con las copias de chips cuando funcionan como se anuncia, especialmente las piezas antiguas que ya no se producen, en cuyo caso la piratería es un dios. Lo que me enoja es el etiquetado incorrecto de chips específicos más bajos o algo peor, como decir etiquetar 555 como una instrumentación de muy poco ruido.

      Creo que no soy el único que pagaría felizmente una suscripción por un servicio que compra chips de China de forma accidental y anónima y luego revela las falsificaciones.

      • Erik Johnson dice:

        Nunca tuve que devolver nada. La única vez que me repugnó fue un vendedor que insistió en que enviaran un artículo con un pedido, pero las fotos del empaque (con un peso estampado en él) y una báscula lo mostraban demasiado liviano para incluir lo que faltaba, lo que afortunadamente mucho más pesado.

      • una mujer joven dice:

        Varía si Aliexpress quiere que le devuelvan el artículo. A veces quieren que les devuelvan el artículo como prueba de que la tienda está enviando falsificaciones. Pero, en mi experiencia, las falsificaciones son raras y si se ejerce un poco de prudencia, se pueden evitar. es decir, no le compre al vendedor ese 50% menos que otros 15 vendedores que ofrecen lo mismo.

        Las falsificaciones son otra cosa. Tanto usted como el vendedor saben que el artículo es falso. Es la empresa de falsificaciones, la que se queja de que pueden cobrar precios elevados por lo mismo. Esta es un área espinosa, ya que las leyes de propiedad intelectual de muchos países son demasiado favorables para el propietario de la propiedad intelectual que para el público en general.

        • Antron Argaiv dice:

          En MI experiencia, comprar una pieza de Motorola que se ve tan bien de una fuente china casi garantiza que es falso / comentario / falso. Los corredores de piezas son conocidos por comprar piezas falsas.

          La parte superior del paquete parece dañada
          No lleva muy lejos juntos

          La pieza fue desoldada o presionada el tiempo suficiente para que no la comprara a ningún precio.

          • Señor Wibble dice:

            Sí, tenga en cuenta que los 68060 de China han sido durante mucho tiempo un problema en las comunidades Amiga y Atari.
            En su mayoría, toman chips XC o EC viejos y los marcan como partes completas, ¡incluso con clasificaciones rápidas que Motorola nunca hizo!

        • Antron Argaiv dice:

          Actualizar:
          Según esta hoja de datos:
          http://cache.nxp.com/files/32bit/doc/ref_manual/M68040UM.pdf?pspll=1
          el sufijo V indica que no hay unidad deslizante.

          Entonces no es una falsificación. Sin embargo, parece tracción.

          • trimestral dice:

            ¡Estás bien! ¡Buena atrapada! MC68040EC33V no tiene FPU, ¡a pesar de que no tiene nombre LC!
            Se encontró una fuente de MC68040FE33A y la hoja de datos de NXP se verificó cuidadosamente para asegurarse de que tuviera una FPU (http://www.nxp.com/webapp/search.partparamdetail.framework?PART_NUMBER=MC68040FE33A).
            Con suerte, Rob Frohne actualizará su sitio web.
            Actualizaré mi proyecto si los chips vienen de China en un estado utilizable.

      • rasz_pl dice:

        De hecho, es ilegal enviar falsificaciones conocidas desde muchos países, por lo que probablemente scamBay no requiera que hagas esto.

    • trimestral dice:

      Esto fue en eBay. Desafortunadamente, inicialmente pensé que me habían informado mal con 7.1.1 debido a un habilitador, y asumí que ese maldito 68040 falso, así que cerré la transacción. Solo costaba alrededor de $ 15 más gastos de envío. La única otra opción en ese momento era una caja de nueces total que quería $ 150 por CPU. ¡Al diablo con eso!
      De hecho, me importaba más el pequeño estado del chip. Estaba bastante oxidado y tenía pasadores doblados. Y probablemente no sea tan malo que realmente funcione 68lc040 contra algún FPGA general con el mismo rastro.

      Mi próximo pedido, si hago uno, probablemente sea alex, y ciertamente, si ESO resulta ser falso, pondré el martillo en el vendedor.

    • S dice:

      Aliexpress viene con confianza gratuita. Tienes 30 días para declararlo falso y abrir una disputa.

      Con aliexpress puede abrir una disputa y recibir un reembolso completo por una falsificación, y se vende específicamente bajo la protección de "Genuino Garantizado" (la mayoría no); de lo contrario, debe devolver el artículo para obtener un reembolso completo o negociar un reembolso parcial con el vendedor. Si no puede llegar a un acuerdo y necesita extender el problema con aliexpress, entonces buena suerte y asegúrese de que el reembolso valga la pena perder su tiempo.

      Incluso entonces, dependiendo de la cosa, por una falsificación vendida bajo la protección "Verdadero Garantizado", puede obtener solo un 15% de reembolso por baterías o un 9% por cables. http://www.aliexpress.com/buyerprotection/how_to_be_eligible.html

      Por mucho que no me guste Paypal, son mucho mejores para el comprador en ese sentido, a menos que tenga mala suerte.

      • trimestral dice:

        resulta que no es falso, solo una CPU incorrecta. MC68040EC33V no tiene FPU, ¡a pesar de que no tiene nombre LC! La página web original que describe la actualización era incorrecta. MC68040FE33A es lo que debería comprar y, de hecho, ahora ordenar.

  • ejonesss dice:

    solo las pruebas de rendimiento le dirán si es real.

    si realmente no tiene fpu ni bsd, entonces el software tiene que romper un programa especial que al principio no verifica y simplemente sigue adelante y envía comandos fpu y bsd y el chip no entiende.

    Existe la posibilidad de evitar que la aduana mantenga el paquete; los chinos escriben el texto "no fpu" en la rom incorporada para que la aduana diga "bueno, no es una falsificación real" y lo deje pasar.

    • trimestral dice:

      Aunque podría probar * BSD de todos modos y ver qué sucede. Pero estoy bastante seguro de que OS 8.1 encaja y que en realidad es solo 68LC040.

    • Esel dice:

      ¿Por qué los hábitos se mantendrían en fpu?

    • Esel dice:

      Esperar.
      ¿Por qué la aduana verificaría la ROM incorporada en busca de algo? Eso necesitaría algún equipo especial y me enojaría si fríen mi CPU recién adquirida porque algunos medicamentos usan el zócalo incorrecto.

  • nalgas dice:

    idiotas, no la falta de FPU te impedirá ejecutar BSD, pero la señal de trampa de error no te permite hacerlo en programas.

    http://www.macbsd.org/macbsd/LC040-and-BSD.html#3.1.4

  • Sal de mi prado dice:

    La falta de FPU no le impide ejecutar BSD:
    http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/m68k/fpe/fpu_emulate.c?rev=1.25.14.1&content-type=text/x-cvsweb-markup

    Tener una trampa rota hace:
    http://www.macbsd.org/macbsd/LC040-and-BSD.html#3.1.4

  • OLD_HACK dice:

    Recuerdo haber ejecutado una versión antigua de debian en powerbook 145B (68030), y luego pensé que era hora de OS 7.5.3 nuevamente ...

    Copiar el sistema con un sistema moderno es fácil, pero las nuevas reglas legales pueden convertirlo en ilegal en los Estados Unidos, incluso si posee el hardware original = (

  • Juan Klos dice:

    En primer lugar, debo decir que estoy muy molesto con eBay porque no hacen nada cuando un vendedor de chips envía chips falsos. He retenido esto tres veces hasta ahora, y aunque cada vez que recupero mi dinero, prefiero ver al vendedor despedido porque hacen SCAM.

    La razón por la que solucionar la falta de FPU es un problema es que muchos LC040 tienen un error en el manejo de trampas que hace que una trampa FPU falle a veces. La emulación de FPU funciona bien en los sistemas m68020, m68030 y m68060.

    La solución correcta es compilar todo el sistema operativo sin instrucciones FPU. Tendremos que cargar esos conjuntos fijos y binarios para los sistemas LC040 en alguna parte.

    • SavannahLeón dice:

      eBay (al igual que Amazon) ha estado chupando y chupando durante mucho tiempo. Muchos vendedores son justos, pero están inundados de vendedores que venden productos caros, descripciones incorrectas y precios de envío disparatados ($ 2.93 por la oferta. $ 12.95 por envío. $ 5 a menos que desee llenar).

      Peor aún, sus reglas y el diseño de sitios web prefieren a los vendedores mucho más voluptuosos que los compradores o los pequeños vendedores. A veces es tan difícil filtrar mierda o recompensas en esos sitios, compraré un B&M y pagaré la prima por el trato real que correr con el riesgo y la molestia de comprar, valorar y devolver.

      También comencé a experimentar con sitios web especiales para comprar mis cosas. Pago una pequeña prima, pero he descubierto que a muchos sitios web les resulta difícil lidiar con las cosas que eBay / Amazon se niega a abordar correctamente. Encargué algunos artículos coleccionables disponibles en eBay / Amazon en uno de esos sitios web. Las cosas llegaron, pero fueron claramente opuestas y no el trato real como se describe (y se pagó en exceso). El sitio reembolsó mi dinero, pagó el envío a su sección no autorizada, confirmó la confirmación y la cuenta del vendedor se cerró después de unos días. Véalo suceder en eBay.

  • Hirudinea dice:

    "Warning emptor no se traduce al mandarín". De hecho, el mandarín de Kaveat Drainer es Hue Dum Phuc, pero es posible que haya entendido mal los tonos.

  • J. Peterson dice:

    "La serie Powerbook 500 se diseñó inteligentemente, con tarjetas secundarias para la propia CPU"

    Listo tal vez, pero no bueno. La serie 500 era famosa por su poca fiabilidad, y los conjuntos adicionales de conectores a la placa base fueron una razón importante.

  • Bunsenh dice:

    ¿Se perdieron el comentario anterior y la actualización en la página del proyecto? No era una pieza falsa, simplemente ordenó la incorrecta.

    • trimestral dice:

      Instalé el Freescale MC68040FE33A. Y sin embargo ... todavía no aparece como un 68040 completo con FPU. La hoja de datos dice que tiene uno: http://www.nxp.com/webap/search.partparamdetail.framework?PART_NUMBER=MC68040FE33A

      Así que sí ... no sé en absoluto cuál es el problema y superé mi paciencia al respecto. ¿Es falso mi MC68040FE33A? ¿Hay errores ocultos que digan "el paso xxxx no contiene FPU"? ¿La ROM del Powerbook bloquea de alguna manera el uso de la FPU? Le envié un correo electrónico a NXP / Freescale sobre el FPU, pero es tan antiguo que no lo esperaba. Además, no creo que el Powerbook aún puede continuar con los ciclos abiertos: todas las columnas de tornillos de plástico se agrietan.

      En el lado positivo, ¡ahora soy bastante bueno jugando a un gran QFP! Usar un anteojo Wolfvision como microscopio es realmente bastante fácil. Golpee las esquinas, arrastre para soldar los lados, luego limpie con una mecha de soldadura.

América Aguilar
América Aguilar

Deja una respuesta

Tu dirección de correo electrónico no será publicada.