STM32F4-discovery

STM32F4-discoveryを購入。 Cortex-M4Fのベンチマーク用かな。

TOPPERS/ASPのcfg

TOPPERS/ASPのcfgをビルドする。 seiryu$ export BOOST_DIR=/usr/local/include/boost seiryu$ export LIBBOOST_SUFFIX=" " boost_program_systemがないとエラーになるので追加する。 cfg/cfg/Makefile ■変更前 BOOST_LIBFILES = -lboost_filesystem$(LIBBOO…

Boostのインストール

MacOSX v10.4.11 PowerPCにBoost1.4.0 をインストールする。 http://www.boost.org/ よりダウンロード。 seiryu$ chmod +x ./bootstrap.sh ./tools/jam/src/build.sh seiryu$ ./bootstrap.sh --prefix=/usr/local --libdir=/usr/local/lib --with-toolset=da…

SkyEyeを試す

前々から気になっていたSkyEyeをためす。 TOPPERS/ASPならデバイスマネージャと通信できるみたいだが、とりあえずブートをprintfデバッグしたいだけなのでTOPPERS/JSPで動かしてみる。【環境】 skyeye-1.2.8_RC1 ターゲット:AZ9360MBAZ9360MBに搭載されてい…

ARMのgcc環境を構築する6

gcc

諸般の理由によりまたgcc環境を構築する。 今度はgcc version 4.3.2。 手順は後日載せるにして、gcc version 4.3からgccをコンパイルするときにGMPとMPFRのライブラリが必要になっている。 http://gmplib.org/ http://www.mpfr.org/GMPとMPFRはLGPL。という…

chumbyのシリアルポート接続成功

chumbyのシリアルポートにUSB-シリアル変換を繋いでTeraTermに表示をさせることができるようになった。まず、chumbyをばらす。 http://journal.mycom.co.jp/articles/2008/07/21/cookingchumby03/index.html を参考に液晶側から外した。 合成ゴムと液晶の間…

ROMの書き換え2

AZ9360MBのROM書き換え後、リセット?していた問題について。 元々書き込まれていたユーザーアプリとデフォルトアプリのROMをチェック。 ELF形式のヘッダが付いていない。替わりに別の形式のヘッダが付いている。http://www.ydktec.com/support/download/TOPP…

chumbyの日本語化

chumbyの日本語化ベータテストがあったのね... http://www.chumby.jp/news/japanease2.html しばらくは様子見。

chumby届いているけど...

chumby届いているが、まだほとんど使っていない。 基礎1セミナーの準備中だけど、結構忘れているので再勉強中orz

ROMの書き換え

AZ9360MBのROMの書き換えは、ftpでAZ9360MBのSDRAMへアップ後、updateコマンドで行う。 update type filename typeには"boot"、"default"、"prog"が指定可能らしい。 ユーザーアプリはデフォルトアプリで起動して、"prog"で書き換える。通常はこれしか使わな…

CTスキャン

9月に風邪をこじらせてから、咳が止まらなくなり4回目の通院。 気管支と肺のCTスキャンを撮って血液検査。 気管支に炎症があるということで、当分はステロイド剤の吸入が必要とのこと。 ちょっと面倒なことになったかな。

telnetでログイン

Windowsを固定IPにしたら繋がった。 DHCPはオプションなのかな? Ethenetのクロスケーブルで接続し、Windowsを固定IPにすると接続される。 WindowsのDOS窓から、ping、telnet、ftpの動作確認。httpは繋がらない。 telnetはUART1と同じコマンドが実行できるよ…

RS-232Cで動作確認

RS-232Cが繋がらなかった件。 NEXCESS演習ボードの2本のRS-232cをクロス変換基板につないでAZ9360MBの起動が確認できた。 クロス変換基板といってもお互いのTXとRXを直結、GNDとGNDを直結する配線をしただけ。 もともとのRS-232c端子がCTSとRTS直結されてい…

AZ9360MB入手

AZ9360MBが来た。 懸念していた電源は秋月電子の5Vがそのまま使えた。 が、RS-232Cの端子が手持ちのRS-232C-USB変換とオス-オス同士で繋がらないorzH8ボードのRS-232C端子外して使うか、なぜかNEXCESS演習ボードに2本付いているRS-232Cばらしてメス-メスのコ…

ARMのgcc環境を構築する5

gcc

cygwinでgcc環境を構築する 数年ぶりにcygwin使う。 あれ? cygwinにperl入っていないやん。ってことでperl追加インストール。 ...cygwin環境がぶっ壊れたw cygwin再インストール http://www.gnuarm.com/bu-2.17_gcc-4.1.1-c-c++_nl-1.14.0_gi-6.5.exe よりcy…

ARMのgcc環境を構築する4

gcc

pizzafactory-gnu-toolsのインストール https://sourceforge.jp/projects/pf3gnuchains/releases/30715 を教えていただいたので、arm-elfをMacOSXにインストールする。 seiryu$ arm-elf-gcc -v dyld: Library not loaded: /usr/lib/libiconv.2.dylib Referen…

キーボード壊れる2

ヨドバシカメラでOwltechのOWL-KB104SFというキーボードを購入。 これまでJIS配列のキーボードを無理矢理US配列にしていたので、いらないキーがなくなってすっきりした。 浅いストロークのチープさがいい感じ。すごく安いし、会社もこれに変えようかな。

キーボード壊れる

前々からキーボードの調子がおかしかったのだが、壊れたっぽい。 escとtabを押しても反応しない。 今日買ってくればよかった。はてなのカテゴリー分けのやり方がわかったので、文章を整理し直す。

ARMのgcc環境を構築する3

gcc

まぁ、最悪gccコンパイルがうまくいかなくても、 http://www.gnuarm.com/ からダウンロードするという手がある。 TOPPERS/ASPもここのツールチェーン使っているみたいだし。

AZ9360MBのマニュアル

http://www.ydktec.com/support/download/index.html からAZ9360MBのマニュアルがダウンロードできる。ハードウェアマニュアルから電源ジャックの形状を確認。 HEC-0470-01-230 http://www.hosiden.co.jp/web/frame/products_f.htm で調べたがのっていなさそ…

ARMのgcc環境を構築する2

gcc

環境書いてなかった。 Mac OS X 10.4.11 PowerPC G5あれ? パス間違ってる。 binutils seiryu$ cd /Users/seiryu/Projects/Chumby/tools/ seiryu$ mkdir arm9_binutils seiryu$ cd arm9_binutils seiryu$ ../binutils-2.18/configure --prefix=/Users/seiryu/…

ARMのgcc環境を構築する

gcc

Chumbyの開発に使うgcc環境を整備する。 標準の開発環境は、 http://wiki.chumby.com/mediawiki/index.php/GNU_Toolchain からダウンロードできるが、x86のLinux専用。 http://omake.accense.com/wiki/ChumbyRebuildToolchain とかちょっと期待したが結局も…

見出し

小見出し 小々見出し C++言語 class non_multitask_test { int* x_; public: non_multitask_test() : x_(new int(12345)) // カーネル非動作状態でのnew演算子 { } ~non_multitask_test() { if (*x_== 12345) syslog(LOG_NOTICE,"non-multitask test succeed…

日記開設

TOPPERS 教育WGの組み込み楽しいな企画の作業記録ように日記を開設しました。いろいろテスト。