Oh!Super164 取り留めのない日記のような

2006/8/5 土曜日

ログインできた

Filed under: 仕事 — pecos @ 3:22:05

紆余曲折しまくりですが、取り敢えずログインできるところまで漕ぎ着けました・・・。借り物JTAGのお陰でfsを書き込めるうちにクリアしときたかっただけに間に合ってよかったなとw 足りないコマンドやlib類は後回しで必要最小限だけ。これでZaurusに習ってARMの2.6化だ!wwww ってか、これ全部スクラッチでやってしまったけど、OpenZaurusのソースって公開されてるんだろうか?探したけど見つからなくて・・・あればもっと楽できるのになぁ・・・でも、今回、kernelは最新中の最新2.6.17.7であるw
(more…)

2006/8/4 金曜日

fs

Filed under: 仕事 — pecos @ 23:36:23

ここにきて作業は頓挫・・・、簡単に出来るだろうと思っていた実機へのfs構築が出来ません。bootさせるといきなり動的リンカが落ちる。クロス上で作成したglibcがきっと何か間違ってるんだろうなと思い、あれやこれやと試してみるがダメ。うーむ、悩み続けて丸2日、ちっとも解決の糸口が見付からず、お手上げである。
(more…)

2006/8/2 水曜日

JTAG Debugger

Filed under: 仕事 — pecos @ 23:20:22

試用で貸し出して貰えたので受け取りに。タバコの箱より一回り大きい程のコンパクトさでUSB駆動で動作する。取り敢えず適当に設定して動かしてみるが、なかなかよーでけとるわなぁ。最も、今一番必要なのはflashへの高速ライタな訳ですが・・・、このデバッガでは必要なモジュールが足りてないので書けない・・・orz

jffs2をループバックでmount

Filed under: 備忘録 — pecos @ 0:35:06

mtdramデバイスを使う
% mknod /dev/mtdblock0 b 31 0
% modprobe mtdram total_size=&ltsize kb&gt erase_size=&ltsize kb&gt
% modprobe mtdblock
% dd if=&ltjffs2 image file&gt of=/dev/mtdblock0
% mount -t jffs2 /dev/mtdblock0 /mnt

これでイメージ化されたjffs2を普通のLinuxマシンにマウント出来た

2006/8/1 火曜日

jffs2

Filed under: 仕事 — pecos @ 2:14:25

Journalling Flash File Syste Version2、その名の通りジャーナリング機能付きの組み込み向けファイルシステムなのだが、先日壊したと思ったfsが直った。ってか、無反応になった時に電源切らずに放置しておいたのだが、延々復旧を試みていたようで気が付くと直っていたw これで3枚目下さい状態から脱したわけで、いったい何枚壊すの?ってな痛い人にならずに済む。取り敢えずfbが動作するようになり、X-Windowが動いている(これまた何故動いたのかは謎・・・w)。こんな(イイ加減な)patchに食いついてくれてありがとう・・・

2006/7/31 月曜日

ファイルシステム破損

Filed under: 仕事 — pecos @ 0:12:49

先日、交換品を貰ったばかりであるが、2枚ともファイルシステムを破壊してしまい二度と立ち上がらなくなってしまった・・・orz まぁ、JTAGでflash書き換えれば直るんだが現場でしか出来ないし、しかもファイルシステムの書き込みには8時間掛かり、おまけにたまに失敗なんかしてくれるw 物理的に壊したわけではないのでイイが、3枚目を貰いに行かないと・・・(汗

低速モード

Filed under: PC — pecos @ 0:07:21

AC電源でのCPU通常モードでは夏場の発熱が結構すごい事になっているので強制低速モードにしてみる。確かに若干レスポンスが下がった気もするが、今は端末として本体で重い負荷をかけることがないので善しとすることに。やはり効果はあったようで、これまで熱くて長く触っていられなかった底面が触ると熱いな程度に・・・モワっとした熱気も減って夏はこれで乗り切ろうかと。

2006/7/29 土曜日

ぐったり・・・

Filed under: 仕事 — pecos @ 3:48:53

PCMCIAのドライバが動かない・・・なんか原因がサッパリわからず必殺printkデバッグを行なってもまったく解決せず・・・絞り込んでココだろうってとこまでは突き止める。しかし、場所はわかったが何故落ちるかがわからない。じーーーっとみると、ポート番号が違っていた・・・人間の思い込みって怖いねwwwww ってか、同じ意味合いで番号違いの紛らわしいマクロ入れとくんじゃねぇー!wwwwwww ってことで、丸々1日を無駄に過ごしてしまった・・・orz

2006/7/27 木曜日

打ち合わせ

Filed under: 仕事 — pecos @ 1:37:06

担当者が近所のクライアントに来たついでに落ち合う。ここ最近、別件で放置状態だったので進捗具合などの報告や与太話をして解散w 丁度、昨日、基盤を破壊してしまった(実は壊れていないことが後で判明w)ので交換品を届けても貰えて助かった。壊れたと思ったのはflash memory。過去にも数度破壊しているw と言っても、加齢試験や耐久試験での話なので壊すの前提だったが、消去限界を超えると壊れるものなのだ。借りているのも初期ロットの古い奴だし、通常の3倍flashを酷使しているwので、やっちまったかと思ったのだが、書き込みソフトを改良したら直ったw 大量に書き込むとドライバがオーバーフローするようで、それを回避するようちまちま書き込むようにしただけw まだJTAGデバッガが届かないので、ちょっと掟ポルシェ^H^H^H破りな方法で作業をしている。取り敢えず、LANまでは動いた(何故動いたかは謎w)

余談ではあるが、今日はコメダで待ち合わせたのだが、当方アイスココアを注文した。すると、身の丈10cmはあろうかというソフトクリームがトッピングされていた・・・想定外である。こればっかりは、どうにか処理しないと溶けるので無理やり食べたが、ただでさえ完食完飲率の低い当方である、肝心のココアがほとんど飲めなかったのは言うまでもない・・・orz

2006/7/26 水曜日

kernel起動

Filed under: 仕事 — pecos @ 0:28:35

ほとんどconsoleとfsだけというシンプルな構成ではあるがkernelがブートするようになった、取り敢えず第一関門突破である。

« Newer PostsOlder Posts »

Powered by WordPress