KnightOS: et operativsystem til regnemaskiner

KnightOS skærmbilleder

Der er mange projekter, der er ukendte for de fleste mennesker, og som er ekstremt interessante. For eksempel har du måske forestillet dig, at et operativsystem kunne køres på en simpel lommeregner. Hardwaren til disse computerenheder er ret begrænset med en ret simpel processor og lidt hukommelse. Men det er nok at løbe et operativsystem som KnightOS.

Mærkelig? Nå, hvis vi ser tilbage på computingens historie, kan det ses, at de første computermaskiner, historiske computere, ikke var andet end regnemaskiner med meget store dimensioner for at kunne foretage komplekse beregninger eller dechiffrere nogle meddelelser, som de blev brugt. I Anden Verdenskrig. Lidt efter lidt har de udviklet sig til at køre mere avancerede og forskellige programmer indtil hvad det er i dag ...

Faktisk, hvis du husker Intel's oprindelse, var den første kommercielle mikroprocessor, Intel 4004, ikke beregnet til en computer, men til en lommeregner fra det japanske firma Busicom. Derfor er en lommeregner ikke så langt fra en nuværende computer, selvom hardwarressourcerne og kapaciteterne i den anden er meget højere end den første.

Det, jeg prøver at fortælle dig, er det hvis du kan lide at eksperimentereDu kan være interesseret i at prøve med din lommeregner og KnightOS, at det kan give et andet liv til den enhed, som du næsten har glemt og lagt i en skuffe. Hvis du er interesseret, kan du få oplysninger og downloade dette projekt fra din officielle hjemmeside.

Hvad er KnightOS?

KnightOS er et open source-operativsystem til Texas Instruments-regnemaskiner. Du kan få det både i kildekode for at se, hvordan det er lavet og kompilere det, eller direkte binær for at kunne køre det på din lommeregner. Den har en MIT-licens, så du kan ændre den, hvis du har brug for og distribuere den.

KnightOS bringer et nyt niveau af nytte og tilpasning til en enhed, der kommer fra fabrikken, så begrænset til bare at lave beregninger. Så du har flere funktioner til at kunne lege med dem, få adgang til et filrum, indlæse nye hjælpeprogrammer, installere yderligere software på din lommeregner takket være den enkle pakkehåndtering osv. Et helt univers for hackere.

Kompatible regnemaskiner

KnightOS, TI-84 Texas Instruments lommeregner

Hvis du spekulerer på, om din Casio, din HP osv. Er kompatible, er sandheden, at de ikke er det. Det fungerer ikke på alle regnemaskiner. Som jeg allerede har antydet, er det kun for Texas Instruments. Disse TI'er er baseret på den berømte Zilog Z80 mikroprocessor, en CPU, som dette operativsystem er optimeret til.

Af denne grund understøttede TI-lommeregnerversioner lyd:

  • TI-73
  • TI-83 +
  • TI-83 + Silver Edition
  • TI-84 +
  • TI-84 sølvudgave
  • TI-84 + Color Silver Edition.
  • Andre franske regnemaskiner, der er varianter af TI.
  • Du kan også køre det gennem en emulator.

Samarbejd med KnightOS

Si vil du gerne samarbejde med projektet KnightOS for yderligere at øge din it-lommeregnerDet skal tilføjes, at der er et samfund omkring dette projekt, og de udvikler konstant og forbedrer dette system for at få det til at vokse. Og du kan deltage ved at skrive dokumentation, manualer, oversætte eller programmering.

Hvis du er interesseret programmer og tilføj kode og forbedringer af projektet, kan du bruge ASM, C, Python, HTML / CSS og JavaScript som programmeringssprog.

Trin til installation af operativsystemet

tilslut lommeregner til pc

Udfør disse trin omhyggeligt og ved hvad du laver. Hvis du tvivler, skal du hellere ikke gøre det, ellers kan du lade din lommeregner være ubrugelig.
Hvis du beslutter at bruge KnightOS-kildekoden i stedet for den binære, skal du selv kompilere den. For at gøre dette skal du downloade SDK leveret af dette projekt og derefter kompilere som angivet på GitHub til den lommeregner, du har ...

Hvis du spekulerer på KnightOS-installationsproceduren på din it, skal du udføre følgende trin:

  1. Du skal have et operativsystem Microsoft Windows, Apple macOS eller en GNU / Linux distro eller FreeBSD.
  2. I din computer OS skal du installere TI Connect o TiLP. Med et af disse programmer vil du være i stand til at tilslutte din TI-lommeregner til din pc til lette overførslen af de data, der kræves for at installere KnightOS. I Linux har den ikke en GUI, så du bliver nødt til at gøre det fra konsollen, mens det i de to andre operativsystemer er noget mere intuitivt. Også på Linux skal du sandsynligvis kompilere det ...
  3. Den næste ting er at gennemgå boot code version fra din TI-lommeregner. Det er vigtigt at kende den oplader, du har. Du kan kontrollere det på TI-OS ved at trykke på MODE-knappen, så starter Alpha + S og testen. Det viser dig din version på skærmen. Hvis du har en version 1.02 eller ældre, skal du fortsætte, som jeg forklarer, men hvis det er en mere moderne version, bliver du sandsynligvis nødt til at læse vejledningen for at se de ekstra trin, du skal udføre. For eksempel, for 1.03 skal du muligvis patch patchkoden før eller bruge UOSRECV
  4. Nu fjern batteriet fra din lommeregner. Hvis det er en TI-84 +, skal du trykke på reset-knappen i stedet for at fjerne batteriet.
  5. Og med batteriet fjernet, tilslut lommeregneren til din pc.
  6. Holde holder DEL-knappen nede og sæt det batteri, du fjernede, tilbage, og slip DEL.
  7. Og nu kan du installer operativsystemet eller opdater det. For at gøre dette kan du vælge at:
    1. Brug TI-Connect-værktøjet sammen med TI OS Downloader.
    2. Brug TiLP med GUI til macOS og Windows.
    3. Brug TiLP i sin tekstversion på Linux. I dette tilfælde skal du bare køre kommandoen "tilp -n /path/where/you/KnightOS.8xu" uden anførselstegn og med privilegier, det vil sige som root eller med sudo foran den.
  8. Nu vent på, at den er færdig installation.
  9. Fjern kablet tilslutning af pc'en og din lommeregner.
  10. tryk ON-knappen fra din lommeregner, og du får KnightOS.

Hvis du ikke kan lide noget til noget, fungerer det ikke helt rigtigt, eller hvis du vil geninstallere dit its oprindelige operativsystem, det vil sige tilbage til TI-OSDu kan gøre det ved at downloade TI-OS og følge de samme instruktioner som at installere KngithOS, men uanset versionen af ​​boot-koden i dette tilfælde, da det ville være det samme for dem alle. For at download TI-OS Du kan gå til det officielle Texas Instruments-websted i dette afsnit, udfylde formularen og downloade koden ...


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Cristian sagde han

    Du har lagt et billede med den gamle Ti-Nspire, som ikke er kompatibel. Pas på med texas instruments desktop-applikation til Ti-Nspire CX CAS. Han lavede en opdatering, fordi jeg ikke var klar over, at jeg var forbundet, uden at have givet et websted til at acceptere, eller klikke eller noget, og jeg er løbet tør for endeløse (dem, der har en Ti-Nspire ved, hvad jeg taler om , dybest set at kunne bruge homebrew software). For at være mere beskrivende, overlod han det til mig i papirvægt-tilstand, og efter en eftermiddags pysling virker det igen, men med den pokkers opdatering og uden ndless.

  2.   kristen sagde han

    Hej Cristian, jeg er ved at købe den lommeregner. Fortæl mig, hvad den endeløse ting er

    1.    Cristian sagde han

      endeløs http://ndless.me/ De er uofficielle biblioteker til at programmere applikationer i C/C++ til lommeregneren. De er meget gode og giver dig mulighed for at gøre meget interessante ting. Men de er ikke officielle og for at kunne bruge dem, som i mobiler, skal du så at sige "root" lommeregneren og du forstår mig, selvom det ikke er det samme. Men den nuværende version af Ndless kan kun installeres, hvis din lommeregner ikke overstiger version 4.5.0 af operativsystemet. Og opdater det ikke over dette for nu, fra 4.5.0 til det følgende er der næppe nogen mærkbare ændringer.

      Hvor er problemet? Forleden opdaterede jeg texas desktop-applikationen, som er en kopi af lommeregneren og bruges til at styre nogle andre ting. Og de er kendt for at have inkluderet noget, der automatisk installerer opdateringer. Fordi jeg blev opdateret til 4.5.2.8, og jeg mistede evnen til at bruge Ndless. Det stoppede mig, fordi jeg brugte nogle hurtige programmer, som jeg ikke kan bruge nu, og jeg har efterladt det i en skuffe.

      Lommeregneren er meget god i sig selv til universitetsbrug, jeg købte den da jeg gik på universitetet. På det tidspunkt lod de mig bruge det i alle fag undtagen logisk set i første års Calculus- og Algebra-fag (som nu vil blive kaldt, med de nye planer, det grundlæggende i at finde lyserøde bolde, gå op ad bjerget, under en bro, spise en skinkesandwich og tilføj det hele, I og II, og det bliver de helt sikkert et semester, med 4 timer om ugen for ikke at stresse nogen og alle godkender)

      Men bortset fra spøgen er det et godt arbejdsredskab og altid CAS-modellen. Ti-nspire CX CAS er god software og et kabinet, der overholder, men det er ikke noget at blive begejstret for, HP Prime har nogle meget gode finish, men jeg er ikke overbevist af omgivelserne. Så alt derude cirkulerer lovligt og officielt, HP Prime-emulatoren, der følger med winehq, ved at se på den mister du ikke noget, og det er sådan du bestemmer. En af de to vil være et meget godt køb.

  3.   kristen sagde han

    Hej, Cristian, mange tak for informationen, hvor er det ærgerligt, at jeg ved, hvordan man programmerer i C/C++, jeg er sikker på, at ndless er meget nyttigt, jeg kigger også på casio class cp400.
    Jeg har hpprime apk på en tablet, men jeg vil se, hvad jeg skal købe.
    Tak for din disposition, det hjælper mig meget.