KnightOS: een besturingssysteem voor rekenmachines

Screenshots van KnightOS

Er zijn veel projecten die de meeste mensen niet kennen en die buitengewoon interessant zijn. U zou zich bijvoorbeeld kunnen voorstellen dat een besturingssysteem op een eenvoudige rekenmachine kan worden uitgevoerd. De hardware van deze computerapparatuur is vrij beperkt, met een vrij eenvoudige processor en weinig geheugen. Maar het is genoeg om te rennen een besturingssysteem zoals KnightOS.

Raar? Welnu, als we terugkijken op de geschiedenis van computers, kunnen we zien dat de eerste rekenmachines, historische computers, niets meer waren dan rekenmachines met zeer grote afmetingen om complexe berekeningen te kunnen maken of sommige berichten te kunnen ontcijferen zoals ze werden gebruikt. In de Tweede Wereldoorlog. Beetje bij beetje zijn ze geëvolueerd om meer geavanceerde en diverse programma's uit te voeren tot wat het nu is ...

Als je je de oorsprong van Intel herinnert, was de eerste commerciële microprocessor, de Intel 4004, niet bedoeld voor een computer, maar voor een rekenmachine van het Japanse bedrijf Busicom. Daarom is een rekenmachine niet zo ver verwijderd van een huidige computer, hoewel de hardwarebronnen en mogelijkheden van de tweede veel hoger zijn dan die van de eerste.

Wat ik je probeer te vertellen is dat als je van experimenteren houdtMisschien ben je geïnteresseerd in het proberen met je rekenmachine en KnightOS, dat het een tweede leven kan geven aan dat apparaat dat je bijna bent vergeten en in een la hebt gestopt. Als u geïnteresseerd bent, kunt u informatie krijgen en dit project downloaden van uw officiële website.

Wat is KnightOS?

KnightOS is een open source besturingssysteem voor rekenmachines van Texas Instruments​ Je kunt het zowel in de broncode krijgen om te zien hoe het is gemaakt en het compileren, of direct het binaire bestand om het op je rekenmachine uit te voeren. Het heeft een MIT-licentie, dus u kunt het desgewenst wijzigen en distribueren.

KnightOS brengt een nieuw niveau van nut en maatwerk voor een apparaat dat uit de fabriek komt, dus beperkt tot alleen het uitvoeren van berekeningen. Je hebt dus meer functies om ermee te kunnen spelen, toegang te krijgen tot een bestandsruimte, nieuwe hulpprogramma's te laden, extra software op je rekenmachine te installeren dankzij de eenvoudige pakketbeheerder, enz. Een heel universum voor hackers.

Compatibele rekenmachines

KnightOS, TI-84 Texas Instruments-rekenmachine

Als u zich afvraagt ​​of uw Casio, uw HP, enz. Compatibel zijn, is de waarheid dat ze dat niet zijn. Het werkt niet op alle rekenmachines. In feite, zoals ik al heb laten doorschemeren, is het alleen voor de Texas Instruments​ Deze TI's zijn gebaseerd op de beroemde Zilog Z80-microprocessor, een CPU waarvoor dit besturingssysteem is geoptimaliseerd.

daarom ondersteunde TI-rekenmachineversies zijn:

  • TI-73
  • TI-83 +
  • TI-83 + Silver Edition
  • TI-84 +
  • TI-84 Zilver Editie
  • TI-84 + Color Silver Edition.
  • Andere Franse rekenmachines die varianten zijn van TI.
  • U kunt het ook via een emulator uitvoeren.

Werk samen met KnightOS

Si zou je willen samenwerken met het project KnightOS om uw IT-rekenmachine een boost te gevenHieraan moet worden toegevoegd dat er een gemeenschap rond dit project is en dat ze dit systeem voortdurend ontwikkelen en verbeteren om het te laten groeien. En u kunt deelnemen door documentatie, handleidingen, vertalingen te schrijven of te programmeren.

Als je geïnteresseerd bent programma en voeg code toe en verbeteringen aan het project, kunt u ASM, C, Python, HTML / CSS en JavaScript als programmeertalen gebruiken.

Stappen om het besturingssysteem te installeren

sluit de rekenmachine aan op de pc

Voer deze stappen zorgvuldig uit en weet wat u doet. Als u twijfelt, kunt u het beter niet doen, anders kunt u uw rekenmachine onbruikbaar laten.
Als u besluit om de KnightOS-broncode te gebruiken in plaats van de binaire code, moet u deze zelf compileren. Om dit te doen, moet u de SDK van dit project downloaden en vervolgens compileren zoals aangegeven op GitHub voor de rekenmachine heb je ...

Als u zich afvraagt ​​wat de installatieprocedure van KnightOS op uw IT is, moet u de volgende stappen uitvoeren:

  1. Je moet een besturingssysteem hebben Microsoft Windows, Apple macOS of een GNU / Linux-distro of FreeBSD.
  2. In uw computer OS moet u installeren TI Connect o TiLP​ Met een van deze programma's kunt u de verbinding van uw IT-rekenmachine met uw pc vergemakkelijken de overdracht vergemakkelijken van de gegevens die nodig zijn om KnightOS te installeren. In Linux heeft het geen GUI, dus je zult het vanaf de console moeten doen, terwijl het in de andere twee besturingssystemen iets intuïtiever is. Ook onder Linux moet je het waarschijnlijk compileren ...
  3. Het volgende is om het boot code versie van uw TI-rekenmachine. Het is belangrijk om te weten welke oplader u heeft. U kunt het op de TI-OS controleren door op de MODE-knop en vervolgens op Alpha + S te drukken en de test zal beginnen. Het zal u uw versie op het scherm laten zien. Als u een versie 1.02 of ouder heeft, moet u doorgaan zoals ik heb uitgelegd, maar als het een modernere versie is, zult u waarschijnlijk de handleiding moeten lezen om de extra stappen te zien die u zou moeten uitvoeren. Voor 1.03 moet u bijvoorbeeld mogelijk de opstartcode eerder patchen of UOSRECV gebruiken
  4. nu verwijder de batterij uit uw rekenmachine​ Als het een TI-84 + is, moet u op de resetknop drukken in plaats van de batterij te verwijderen.
  5. En als de batterij is verwijderd, verbind de rekenmachine met uw pc.
  6. houden door de DEL-knop ingedrukt te houden en plaats de verwijderde batterij terug en laat DEL los.
  7. En nu kan je installeer het besturingssysteem of werk het bij​ Om dit te doen, kunt u ervoor kiezen om:
    1. Gebruik de TI-Connect-tool in combinatie met TI OS Downloader.
    2. Gebruik TiLP met GUI voor macOS en Windows.
    3. Gebruik TiLP in zijn tekstversie op Linux. In dit geval hoef je alleen maar het commando "tilp -n /path/where/you/KnightOS.8xu" uit te voeren zonder aanhalingstekens en met privileges, dat wil zeggen als root of met sudo ervoor.
  8. nu wacht tot het voltooid is installatie.
  9. Verwijder de kabel aansluiting van de pc en uw rekenmachine.
  10. Druk op de AAN-knop van je rekenmachine en je hebt KnightOS.

Als je ergens niet van houdt, werkt het niet helemaal goed, of wil je het native besturingssysteem van je IT opnieuw installeren, dat wil zeggen, terug naar TI-OSU kunt dit doen door TI-OS te downloaden en dezelfde instructies te volgen als om KngithOS te installeren, maar ongeacht de versie van de opstartcode in dit geval, aangezien deze voor allemaal hetzelfde zou zijn. Om zo te download TI-OS U kunt in deze sectie naar de officiële website van Texas Instruments gaan, het formulier invullen en de code downloaden ...


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Cristian zei

    Je hebt een foto bij de oude Ti-Nspire geplaatst, die is niet compatibel. Wees voorzichtig met de Texas Instruments-desktoptoepassing voor de Ti-Nspire CX CAS. Hij heeft me een update gemaakt omdat ik me niet realiseerde dat ik verbonden was, zonder een site te hebben geaccepteerd, of te klikken, of zoiets, en ik heb geen geld meer (degene met een Ti-Nspire weet waar ik het over heb, in feite Homebrew-software kunnen gebruiken). Om wat meer beschrijvend te zijn, hij liet het aan mij over als presse-papier en na een middag sleutelen werkt het weer, maar met de verdomde update en zonder ndless.

  2.   Christelijk zei

    Hallo Cristian, ik sta op het punt die rekenmachine te kopen, vertel me wat dat is over ndless

    1.    Cristian zei

      ndless http://ndless.me/ Het zijn niet-officiële bibliotheken voor programmeertoepassingen in C / C ++ voor de rekenmachine. Ze zijn erg goed en stellen ons in staat om heel interessante dingen te doen. Maar ze zijn niet officieel en om ze te kunnen gebruiken, zoals bij mobiele telefoons, moet je de rekenmachine "rooten", om zo te zeggen, en je begrijpt mij, hoewel het niet hetzelfde is. Maar de huidige versie van Ndless kan alleen worden geïnstalleerd als uw rekenmachine niet verder gaat dan versie 4.5.0 van het besturingssysteem. En update het voorlopig niet boven deze, van 4.5.0 naar het volgende zijn er nauwelijks waarneembare veranderingen.

      Waar is het probleem? Onlangs heb ik de texas desktop-applicatie bijgewerkt, die een replica is van de rekenmachine en dient om nog een paar dingen te beheren. En het is bekend dat ze iets hebben toegevoegd dat automatisch updates installeert. Omdat ik was bijgewerkt naar 4.5.2.8 en ik de kracht om Ndless te gebruiken verloor. Het heeft p …… ophef omdat ik een aantal snelle applicaties heb gebruikt die ik nu niet kan gebruiken en ik heb het in een la laten liggen.

      De rekenmachine is op zichzelf erg goed voor universitair gebruik, ik kocht hem toen ik op de universiteit zat. Destijds lieten ze me het gebruiken in alle vakken behalve, logischerwijs, in de Calculus- en Algebra-vakken van de eerste klas (die nu zullen worden genoemd met de nieuwe plannen, basisprincipes van het vinden van roze ballen, de berg opgaan, onder een bridge, een broodje ham eten en alles optellen, I en II, en het zal zeker een periode van vier maanden zijn, met 4 uur per week om niemand te benadrukken en iedereen keurt het goed)

      Maar afgezien van de grappen is het een goed werkend hulpmiddel en altijd het CAS-model. De Ti-nspire CX CAS is goede software en een behuizing die voldoet maar niet om enthousiast over te zijn, de HP Prime heeft zeer goede afwerkingen maar zijn omgeving overtuigt me niet. Dus alles circuleert legaal en officieel de HP Prime-emulator die bij winehq hoort, door ernaar te kijken verlies je niets en dat is hoe je beslist. Een van de twee zal een zeer goede koop zijn.

  3.   Christelijk zei

    Hallo, Cristian, heel erg bedankt voor de informatie, wat jammer dat ik programmeer in C / C ++, ik weet zeker dat ndless erg handig is, ik kijk ook naar casio class cp400.
    Ik heb de hpprime apk op een tablet, maar ik zal zien wat ik kan kopen.
    Bedankt voor je instelling, ik ben erg nuttig.