Ejecutar Debian en la calculadora gráfica

Mientras que la omnipresente TI-83 todavía se ejecuta en un antiguo procesador Zilog Z80, la nueva serie de calculadoras gráficas TI-Nspire utiliza dispositivos ARM modernos. [Ivoah] logró ejecutar Debian Linux con una calculadora TI-Nspire y escribió una guía que explica cómo se hace.

El proceso usa Ndless, un jailbreak que permite que el código se ejecute a un nivel bajo en el dispositivo. Ndless también incluye un SDK completo, un emulador y un depurador para desarrollar programas. En este caso, Ndless se usa para cargar el kernel de Linux.

El sistema de archivos raíz está construido en una computadora usando debootstrap y el emulador QEMU ARM. Esto le permite instalar todos los paquetes necesarios con apt antes de pasar a la calculadora.

Con el sistema de archivos raíz en una memoria USB, Ndless ejecuta el cargador de Linux, que inicia el kernel, monta el sistema de archivos raíz y arranca el sistema Debian en aproximadamente dos minutos. Como muestra el video después de la pausa, esto lo deja con un caparazón en la calculadora. No estamos muy seguros de qué hacer con Linux con una calculadora gráfica, pero es una gran prueba.

  • Luis Outeiro dice:

    He visto esto antes ... Un tipo incluso conectó un dongle wifi a través de otg y tenía Internet de texto

    • vsod99 dice:

      No, viste el kernel de Linux ejecutándose en la calculadora pero no en Debian.

    • Jamison Jessop dice:

      Necesito saber esto. ¿Adónde debo ir para averiguar cómo lo hizo?

  • ivo dice:

    Yo soy el que lo hizo todo, y puedes cambiar [Codinghobbit] Alabama [Ivoah]. Codinghobbit es el nombre del blog.

    • drwho8 (@drwho8) dice:

      Y actualmente el blog no está en casa. Chrome informa que tardó demasiado en responder.

      • debrouxl dice:

        Sí, ese blog es a menudo inaccesible, incluso cuando La-Tecnologia no lo vincula.

        Por cierto, @La-Tecnologia... aunque el tutorial de Ivoah es una mejora (pasos más detallados) con respecto a la información publicada hace más de un año, el hecho de que alguien haya logrado ejecutar Debian Linux en Nspire gracias a debootstrap no es nada nuevo;)

        Agreguemos que en todas las calculadoras Nspire Clickpad y Nspire Touchpad, así como en las calculadoras Nspire CX fabricadas antes de la primavera de 2013 (revisión de hardware

      • ka1axy dice:

        Blog funciona bajo Debian en TI N-Spire
        🙂

        • ivo dice:

          El blog en realidad funciona bajo Debian en el antiguo iMac G3, de ahí el tiempo de inactividad.

          • Brian Benchoff dice:

            ¿Imágenes de una estación de batalla?

          • ivo dice:

            ¿Por qué no puedo responder a tu recomendación Brian? De todos modos, aquí están las fotos: http://imgur.com/a/K4ZeX

          • mike szczys dice:

            "¿Dónde ponemos el servidor?"
            "Oye, ponlo en la esquina del radiador"

            ¡Decir ah! Requisitos previos para alojar en esa máquina.

            No puede responder a Brian porque hemos alcanzado un nivel máximo de anidamiento en los comentarios.

  • mateo dice:

    "No estamos exactamente seguros de qué hacer con Linux con una calculadora gráfica, pero es una gran prueba".

    Ejecute un emulador de calculadora gráfica, ¡obviamente!

    • kuikei dice:

      Acabo de instalar wp34s en mi Nspire hoy y pensé que esta sería la mejor hipercomputadora. Aparentemente estoy equivocado. El plan ha cambiado: ejecute VM en Linux sobre Nspire, luego instale Win 7 y ejecute el emulador HP Prime gratuito.

      • Foobar Bazbot dice:

        HP Prime (modo RPN) en Win7 en Bochs en Linux en nspire: puede parecer un largo camino, pero al final, ¡es una forma de hacerlo utilizable!

      • Foobar Bazbot dice:

        Más en serio, esta es la primera vez que escucho que wp34s está adaptado a nspire, y eso es realmente muy interesante, ¡así que gracias!

  • Roberto Brendan dice:

    Todavía estoy esperando el día en que pueda ejecutar Linux en mi tostadora. Esto también es genial. 😉 Es curioso ver qué tan bien funciona la demostración del modo de texto BB.

    • Mulvane dice:

      Es netbsd. Aunque por lo general me quedo con Open and Free, y evito Linux como la peste, esto sigue siendo genial...

      http://www.embeddedarm.com/software/arm-netbsd-toaster.php

      • dinamo dice:

        ¿Te mantienes abierto y libre, y evitas Linux como la peste? ¿A qué sistema operativo te estás uniendo?

        • Mulvane dice:

          OpenBSD y FreeBSD... Uso OpenBSD en mis dispositivos perimetrales y hardware más exótico, mientras que prefiero FreeBSD para todos mis otros usos de servidor. Para escritorios, uso FreeBSD y Win 8.1 (algunos win 7 basados ​​en hardware)... También tengo OS/2 Warp. También juego con muchos otros sistemas operativos.

          • Aidan dice:

            ¿Es sólo por razones filosóficas?

          • Pusalieth dice:

            ¿Así que solo usas Linux gratis? https://www.gnu.org/distros/free-distros.html

          • Mulvane dice:

            Prefiero los BSD por una variedad de razones. Históricamente, siempre he tenido menos problemas con ellos, y el apoyo de la comunidad siempre ha sido más fácil de tratar. Filosóficamente, el viejo pensamiento de que la gente de BSD se trata más de usar la herramienta adecuada y compartir conocimientos es más cierto que la gente de Linux... Mi experiencia es de más de 20 años de uso en ambas comunidades.

    • mi nombre dice:

      Estoy esperando el día en que pueda ejecutar Linux en un transistor

      • rexxar dice:

        Sí, ¿cuándo llevará alguien el kernel de Linux para 2N2222?

        • Pusalieth dice:

          ¿Qué? Eso es una especie de broma o meme divertido de nerd, como si fuera un nerd / hacker que traje Linux a npn.

          • Nombre (requerido) dice:

            Una verdadera tarea.

    • ivo dice:

      Grabé un bb corriendo en el Nspire: http://youtu.be/QD_0Vp2REu8

  • alan torre alta dice:

    Si pongo mi calculadora en línea, ¿intentarán miles de guionistas de todo el mundo forzar el acceso root a mi calculadora también? Y si tienen éxito, ¿mostrarán "L0L I hack3d j00!" en la pantalla usando una función matemática? Estoy tentado a averiguar...

    • Pusalieth dice:

      ¿Qué? Deshazte de las drogas y las películas de los años 80

    • eldoctorj dice:

      ¡Hackea el Planeta!

  • gudenau (@gudenaua) dice:

    ¡Esto es lo que debe hacer, obtenga un concentrador y un adaptador de video USB y sorprenda a sus amigos con el poder de la red global en su calculadora!

  • Me dice:

    Creo que hotplug y udev y probablemente muchas otras cosas podrían eliminarse. No tienen un host USB, ¿verdad? Acercado a core, init y shell, este tiempo de lanzamiento de 2 minutos podría ser mucho mejor. ¿Y que? No sé, ¿tal vez Nethack?

    • espuma dice:

      > No tienen un host USB, ¿verdad?
      Sí, tienen OTG.

  • espuma dice:

    ¿El kernel original (https://github.com/torvalds/linux) ahora tiene USB OTG ejecutándose en TI Nspire? Quería lanzar ArchLinux hace unos meses, así que necesito volver a compilar el kernel para habilitar CGroups, pero OTG se rompió con DeviceTreeBlob...

  • JD25 dice:

    Una forma más en que los niños pueden hacer trampa ahora en la escuela...

    • John dice:

      Por lo tanto, no se permiten calculadoras en las pruebas de matemáticas.

      • ses677 dice:

        Unas cuantas pruebas de matemáticas permiten que las calculadoras...

  • dinamo dice:

    Esto prueba mi sospecha de que los fabricantes de calculadoras científicas no están seguros de qué hacer para seguir siendo relevantes. Cualquier persona con un teléfono inteligente puede obtener programas científicos y gráficos. El TI-Nspire es básicamente portátil con un teléfono inteligente y botones de calculadora de la vieja escuela en el frente. (¡¿Por qué no usaron qwerty para las teclas alfabéticas?!? ¡Estúpido!) Realmente no puede permitirse el lujo de guardar el juego de herramientas para una calculadora propietaria dedicada, por lo que recurrieron a la infraestructura ARM (que definitivamente ayudaron a crear) . Espero ver mas de esto.

    • geek dice:

      Los teclados QWERTY están prohibidos en las pruebas estandarizadas de EE. UU., por lo que ningún fabricante de calculadoras los adoptará como estándar para las calculadoras.

      • Brian Benchoff dice:

        ¿Es QWERTC?

      • dinamo dice:

        Oh Dios. No diré qué sospecha prueba la importancia de esto.

      • tim dice:

        dvorak ftw !!

  • jalaan dice:

    Mientras espero casualmente el comienzo de mi clase de matemáticas y ejecuto constantemente mi CX CAS (solo para poder llevarle la guerra contra las drogas), también tengo una de las cunas wifi TI reales en mi guantera, es genial . una combinación con la instalación de Debian después de iniciar. Dicho esto, ¿por qué no cubrimos cosas como el nuevo adaptador de pantalla inalámbrico de Microsoft que ejecuta LINUX + BusyBox o algo un poco más emocionante? Apuesto a que cuando la gente ingrese, el dongle admitirá más que solo Miracast.

  • W dice:

    "No estamos muy seguros de qué hacer con Linux en una calculadora gráfica"

    duh Ejecutas 'dc'

  • Alan dice:

    Ese teclado TI - un poco desagradable. Sin embargo, la combinación de teclado, pantalla y fuente de alimentación (batería) solo necesita un puerto de expansión para ser altamente competitivo frente a Arduino, Raspberry Pi, etc.
    ¿Quizás el departamento de calculadoras debería tener algunas palabras con los desarrolladores de Beaglebone...?

  • interruptor anónimo dice:

    Reinicie Linux en la tostadora: parece que está tratando de recrear el personaje "Talky Toaster" de "Red". Nano”. Por mucho que disfruté con ese personaje, la idea de estar rodeado de dispositivos aún más "inteligentes" (después de los teléfonos inteligentes, cámaras espía, etc.) ya existentes es molesto...
    Re 2N2222: PN2222 es la misma pieza en plástico (en lugar de embalaje metálico) y más económica. El 2N3904 es casi idéntico, está disponible con mayor frecuencia y también suele ser menos costoso.
    Aunque la aplicación anterior es interesante, como hacker, me encantaría ver una Raspberry-Pi sin pretensiones disponible que INCLUYE una pantalla pequeña (pero legible, de al menos 7-8 pulgadas) a un precio asequible. . Combine eso con un teclado portátil real (p. ej., Logitec K400) y tendrá una estación de trabajo portátil para piratas informáticos que podría llevar en una mochila y usar con dedos reales, sin tener que usar anteojos para leer.

  • elij dice:

    ¿Qué versión de Debian es?

América Aguilar
América Aguilar

Deja una respuesta

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