Existeixen molts projectes desconeguts per a la majoria de persones que són extremadament interessants. Per exemple, potser t'hauries imaginat que un sistema operatiu es podria executar en una senzilla calculadora. El maquinari d'aquests dispositius de càlcul és bastant limitat, amb un processador bastant simple, i una memòria escassa. Però resulta suficient per a executar un sistema operatiu com KnightOS.
¿És estrany? Bé, si mirem enrere a la història de la computació, es pot comprovar que les primeres màquines de computació, els ordinadors històriques, no eren més que calculadores amb unes dimensions molt grans per poder fer càlculs complexos o desxifrar alguns missatges com es va usar en la Segona Guerra Mundial. A poc a poc han anat evolucionant per executar programes més avançats i diversos fins al que és avui dia ...
De fet, si recordes els orígens d'Intel, el primer microprocessador comercial, l'Intel 4004, no anava destinat a un ordinador, sinó a una calculadora de la companyia japonesa Busicom. Per tant, no dista tant una calculadora d'un ordinador actual, encara que els recursos de maquinari i capacitats de la segona siguin molt superiors a el del primer.
El que intento dir-te és que si t'agrada experimentar, Potser t'interessi provar amb la teva calculadora i KnightOS, que li podria donar una segona vida a aquest dispositiu que tens gairebé oblidat i ficat en un calaix. Si t'interessa, pots obtenir informació i descarregar aquest projecte des de la seva pàgina web oficial.
Índex
Què és KnightOS?
KnightOS és un sistema operatiu de codi obert per a les calculadores de Texas Instruments. El pots obtenir tant en codi font per veure com està fet i compilar-lo, o directament el binari per poder executar-lo en el teu calculadora. Té llicència MIT, per la qual cosa podràs modificar-lo si necessites i distribuir-lo.
KnightOS aporta un nou nivell d'utilitat i personalització per a un aparell que de fàbrica ve tan limitat a només fer càlculs. Així tindràs més funcions per poder jugar-hi, accedir a un espai d'arxius, carregar noves utilitats, instal·lar programari addicional en la teva calculadora gràcies al seu gestor de paquets senzill, etc. Tot un univers per als hackers.
calculadores compatibles
Si et preguntes si el teu Casio, el teu HP, etc., són compatibles, la veritat és que no. No funciona en totes les calculadores. De fet, com ja he insinuat, només és per a les Texas Instruments. Aquestes TI estan basades en el famós microprocessador Zilog Z80, una CPU per a la qual s'ha optimitzat aquest sistema operatiu.
Per tant, les versions de calculadora TI suportades són:
- TI-73
- TI-83 +
- TI-83 + Silver Edition
- TI-84 +
- TI-84 Silver Edtion
- TI-84 + Color Silver Edition.
- Altres calculadores franceses que són variants de les TI.
- També podràs executar mitjançant un emulador.
Col·labora amb KnightOS
Si t'agradaria col·laborar amb el projecte KnightOS per potenciar encara més la teva calculadora TI, Cal afegir que hi ha una comunitat al voltant d'aquest projecte i estan desenvolupant i millorant aquest sistema de forma constant per fer-lo créixer. I tu pots formar part escrivint documentació, manuals, traduint, o programant.
Si t'interessa programar i afegir codi i millores a el projecte, pots usar ASM, C, Python, HTML / CSS i JavaScript com a llenguatges de programació.
Passos per instal·lar el sistema operatiu
Si et preguntes pel procediment d'instal·lació de KnightOS al teu TI has de realitzar els següents passos:
- Has de tenir un sistema operatiu Microsoft Windows, Apple macOS, o una distro GNU / Linux, o FreeBSD.
- En el teu SO de l'ordinador has d'instal·lar TI-Connect o TiLP. Amb un d'aquests programes podràs facilitar la connexió de la teva calculador TI amb el teu PC per facilitar la transferència de les dades necessàries per a la instal·lació d'KnightOS. A Linux, no compta amb GUI, per la qual cosa hauràs de fer-ho des de la consola, mentre que en els altres dos sistemes operatius sí que és una mica més intuïtiu. A més, en Linux és probable que hagis de compilar ...
- El següent és revisar la versió de el codi de booteig de la teva calculadora TI. És important conèixer el carregador que té. Pots revisar en el TU-OS, prement el botó MODE, després Alpha + S i s'iniciarà el test. Et mostrarà a la pantalla la vostra versió. Si tens una versió 1.02 o més antiga hauràs de procedir tal qual t'explico, però si és una versió més moderna és probable que hagis de llegir el manual per veure els passos extres que necessitaries fer. Per exemple, per a la 1.03 pot ser que necessitis apedaçar el codi boot abans, o fer servir UOSRECV
- Ara retira la bateria de la teva calculadora. Si és una TI-84 + has de pusar el botó reset en comptes de treure la bateria.
- I amb la bateria retirada, connecta la calculadora amb el teu PC.
- Mantingues premut el botó DEL i torna a posar la bateria que has tret i allibera DEL.
- I ara podràs instal·lar el sistema operatiu o actualitzar-. Per a això, pots optar per:
- Utilitza l'eina TI-Connect juntament amb TI US Downloader.
- Utilitza TiLP amb GUI per macOS i Windows.
- Utilitza TiLP en la seva versió text en Linux. En aquest cas, només has d'executar la comanda «tilp -n /ruta/donde/tengas/KnightOS.8xu» sense cometes i amb privilegis, és a dir, com root o amb sudo davant.
- Ara espera que es completi la instal·lació.
- Retira el cable de connexió de el PC i de la teva calculadora.
- prem el botó ON de la teva calculadora i ja tindràs KnightOS.
Si per alguna cosa no t'agrada, no funciona d'el tot bé, o vols tornar a instal·lar el sistema operatiu natiu del teu TI, és a dir, tornar a TU-VOS, Pots fer-ho descarregant TI-VOS i seguint les mateixes instruccions que per a instal·lar KngithOS, però sense importar la versió de el codi boot en aquest cas, ja que seria igual per a totes. per descarregar TI-VOS pots dirigir-te a la web oficial de Texas Instruments en aquest apartat, omplir el formulari i descarregar el codi ...
4 comentaris, deixa el teu
Has posat una foto amb la Tu-Nspire antiga, aquesta no és compatible. Portar compte amb l'aplicació d'escriptori de texas instruments per a les Tu-Nspire CX CAS. Em va fer una actualització pq no em vaig adonar que estava connectada, sense haver donat a cap lloc acceptar, ni clic, ni res i m'he quedat sense el ndless (el que té una Tu-Nspire sap del que parlo, bàsicament poder usar programari Homebrew). Per ser mes descriptius me la va deixar manera petjapapers i darrere d'una tarda cacharreando torna a funcionar però amb la maleïda actualització i sense ndless.
Hola Cristian jo m'estic per comprar aquesta calculadora em comentes que és això de ndless
Ndless http://ndless.me/ són unes llibreries no oficials per programar aplicacions en C / C ++ per a la calculadora. Són molt bones i permeten fer coses molt interessants. Però no són oficials i per poder usar-les, com en els mòbils cal «rootear» la calculadora, per dir-ho així i em entenguis, encara que no és el mateix. Però la versió actual de Ndless només es pot instal·lar si la teva calculadora no passa de la versió 4.5.0 de sistema operatiu. I no la actualitzis per sobre d'aquesta de moment, de la 4.5.0 a les següents gairebé no hi ha canvis perceptibles.
¿On està el problema? L'altre dia actualitzi l'aplicació d'escriptori de texas que és una rèplica de la calculadora i serveix per gestionar algunes coses més. I es coneix que han inclòs una cosa que instal automàticament les actualitzacions. Perquè es em va actualitzar a la 4.5.2.8 i vaig perdre el poder utilitzar Ndless. M'ha p ...... at pq jo feia servir unes aplicacions ràpides que ara no puc fer servir i he passat a deixar-la en un calaix.
La calculadora és molt bona en si per a un ús universitari, jo me la vaig comprar quan estava a la universitat. En aquell moment me la deixaven fer servir en totes les assignatures menys, lògicament, en les assignatures de Càlcul i Àlgebra de primer (que ara amb els plans nous es dirà, fonaments de trobar pilotes roses, pujant a la muntanya, per sota d'un pont, menjant un entrepà de pernil i súmalo tot, i i II, i segurament seran d'un quadrimestre, amb 4 hores setmanals per no estressar a ningú i tots aprovin)
Però a l'marge de la conya és una bona eina de treball i sempre el model CAS. La Tu-Nspire CX CAS és bon programa i una carcassa que compleix però no és per tirar coets, la HP Prime té uns acabats molt bons però no em convenç el seu entorn. Així tot per aquí circula legal i oficial l'emulador d'HP Prime que va amb WineHQ, per mirar-ho no perds res i així tu decideixes. Una de les dues serà molt bona compra.
Hola, Cristian moltes gràcies per la informació, que llàstima es programar en C / C ++ estic segur que ndless és molt útil, també estic mirant casio class CP400.
Tinc la Apk d'hpprime en una tablet però vere que comprar.
Gràcies per la teva disposició em serveixo molt.