Lego NXT 2.0用のOSを作成したいのですが、このシステムのアーキテクチャに関する情報が見つかりません。誰か例がありますか?または、このトピックに関するその他の有用な情報はありますか?
2 に答える
2
Lego NXT 2.0システムは、非常にオープンなNXT 1.0と同じインテリジェントブリックを使用しているため、メインユニットとセンサーの回路図を含むハードウェアおよびソフトウェア開発キットをLegoからダウンロードする必要があります。本体の2つのCPU用のオープンソースファームウェアも利用できます。
メインプロセッサ: Atmel®32ビットARM®プロセッサ、AT91SAM7S256
- 256KBフラッシュ
- 64 KB RAM
- 48 MHz
コプロセッサー: Atmel®8ビットAVRプロセッサー、ATmega48
- 4KBフラッシュ
- 512バイトのRAM
- 8 MHz
于 2011-12-05T13:48:51.917 に答える
0
最初のステップは、OS を実行するハードウェアを確立することだと思います。CPUとサポートチップは何か、メモリ、ストレージの量、IOの形式など。レゴ自体からそれを取得できない場合は、ユニットを分解してチップIDを取得する必要があると思いますそこから数値とリバース エンジニアリングを行います。
これはどのくらい難しいですか?おそらく、組み込みハードウェアまたは Linux ドライバーの経験がある人なら推測できるかもしれません。
于 2010-09-23T12:09:14.737 に答える