Ahora incluso su tarjeta de presentación puede impulsar Linux

Se necesita mucho trabajo para obtener una placa PCB funcional lo suficientemente delgada, barata y lo suficientemente resistente como para ser práctica. Si incluso puede hacer parpadear algunos LED sobre el sujeto y aún distribuirlos con una cara seria, lo ha hecho bastante bien. Así que puedes imaginar nuestra sorpresa cuando [George Hilliard] escribió para contarnos sobre su computadora de tarjeta de $ 3 que se ejecuta en un entorno Linux en funcionamiento. Si esto estuviera un poco más cerca de abril, podríamos asumir que es solo una broma ...

Por supuesto, ayuda que, como ingeniero de sistemas integrados, [George] literalmente logra esto. Lo que no significa que fuera fácil, pero al menos se mantiene lo suficientemente cerca de la industria para encontrar una solución ARM adecuada a un precio que tenga sentido, a saber, la Allwinner F1C100. Este pequeño chip ofrece RAM y CPU en un solo paquete, lo que simplifica enormemente el diseño general y la construcción de la tarjeta.

Con un sistema de archivos raíz que pesa solo 2,4 MB, el espacio en la tarjeta es mínimo, por decir lo menos. No hay red, E / S limitada y olvídese de ejecutar software pesado. Pero comienza después de unos seis segundos y [George] logró empacar en un intérprete de MicroPython y una copia del clásico buscador de redes de mazmorras de Unix rogue.

Oh, sí, y también tiene su currículum y algunas muestras de su foto a bordo. De hecho, es una tarjeta de presentación. El usuario solo tiene que conectarlo al puerto USB de su computadora y esperar la aparición del puerto serie virtual, que le permitirá iniciar sesión en el sistema que se ejecuta en la tarjeta. También aparece como almacenamiento masivo USB para los destinatarios que pueden no ser tan buenos en la línea de comandos.

Además de la documentación avanzada para este proyecto, [George] también ha preparado una entrada más profunda que entra en más detalles técnicos para cualquiera que pueda estar buscando seguir sus pasos. Gracias a todo el código fuente disponible, debería ser mucho más fácil para la próxima persona iniciar su propia computadora portátil.

Hemos visto todo tipo de tarjetas de presentación electrónicas a lo largo de los años, pero nunca algo así. Lo cual, por supuesto, es bastante útil. Si alguna vez obtiene una tarjeta de presentación que funciona como una computadora que ejecuta un sistema operativo para adultos, probablemente no la olvidará pronto.

  • Ostraco dice:

    E-Ink ayudaría exactamente donde está el texto.

    • David Bordowitz dice:

      La tarjeta cuesta solo $ 2.88 (ignorando los costos de envío y los costos de tiempo), la tinta electrónica agregaría mucho más al costo. Se vería genial, de verdad, pero entonces no sería fácil rendirse. También se agregaría grueso a la tarjeta.

      • Oliver dice:

        Hablando de tamaño, me pregunto si puedes montar esos chips al revés en un recorte ...

        • 0xfred dice:

          A menudo pensaba en eso. Incluso puede facilitar QFN. Algún día intentaré probarlo.

          • GekkePrutser dice:

            He visto a gente hacerlo a través de QFN, sí: http://www.pa3fwm.nl/projects/sdr/IMG_4528aa.JPG
            De: http://www.pa3fwm.nl/projects/sdr/

            Pero para el escenario de una tarjeta de presentación, esto sería demasiado frágil.

        • GekkePrutser dice:

          Con esas diminutas piernas sería extremadamente delicado. Estos chips obtienen mucha estabilidad de la soldadura que se encuentra debajo.

          • Barandilla Preston dice:

            Rellena el espacio con epoxi.

    • chango dice:

      La tinta electrónica ayudaría a aumentar el costo 10 veces

      • Ostraco dice:

        Utiliza un tamaño pequeño. Además ...

        https://www.alibaba.com/product-detail/lowe-price-2-13-inch-e_62363287830.html?spm=a2700.7724838.0.0.1c453b2c5d8ojU

        • jockmurphy dice:

          La pantalla a la que enlaza se duplicaría para cuadriplicar su cita.

  • Alex Rossie dice:

    Un gran regalo de Navidad para que lo tengamos, así que lo documentaremos y abriremos por completo.

  • wertyfy dice:

    ¡Genial! En lugar de papel reciclable, produce desechos electrónicos desechables. Una maravilla de la ingeniería.

    • Neftaly dice:

      En lugar de papel desechable, tienes un recuerdo coleccionable.

      • Mesa de camino dice:

        ¡Y una computadora gratis! ¡Valor minorista $ 499!

        • McNugget dice:

          * después de permitir computadoras de escritorio completas, monitores y periféricos. No incluido.

    • Miu dice:

      Oh, lo siento, esto es la-tecnologia, arborday está en otro lugar

  • smerrett79 dice:

    Espera, ¿es esto un rastro de un conector SOICbite en la naturaleza?

    • smerrett79 dice:

      ¿Qué interfaz de comunicación / programación utiliza?

      • smerrett79 dice:

        Respondí a mi propia pregunta: su otra publicación de blog sobre los detalles del proyecto dice que era para UART, pero al final no lo necesitaba. ¡Menos mal que no ocupa mucha tabla!

  • CRImier dice:

    ¿Eso es SOICBite en el borde de la tarjeta? ¡Fresco!

    • smerrett79 dice:

      Sí, aparentemente para UART, pero finalmente no es necesario. Su otra publicación de blog (puede encontrarla después de hacer clic en el enlace de arriba) detalla el proyecto y lo comprende.

      • George Hilliard dice:

        Autor aquí. No era necesario, pero solo porque ya había hecho toda la depuración en el Lichee Nano, la placa de desarrollo de ~ $ 8 que prescribí durante el diseño. UART es una necesidad absoluta durante el desarrollo de Linux embebido.

        • Pregunta dice:

          7041?

        • zoobab dice:

          Recuerdo flashear los enrutadores abiertos AMD5120 solo con UART (zmodem et al).

          De lo contrario, me preguntaba si dicho chip también está disponible en un paquete QFP 128 (quizás más fácil de jugar en un estándar listo para usar).

          Pensando en cuánto costaría hacer un clon de píldora azul, pero con ese chip. La última pastilla negra tiene rastros opcionales para combatir el rayo SPI:

          $3 STM32 “Black Pill” Board Features STM32F4 Cortex-M4 MCU, Optional SPI Flash

          • George Hilliard dice:

            Hay chips similares disponibles en QFP (los Allwinner V3 son probablemente los más cercanos en términos de piratería y disponibilidad). Pero son más caros, y si tiene un horno de reflujo, eso no hace mucha diferencia. Al final del día, los F1C100 estaban "completamente en lo cierto" por todas las razones que doy.

        • Dave dice:

          ¿De verdad empezaste el enano lichee pi? Guau

          • George Hilliard dice:

            Sí, pero investigué antes de elegirlo. E inmediatamente descarté el antiguo BSP que estaba empaquetado para él e hice mi propio trabajo basado en el Buildroot más nuevo.

            Confiar en BSP de software barato no es una buena forma de ejecutarlos.

  • luego dice:

    ¿Pero puede ejecutar Crysis?

    • CRImier dice:

      Si.

      • Ostraco dice:

        Doom hubiera sido mejor.

  • Phillip dice:

    Me gusta mucho esta idea: D

  • js dice:

    Primero tenemos una tarjeta de visita cortada con láser que contiene algunas llaves utilizables. Luego tenemos algunas visualizaciones de hosts USB en tarjetas de presentación, la más notable es la que implementa una pequeña unidad flash con AVR. Luego tenemos una tarjeta de visita Arduino con nRF24L01 + a bordo. Y ahora tenemos un sistema Linux integrado alimentado por USB con USB UART para la comunicación.

    El Dr. Philippe Cadic (pwavrobot), un médico e ingeniero electrónico de Francia, está trabajando en una tarjeta de presentación con LoRA y una pequeña pantalla incorporada que se ejecuta en ESP32. Dice que lo traerá a DEF CON el próximo año.

  • Enero 42 dice:

    hmmm, ni remotamente consideraría insertar un dispositivo USB desconocido en mi computadora, punto ... ¿Parezco loco?

    • Dissy dice:

      Sí, no por tu buena higiene USB, sino porque solo tienes una computadora: P
      (PD, esta respuesta es solo una broma)

    • Vadear dice:

      Molesto.

    • Kaitlyn dice:

      Entiendo cómo te sientes, pero tiendo a obtener la cosa del tipo que lo hizo, es diferente a encontrar algo en el piso o salir de un cubo enorme en un puesto de compras.

      En ese caso, siento que es más como comprar una unidad flash nueva y usarla. A menos que, por supuesto, no confíe en que no haya sido mal manejado por el correo o en ruta a los almacenes.

  • Stuart Longland dice:

    ... y contando. 26 monja.

  • Craig Hollabaugh dice:

    Cuando escribí el primer libro integrado de Linux hace 18 años, nunca imaginé que alguien podría simplemente montar una placa de arranque por casi nada en una tostadora. Bravo mi buen hombre!

    Gracias por mi regalo de Navidad, fue un verdadero placer leer acerca de su tarjeta creativa que fue la primera en lanzar Linux.

  • algún chico dice:

    realmente impresionante, Linux puede ejecutarse (casi) en todas partes y de forma muy económica.

    Para el autor: En github, su currículum contiene su número de teléfono no oculto.

    • Jack324 dice:

      Probablemente sea intencional. En última instancia, es su currículum. Las únicas personas que lo notarían son, es decir, tipos típicos con los que realmente parece querer hablar.

    • George Hilliard dice:

      Eso es un poco intencional. Si estás lo suficientemente interesado como para rastrearlo, probablemente tengas una razón legítima para querer hablar conmigo (o es un troll muy terco).

      • algún chico dice:

        Bueno, solo quería asegurarme.

  • Sr. P. Leyendo dice:

    Si quiere que su empresa sea salvaje, hágalo.

  • werejag dice:

    Lástima que no compramos uno

    • Astro Jetson dice:

      ¡Usted puede! George es claramente empleado. Contratarlo para que le convierta en un hábito. Supongo que el costo será mucho mayor que las piezas. Mucha gente olvida que una buena parte del costo es realmente NRE.

      Buen trabajo George, buen escaparate de habilidades. El sitio web es bueno, los documentos y la edición son A +. Gracias por el gran artículo.

  • numpad0 dice:

    > nombrar el Allwinner F1C100

    confirmó que ARM926EJ-S es oficialmente el nuevo Atmega328p

  • sydbarrett74 dice:

    Por desgracia ... hablamos de la inducción de nerds. * asustado *

  • Inhibir dice:

    Esa es la huella un poco más grande que el sistema operativo cliente que creamos para construir computadoras en 2000 basadas en el kernel de Linux 2.0 (?) (Tenía una semana y mi memoria no funciona). Fue discreto, ejecutó una caja ocupada y bits de μClinux más Mosix y coincidió con un disquete de 1,44 MB.

  • Jeremy Fleming dice:

    Pero, ¿puede alimentar a Doom?

    • RW versión 0.0.1 dice:

      500 Mhz o más, tiene que hacerlo, la salida de video depende de usted. Incluso tienes que administrar Quake con un software de baja resolución. Cuando trabaja como salida de video, también puede elegir emuladores Mame2000 y de 8 bits.

Alberto Gimenez
Alberto Gimenez

Deja una respuesta

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