KnightOS:電卓用のオペレーティングシステム

KnightOSのスクリーンショット

非常に興味深い、ほとんどの人に知られていない多くのプロジェクトがあります。 たとえば、オペレーティングシステムを単純な計算機で実行できると想像したかもしれません。 これらのコンピューティングデバイスのハードウェアは非常に限られており、プロセッサはかなり単純で、メモリはほとんどありません。 しかし、実行するのに十分です KnightOSのようなオペレーティングシステム.

奇妙な? さて、コンピューティングの歴史を振り返ると、最初のコンピューティングマシンである歴史的なコンピューターは、複雑な計算を実行したり、使用されたメッセージを解読したりできる非常に大きな次元の計算機にすぎなかったことがわかります。 。第二次世界大戦中。 彼らは少しずつ進化して、今日のようになるまで、より高度で多様なプログラムを実行しています...

実際、Intelの起源を覚えているなら、最初の商用マイクロプロセッサであるIntel 4004は、コンピュータ用ではなく、 電卓 日本の会社ビジコンから。 したがって、計算機は現在のコンピューターからそれほど遠くありませんが、XNUMX番目のコンピューターのハードウェアリソースと機能は最初のコンピューターよりもはるかに高くなっています。

私があなたに伝えようとしているのはそれです 実験したいなら電卓とKnightOSを試してみると、ほとんど忘れて引き出しに入れてしまったデバイスにセカンドライフを与えることができます。 興味のある方は、情報を入手して、このプロジェクトをダウンロードしてください。 公式サイト.

KnightOSとは何ですか?

KnightOSは、TexasInstruments計算機用のオープンソースオペレーティングシステムです。。 ソースコードで取得して、作成方法とコンパイル方法を確認することも、直接バイナリで取得して電卓で実行することもできます。 MITライセンスを持っているので、必要に応じて変更して配布することができます。

KnightOSがもたらす 新しいレベルのユーティリティ 工場から計算を行うだけに制限されているデバイスのカスタマイズ。 このようにして、シンプルなパッケージマネージャーのおかげで、それらを操作したり、ファイルスペースにアクセスしたり、新しいユーティリティをロードしたり、電卓に追加のソフトウェアをインストールしたりできる機能が増えます。 ハッカーのための全宇宙。

互換性のある計算機

KnightOS、TI-84 TexasInstruments計算機

あなたのカシオ、あなたのHPなどが互換性があるかどうか疑問に思うなら、真実はそれらが互換性がないということです。 すべての計算機で機能するわけではありません。 実際、私がすでに示唆したように、それは テキサス·インスツルメンツ。 これらのTIは、このオペレーティングシステムが最適化されたCPUである有名なZilogZ80マイクロプロセッサに基づいています。

したがって、 サポートされているTI計算機バージョン 音:

  • TI-73
  • TI-83 +
  • TI-83 +シルバーエディション
  • TI-84 +
  • TI-84シルバーエディション
  • TI-84 +カラーシルバーエディション。
  • TIの変形である他のフランスの計算機。
  • エミュレーターを介して実行することもできます。

KnightOSとのコラボレーション

Si プロジェクトと協力しますか KnightOSでIT計算機をさらに強化このプロジェクトの周りにはコミュニティがあり、彼らはこのシステムを成長させるために絶えず開発および改善していることを付け加えなければなりません。 また、ドキュメント、マニュアル、翻訳、プログラミングを作成して参加することもできます。

興味があるなら プログラムしてコードを追加する プロジェクトの改善により、プログラミング言語としてASM、C、Python、HTML / CSS、JavaScriptを使用できます。

オペレーティングシステムをインストールする手順

電卓をPCに接続する

これらの手順を慎重に実行し、何をしているのかを理解してください。 疑わしい場合は、それをしない方がよいでしょう。そうしないと、電卓が役に立たなくなる可能性があります。
バイナリの代わりにKnightOSソースコードを使用する場合は、自分でコンパイルする必要があります。 これを行うには、このプロジェクトが提供するSDKをダウンロードしてから、コンパイルする必要があります。 GitHubに示されているように あなたが持っている計算機のために..。

ITへのKnightOSのインストール手順について疑問がある場合は、次の手順を実行する必要があります。

  1. あなたはオペレーティングシステムを持っている必要があります Microsoft Windows、Apple macOS、またはGNU / Linuxディストリビューション、またはFreeBSD.
  2. コンピュータのOSにインストールする必要があります TI-コネクト o ティルプ。 これらのプログラムのXNUMXつを使用すると、IT計算機とPCの接続を容易にすることができます。 転送を容易にします KnightOSのインストールに必要なデータの。 LinuxではGUIがないため、コンソールから実行する必要がありますが、他のXNUMXつのオペレーティングシステムでは多少直感的です。 また、Linuxではおそらくコンパイルする必要があります...
  3. 次のことは、 ブートコードバージョン TI計算機から。 あなたが持っている充電器を知ることは重要です。 TI-OSでMODEボタンを押してからAlpha + Sを押すと確認でき、テストが開始されます。 画面にバージョンが表示されます。 バージョン1.02以前を使用している場合は、説明したとおりに続行する必要がありますが、より新しいバージョンの場合は、マニュアルを読んで、実行する必要のある追加の手順を確認する必要があります。 たとえば、1.03の場合、事前にブートコードにパッチを適用するか、UOSRECVを使用する必要があります。
  4. 現在 電卓からバッテリーを取り外します。 TI-84 +の場合は、バッテリーを取り外す代わりにリセットボタンを押す必要があります。
  5. そして、バッテリーを取り外した状態で、 電卓をPCに接続します.
  6. 保つ DELボタンを押したまま 取り外したバッテリーを元に戻し、DELを解放します。
  7. そして今、あなたはできる オペレーティングシステムをインストールするか、更新します。 これを行うには、次のいずれかを選択できます。
    1. TI-ConnectツールをTIOSダウンローダーと組み合わせて使用​​します。
    2. macOSおよびWindows用のGUIでTiLPを使用します。
    3. LinuxのテキストバージョンでTiLPを使用します。 この場合、コマンド「tilp -n /path/where/you/KnightOS.8xu」を引用符なしで特権を使用して、つまりrootとして、またはその前にsudoを付けて実行する必要があります。
  8. 現在 完了するのを待ちます インストール。
  9. ケーブルを取り外します PCと電卓の接続。
  10. プレス オンボタン あなたの計算機からそしてあなたはKnightOSを持っているでしょう。

何かが気に入らない場合、それが正しく機能しない場合、またはITのネイティブオペレーティングシステムを再インストールしたい場合、つまり、 TI-OSに戻るTI-OSをダウンロードし、KngithOSをインストールするのと同じ手順に従うことで実行できますが、この場合はブートコードのバージョンに関係なく、すべて同じであるためです。 のために TI-OSをダウンロード このセクションのTexasInstrumentsの公式ウェブサイトにアクセスし、フォームに記入してコードをダウンロードできます...


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   クリスティアン

    古いTi-Nspireと互換性のない写真を入れました。 Ti-Nspire CXCAS用のテキサスインスツルメンツのデスクトップアプリケーションには注意してください。 彼は私が接続されていることに気づかず、サイトの承認やクリックなどを何も与えずに更新をしてくれました。基本的にHomebrewソフトウェアを使用できること)。 もっと説明するために、彼はそれを文鎮として私に任せました、そして午後のいじくり回しの後、それは再び機能しますが、ひどい更新でそして無数ではありません。

  2.   クリスチャン

    こんにちはクリスチャン、私はその計算機を購入しようとしています、あなたはそれがndlessについて何であるかを教えてください

    1.    クリスティアン

      ndless http://ndless.me/ これらは、電卓用のC / C ++でアプリケーションをプログラミングするための非公式ライブラリです。 それらは非常に優れており、非常に興味深いことを行うことができます。 しかし、それらは公式ではなく、携帯電話のようにそれらを使用できるようにするには、いわば計算機を「ルート化」する必要があり、同じではありませんが、あなたは私を理解しています。 ただし、現在のバージョンのNdlessは、電卓がオペレーティングシステムのバージョン4.5.0を超えない場合にのみインストールできます。 そして今のところこれより上に更新しないでください。4.5.0から次のように、知覚できる変更はほとんどありません。

      問題はどこにありますか? 先日、電卓のレプリカであり、さらにいくつかのことを管理するのに役立つtexasデスクトップアプリケーションを更新しました。 また、アップデートを自動的にインストールするものが含まれていることが知られています。 4.5.2.8に更新され、Ndlessを使用する能力を失ったためです。 今では使えなくなった高速なアプリケーションをいくつか使っていて、引き出しに残してしまったので、p……adoがあります。

      電卓はそれ自体が大学での使用に非常に優れているので、大学時代に購入しました。 当時、彼らは私にそれをすべての科目で使用させてくれましたが、論理的には、4年生の微積分と代数の科目(新しい計画、ピンクのボールを見つけるための基本、山を登る、ブリッジ、ハムサンドイッチを食べて、それをすべて合計します、IとII、そして確かにそれは誰にもストレスを与えないように週にXNUMX時間のXNUMXヶ月の期間になるでしょうそして誰もが承認します)

      しかし、ジョークは別として、それは優れた作業ツールであり、常にCASモデルです。 Ti-nspire CX CASは優れたソフトウェアであり、準拠しているが絶賛されていないケースです。HPPrimeの仕上がりは非常に優れていますが、その環境には納得できません。 したがって、そこにあるすべてのものは、winehqに付属する合法かつ公式のHP Primeエミュレーターを流通させます。それを見ると、何も失うことはなく、それがあなたの決定方法です。 XNUMXつのうちのXNUMXつは非常に良い買い物になります。

  3.   クリスチャン

    こんにちはクリスチャン、情報をありがとうございました、私がC / C ++でプログラムするなんて残念です、私はndlessが非常に役立つと確信しています、私はカシオクラスcp400も見ています。
    タブレットにhpprimeapkがありますが、何を購入すればよいかわかります。
    気質をありがとう、私はとても役に立ちます。