KnightOS: një sistem operativ për llogaritësit

Fotografitë e KnightOS

Ka shumë projekte të panjohura për shumicën e njerëzve që janë jashtëzakonisht interesante. Për shembull, ju mund të keni imagjinuar se një sistem operativ mund të ekzekutohet në një kalkulator të thjeshtë. Hardueri i këtyre pajisjeve kompjuterike është mjaft i kufizuar, me një procesor mjaft të thjeshtë dhe pak memorje. Por mjafton të vraposh një sistem operativ si KnightOS.

E çuditshme? Epo, nëse rishikojmë historinë e llogaritjes, mund të shihet se makinat e para të llogaritjes, kompjuterët historikë, nuk ishin asgjë më shumë se llogaritës me dimensione shumë të mëdha për të qenë në gjendje të bënin llogaritje komplekse ose të deshifronin disa mesazhe siç ishin përdorur. Në Luftën e Dytë Botërore. Pak nga pak ata kanë evoluar për të drejtuar programe më të përparuara dhe të larmishme deri në atë që është sot ...

Në fakt, nëse ju kujtohet origjina e Intel, mikroprocesori i parë tregtar, Intel 4004, nuk ishte menduar për një kompjuter, por për një kalkulator nga kompania japoneze Busicom. Prandaj, një kalkulator nuk është aq larg nga një kompjuter aktual, megjithëse burimet dhe mundësitë e harduerit të të dytit janë shumë më të larta se i pari.

Ajo që po përpiqem të të them është se nëse ju pëlqen të eksperimentoniJu mund të jeni të interesuar të provoni me makinën tuaj llogaritëse dhe KnightOS, që të mund t'i japë një jetë të dytë asaj pajisjeje që pothuajse e keni harruar dhe e keni vendosur në një sirtar. Nëse jeni të interesuar, mund të merrni informacione dhe ta shkarkoni këtë projekt nga tuaji faqen zyrtare të internetit.

Çfarë është KnightOS?

KnightOS është një sistem operativ me burim të hapur për llogaritësit e Texas Instruments. Ju mund ta merrni atë si në kodin burimor për të parë se si është bërë dhe përpiloni atë, ose direkt binarin për të qenë në gjendje ta ekzekutoni në llogaritësin tuaj. Ka një licencë MIT, kështu që mund ta modifikoni nëse keni nevojë dhe ta shpërndani.

KnightOS sjell një nivel i ri i dobisë dhe personalizim për një pajisje që është kaq e kufizuar nga fabrika për të bërë vetëm llogaritjet. Kështu që ju do të keni më shumë funksione për të qenë në gjendje të luani me to, të përdorni një hapësirë ​​skedari, të ngarkoni shërbime të reja, të instaloni softuer shtesë në llogaritësin tuaj falë menaxherit të tij të thjeshtë të paketave, etj. Një univers i tërë për hakerat.

Llogaritësit e pajtueshëm

Llogaritësi i KnightOS, TI-84 Texas Instruments

Nëse pyesni veten nëse Casio, HP juaj, etj., Janë të pajtueshme, e vërteta është se nuk janë të tilla. Nuk funksionon në të gjithë llogaritësit. Në fakt, siç e kam lënë të kuptohet tashmë, është vetëm për Texas Instruments. Këto TI bazohen në mikroprocesorin e famshëm Zilog Z80, një CPU për të cilin ky sistem operativ është optimizuar.

Prandaj, versionet e mbështetura të llogaritësit të TI shëndoshë:

  • TI-73
  • TI-83 +
  • TI-83 + Edicioni i Argjendtë
  • TI-84 +
  • Edicioni i Argjendtë TI-84
  • TI-84 + Edicioni me Argjend me Ngjyrë.
  • Llogaritësit e tjerë francezë që janë variante të TI.
  • Ju gjithashtu mund ta ekzekutoni atë përmes një emulator.

Bashkëpunoni me KnightOS

Si do të dëshironit të bashkëpunonit me projektin KnightOS për të rritur më tej llogaritësin tuaj të IT-sëDuhet shtuar se ekziston një komunitet rreth këtij projekti dhe ata vazhdimisht po zhvillojnë dhe përmirësojnë këtë sistem për ta bërë atë të rritet. Dhe mund të merrni pjesë duke shkruar dokumentacion, manualë, përkthyer ose programuar.

Nëse jeni të interesuar programoni dhe shtoni kodin dhe përmirësimet e projektit, ju mund të përdorni ASM, C, Python, HTML / CSS dhe JavaScript si gjuhë programimi.

Hapat për të instaluar sistemin operativ

lidhni llogaritësin me PC

Kryeni me kujdes këto hapa dhe duke ditur se çfarë po bëni. Nëse dyshoni, më mirë mos e bëni ose mund ta lini llogaritësin tuaj të padobishëm.
Nëse vendosni të përdorni kodin burimor KnightOS në vend të binarit, do të duhet ta përpiloni vetë. Për ta bërë këtë, duhet të shkarkoni SDK-në e dhënë nga ky projekt dhe më pas ta përpiloni siç tregohet në GitHub për llogaritësin që keni ...

Nëse pyesni veten për procedurën e instalimit të KnightOS në IT tuaj, duhet të kryeni hapat e mëposhtëm:

  1. Duhet të keni një sistem operativ Microsoft Windows, Apple macOS, ose një distro GNU / Linux, ose FreeBSD.
  2. Në sistemin tuaj kompjuterik duhet të instaloni TI-Lidhu o TiLP. Me një nga këto programe do të jeni në gjendje të lehtësoni lidhjen e llogaritësit tuaj TI me PC tuaj lehtësojnë transferimin të të dhënave të kërkuara për instalimin e KnightOS. Në Linux, ai nuk ka një GUI, kështu që do të duhet ta bësh atë nga tastiera, ndërsa në dy sistemet e tjera operative është disi më intuitiv. Gjithashtu, në Linux ju ndoshta duhet ta përpiloni atë ...
  3. Gjëja tjetër është të rishikojmë Versioni i kodit të nisjes nga llogaritësi juaj i TI. Shtë e rëndësishme të njihni karikuesin që keni. Mund ta kontrolloni në TI-OS, duke shtypur butonin MODE, më pas Alpha + S dhe testimi do të fillojë. Do t'ju tregojë versionin tuaj në ekran. Nëse keni një version 1.02 ose më të vjetër, duhet të vazhdoni siç ju shpjegoj, por nëse është një version më modern, ju me siguri do të duhet të lexoni manualin për të parë hapat shtesë që duhet të bëni. Për shembull, për 1.03 mund të duhet të patch kodin e nisjes më parë, ose të përdorni UOSRECV
  4. tani hiqni baterinë nga llogaritësi juaj. Nëse është TI-84 + duhet të shtypni butonin e rivendosjes në vend që të hiqni baterinë.
  5. Dhe me baterinë e hequr, lidhni llogaritësin me PC tuaj.
  6. mbaj duke mbajtur butonin DEL dhe vendosni përsëri baterinë që keni hequr dhe lëshoni DEL.
  7. Dhe tani mundeni instaloni sistemin operativ ose azhurnoni atë. Për ta bërë këtë, ju mund të zgjidhni të:
    1. Përdorni mjetin TI-Connect në bashkëpunim me TI OS Downloader.
    2. Përdorni TiLP me GUI për macOS dhe Windows.
    3. Përdorni TiLP në versionin e tij të tekstit në Linux. Në këtë rast, thjesht duhet të ekzekutoni komandën "tilp -n /path/ Where/you/KnightOS.8xu" pa thonjëza dhe me privilegje, domethënë si rrënjë ose me sudo përpara tij.
  8. tani prisni që ajo të përfundojë instalimit.
  9. Hiqni kabllon lidhja e PC dhe llogaritësit tuaj.
  10. shtyp butonin ON nga llogaritësi juaj dhe do të keni KnightOS.

Nëse nuk ju pëlqen diçka për diçka, nuk funksionon mjaft mirë, ose dëshironi të instaloni përsëri sistemin operativ vendas të IT tuaj, domethënë, përsëri në TI-OSMund ta bëni duke shkarkuar TI-OS dhe duke ndjekur të njëjtat udhëzime si për të instaluar KngithOS, por pavarësisht nga versioni i kodit të nisjes në këtë rast, pasi do të ishte i njëjtë për të gjithë ata. Për shkarkoni TI-OS Ju mund të shkoni në faqen zyrtare të Teksasit në këtë seksion, plotësoni formularin dhe shkarkoni kodin ...


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Cristian dijo

    Ju keni vendosur një foto me Ti-Nspire të vjetër, ajo nuk është e përputhshme. Bëni kujdes me aplikacionin desktop të instrumenteve texas për Ti-Nspire CX CAS. Ai më bëri një azhurnim sepse nuk e kuptova që isha i lidhur, pa i dhënë ndonjë faqe që pranonte, ose kliko, ose ndonjë gjë dhe unë kam mbaruar pa fund (ai me një Ti-Nspire e di për çfarë po flas, në thelb duke qenë në gjendje të përdorin softuer Homebrew). Për të qenë më përshkrues, ai e la atë për mua si një peshë letre dhe pas një ngatërrese pasdite funksionon përsëri, por me azhurnimin e dreqit dhe pa më pak.

  2.   I krishterë dijo

    Përshëndetje Cristian, unë jam gati për të blerë atë makinë llogaritëse, ju më tregoni se çfarë është në lidhje pa

    1.    Cristian dijo

      Pa ndonjë http://ndless.me/ Ato janë biblioteka jozyrtare për të programuar aplikacione në C / C ++ për kalkulatorin. Ata janë shumë të mirë dhe na lejojnë të bëjmë gjëra shumë interesante. Por ato nuk janë zyrtare dhe për të qenë në gjendje t’i përdorësh ato, si në celularët, duhet të “rrënjosësh” kalkulatorin, të thuash kështu dhe më kupton, megjithëse nuk është e njëjta gjë. Por versioni aktual i Ndless mund të instalohet vetëm nëse llogaritësi juaj nuk shkon përtej versionit 4.5.0 të sistemit operativ. Dhe mos e azhurnoni atë mbi këtë tani për tani, nga 4.5.0 në vijim nuk ka ndryshime të perceptueshme.

      Ku qendron problemi? Ditën tjetër unë azhurnova aplikacionin texas desktop, i cili është një kopje e kalkulatorit dhe shërben për të menaxhuar edhe disa gjëra të tjera. Dhe dihet që kanë përfshirë diçka që instalon automatikisht azhurnimet. Sepse u azhurnova në 4.5.2.8 dhe humba fuqinë për të përdorur Ndless. Ka shumë ndikim sepse kam përdorur disa aplikacione të shpejta që tani nuk mund t'i përdor dhe e kam lënë në një sirtar.

      Llogaritësi është shumë i mirë në vetvete për përdorim në universitet, e bleva kur isha në universitet. Në atë kohë ata më lejuan ta përdorja atë në të gjitha lëndët, përveç, logjikisht, në lëndët Kalkulus dhe Algjebër të klasës së parë (të cilat tani do të quhen me planet e reja, bazat e gjetjes së topave rozë, ngjitja në mal, nën një urë, duke ngrënë një sanduiç proshutë dhe shtoni të gjitha, I dhe II, dhe me siguri do të jetë një periudhë katër-mujore, me 4 orë në javë në mënyrë që të mos stresoni askënd dhe të gjithë e aprovojnë)

      Por përveç shakave është një mjet i mirë pune dhe gjithmonë modeli CAS. Ti-nspire CX CAS është një softuer i mirë dhe një rast që përputhet, por nuk duhet të shqetësohet, HP Prime ka përfundime shumë të mira, por ambienti i tij nuk më bind. Kështu që gjithçka atje qarkullon legalisht dhe zyrtarisht emulatori HP Prime që shkon me winehq, duke e parë ju nuk humbni asgjë dhe kështu vendosni. Një nga të dy do të jetë një blerje shumë e mirë.

  3.   I krishterë dijo

    Përshëndetje, Cristian, shumë faleminderit për informacionin, çfarë keqardhje kam për programin në C / C ++, jam i sigurt se ndless është shumë i dobishëm, po shikoj edhe casio class cp400.
    Kam apk-un e hpprime në një tabletë por do të shoh se çfarë të blej.
    Faleminderit për prirjen tuaj, unë jam shumë i dobishëm.