2016/02/11

T2SPのT-Kernelソースコードのデバッグ(準備編)

 以前の記事に記載したとおり、T2SPにはQEMUが含まれています。  QEMUは、GDB Serverを持っているので、GDBによるデバッグが可能です。  GDBは、以前の記事に記載したARM用のものを使用します。  以下、eclipse+CDTでGDBによるデバッグの設定などの覚書です。  まず、eclipseの設定について。  eclipseでGDBによるデバッグを実行するために、"...

» 続きを読む

| | コメント (0) | トラックバック (0)

2016/02/06

T2SPのT-Kernelソースコードのビルド(eclipseの設定)

 ファイルの展開とeclipseのワークスペースとプロジェクトの設定については、前々回の記事に記載しましたので、今回はその他の細かい設定について覚書です。  まず、ビルドの設定について。  eclipseでは、Makefileが格納されているフォルダを指定することで、そのMakefileを使用したmakeの実行が可能です。makeの実行は、メニューの[Project]->[Build Pro...

» 続きを読む

| | コメント (0) | トラックバック (0)

2015/05/29

T2SPのT-Kernelソースコードのビルド(修正の詳細)

 前回の記事で予告した「修正の詳細」です。 ■ライブラリのビルドで発生した問題 ---- 【問題】 make: /usr/local/te/etc/platform: Command not found ../../../etc/makerules:134: /usr/local/te/etc/sysdepend/tef_em1d/makerules.sysdepend: No such file...

» 続きを読む

| | コメント (0) | トラックバック (0)

2015/05/27

T2SPのT-Kernelソースコードのビルド

 先日用意したgccクロスコンパイラを利用して、トロンフォーラムが用意しているARM用のT-Kernelソースコードをビルドした際の覚書です。  トロンフォーラムのソースコードダウンロードのサイトでは、T-Kernelの学習用に「T-Kernel 2.0 Software Package(以下、T2SP)」が用意されています。  これには、QEMUというPCエミュレータが付属しているので、開発ボー...

» 続きを読む

| | コメント (0) | トラックバック (0)

2015/05/03

ARM用のgccクロスコンパイラ他の作成について

 必要があって、Windows上でARM用のgccクロスコンパイラ(+GDB)を作成しました。  これについては、ネット上に数多くの情報があるのですが、時代と共に陳腐化しているものも混ざっており、そのためにハマったこともあるので、覚書としてまとめておきます(当然、この情報もいずれ陳腐化することでしょう)。  なお、作業にあたって、以下の資料を参考にしました。 Interface (インターフェース...

» 続きを読む

| | コメント (0) | トラックバック (0)

2015/04/12

ubuntuが自動アップデート後に起動しなくなった

 正確には、「起動するが、GUIに画面が切り替わらなくなった(unityが起動しない)」です。  家人のパソコンでは問題がないので、ググってみると似たような症状の報告がたくさんヒットし、その中の一つ、nvidiaのドライバを、 sudo apt-get remove nvidia* で削除して再起動することで、unityが起動するようになったので、その後、ドライバを再インストールすることで、とりあ...

» 続きを読む

| | コメント (0) | トラックバック (0)

2015/02/15

Ubuntuのカーネルのアップデート

 VMware Playerが起動しない問題で、家人のPCも同様の対応を行っている時に、私のPCのカーネルのバージョンと一致しないことに気が付きました。  "uname -r"の結果は、家人のPCは「3.13.0-45」で、私のは「3.13.0-29」。数字を見る限り、私のPCのカーネルの方が古い。こちらのサイトによると、カーネルのベースは同じだけれどABIが古いらしい。でも、...

» 続きを読む

| | コメント (0) | トラックバック (0)

2015/02/14

UbuntuでVMware Playerのアップデート

 最近は、WindowsXPを起動する機会も減り、たまに使う時もVirtualBoxを利用していたのですが、久しぶりにVMware Playerを起動しようとしたら、 VMware Kernel Module Updater Before you can run VMware, several modules must be compiled and loaded into the running...

» 続きを読む

| | コメント (0) | トラックバック (0)

«Ubuntuで解凍できないzipファイルについて