2009-02-01から1ヶ月間の記事一覧
まぁctrl+Cで進むけど、今度は終了時にSaving the system clock..で止まるこっちはctrl+Cは聞かないので電源を切るしかない。 とりあえず無理矢理直すと update-rc.d -f hwclock.sh remove んで直る。(というより処理を飛ばす) 原因は調査中 hwclockのコマン…
debootstrapで作ったetchに結局作り直してた。まぁついでにarm-vfpも作っておいた。armadillo500を買ったらやりたい。得にopencvのベンチマークはしたいなぁ。
ランゲージの設定 aptitude install gcc japanese dpkg-reconfigure locales 取り合えずja_JP.EUC-JP EUC-JPとja_JP.UTF-8 UTF-8にチェックしておく。
学校で卒研に使ってるART-linuxのカーネルつくりなおしたい。FATに対応してないとか面倒すぎ。確か前自分がコンパイルしたARTのカーネルはVFATに対応させたんだよな。 まぁ取り合えず密かにslコマンドとか、キー配置とか入れたり替えたりしてる。もうおわり…
そういえば作り途中だった。基本てきにdebianサイトで依存関係を確認しながらインストールでできる。ただダミーパッケージとかも作らないといけない。
取り合えずetchを作ってやることにした。 mkdir etch debootstrap etch etch/ http://ftp.jp.debian.org/debian chroot etch 取り合えずarmadilloの開発環境はこっちに移すかな。
普通にdebootstrapでetchにしてやるとかがいいのかな?
var=`date "+%Y"` echo $var 下でも可 var=$(date "+%Y") echo $var
大まかに次の流れ wget -r -A deb http://armadillo.atmark-techno.com/filebrowser/armadillo-220/cross-dev/deb wget -r -A deb http://armadillo.atmark-techno.com/filebrowser/debian/etch dpkg -i *.deb 多分依存関係でインストールできないのがあるの…
armのコンパイルがarm-linux-gccじゃなくてarm-linux-gnu-gccなので、取り合えずarmark-distないのvendors/config/arm/config.archの中の60行あたりをarm-linux-をarm-linux-gnu-に変更して、同じatmark-distないのvendors/AtmarkTechno/Armadillo-220.Base…
Debian JP Project - 最近の話題 ということでめでたく(?)リリースらしいけど。
うーん、今度はlinux-kernel-headers-arm-crossでひっかかる。次のようなエラー debian:/home/ippei/cross_build/A220/deb# dpkg -i linux-kernel-headers-arm-cross_2.6.18-7_all.deb (データベースを読み込んでいます ... 現在 140323 個のファイルとディ…
gccバージョンの違いで弾かれるのか? lennyはgcc-4.1-baseが4.1.2-25何だけど。etchでは4.1.1-21なんだよね。 んで多分それで下のエラーが出てる。 debian:/home/ippei/cross_build/A220/deb/instlled# dpkg -i libssp0-arm-cross_4.1.1-21_all.deb (データ…
結構前に買ってたけど、今読むとかなり理解できる。というか関連資料はどこ見ればいいよとか書いてあるのはありがたい。gccのクロスコンパイル環境の構築とかも乗ってるので、こういう本は希少な気がする。一応組み込みlinuxのシステム構築の順序で章立てで…
SourceForge.net: Advanced Real-Time Linux: art-linux-welcome これをみてるとアルっぽいな。
debianにdebがあったのでとってきてインストール(sidだけどね) Debian -- sid の eagle パッケージに関する詳細 wget http://ftp.jp.debian.org/debian/pool/non-free/e/eagle/eagle-data_4.16r2-4_all.deb wget http://ftp.jp.debian.org/debian/pool/non-f…
linuxでopenOCDを使い始める。 インストール aptitude install openocd
最速でFIQをやりたい場合は次のような記述か? __vectors: LDR PC,RST_addr /*リセット*/ LDR PC,UNDEFINED_addr /*Undefined Instruction:未定義命令*/ LDR PC,SWI_addr /*ソフトウェア割り込み*/ LDR PC,PreAbort_addr /*Prefetch Abort:命令のプリフェッチ…
あーなんで、まぁいいけど。operaがうごけば
まだ確認してないけどそうらしいよ。自分は既にlennyだけど
ビルドするときにXFree86関連をめんどいのでまとめてaptitudeでインストール
linux設定済みな事 無線LAN operaの文字化け 5ボタンマウス arm開発環境 未設定 operaでの日本語入力でのカーソルのふぐあい emobile
あまりにarm-elfの環境ができないので、arm-none-eabiのほうでためす。 とりあえず、普通のファームレベルならこまることないしな。 よるねてかけたら通ってたっぽい。 よし多分通った。あとは試しにコンパイルしてみる。 ちなみにバージョンはgcc4.3.3,newl…
Armadillo-500 FXでUSB無線LANモジュールを使う | 組み込みLinuxのArmadilloサイト こないだ自分がやったやり方であってたらしい。 armadillo500でrt73 - ippeiの日記
あーarm-elfターゲット開発で、gcc4.1.2,4.2.2,gcc4.3.3全部エラーが出た。 4.3.3はパッチ当てるべきとか言うはなしだから今度当てて見る。 gcc-4.2.2はなんかsuffix object errorだったかな。 gcc-4.1.2はわすれた。 なんかまちがえてるんだよな。たぶん。
linuxのATOKはほしい。 anthyとoperaの相性悪すぎ
arm-elfの環境を作る。 参考は下。 ただ今回はgcc4.3をつかってる使ってるので、gmpとmpfrが必要らしいので事前にインストールしておく。 gccのmakeしたらエラーgcc/libgcc.mvarsがないらしい。 なんか先にgccをインストールすればかいひできるらしいとか聞…
cat /etc/debian_versionバージョンみたら 5.0になってるな。 そうそう。lenny環境だとapt-crossというコマンドがあるらしいよ。dpkg-crossのapt版というイメージか? 基本入るのはライブラリとヘッダだけみたい。 gccとかはやっぱり手でやらんとだめ。
取り合えずetchのhalfいれた。 無線LANも良好。しかしoperaだと文字化けするので仕方なくfirefoxを使ってるけど、どうにかならないかな? 後はATOKじゃないからつらい。無線LANとかは下を参考にした。というか参考ファームウェア入れただけで動いた。 Debian…
とりあえずwinarmのソースを読むと仕組みはなんとなくわかった。 まず開始時 割り込みベクタより割り込みの前処理にジャンプ lrを待避後r0も待避 CPSR(状態レジスタ)をR14にロードしてスタックへ待避 VICにセットされた処理の先頭アドレスをr0にロード スー…