2013-03-01から1ヶ月間の記事一覧

landisk_sel取扱説明(案)

landisk_sel@u-bootに挑戦して頂ける方への取扱説明(案)です。 (まだリリース前です。挑戦の記述がまずかったです。yoshikenさん、すいません。) u-boot.envファイルは必ず必要です。ない場合はu-bootコンソールで停止します。(シリアルコンソールでパ…

bootargs@zimageboot

オリジナルシステムのzImageがzimagebootから起動しません。 なぜでしょう? bootargsも書き換えた後に呼び出しているので、landisk_selのバグとも思えません。 lilo.confのappend=""とzimagebootのbootargsは同じにすればいいと思っていたのですが、違うの…

u-boot.env改(案)とlandisk_sel動作log(その2)

3/31記述なのですが、1日の記事を短くするためにこちらに書きます。 ラベル1:vmlinuz-3.1.4-landisk(sda3) ラベル2:オリジナルシステム(動かない。boot.b-selkからは動く) ラベル3:bootld(vmlinuz-initramfs-landisk.08,動作する) ラベル4:オリ…

gitのお勉強

patchを一括で作成するためにgitを昨日数時間触ってみました。 いずれカーネルを作るときも使いたいと思うのですが、git(sh4)のパッケージがそろっていないこと、母艦でgitを使うのも可能であるもののかなり面倒で、landisk_selのpatch作成に使うのを諦めま…

chroot環境@XS35V3(amd64)

gitとかいろいろ必要なので、XS35V3用chroot環境を構築します。 XS35V3はSSDなので、そこに開発環境はちょっと怖いです。USB-HDDケースのHDDに構築します。(お金が無いので、省エネのためにHDL-W500Uから1台外した3.5inchHDDを使います。) 1.まずはHDDにラ…

landisk_selやり直し(その1)

USL-5P上でlandisk_selのデバッグをやっていて、漏れがありました。 仕様の検討が甘かった上、デバッグ漏れです。 bootargsを切り替える機能が無いです。 bootargsの関係ないbootldの起動でしかテストしていませんでした。 オリジナルシステムが起動できた!…

landisk予備機をテスト機として投入(命名)

landisk_sel動作確認のため新しいu-boot_landisk.binにliloしたらなぜか動きません。シリアルログも一切なし、焦りました。 (追記:patchを作成し、そこから新たにバイナリを作りました。patchの作成に誤りがありました。) もう少しで、sh4開発環境をパーに…

landisk_sel.patch

結局除外リストはこんなに大きい物に... *.depend *.bin *.map *.srec u-boot.h u-boot bitops.h byteorder.h cache.h clk.h config.h errno.h global_data.h io.h irqflags.h macro.h pci.h posix_types.h processor.h ptrace.h string.h system.h types.h …

landisk_sel動作log(その1)

elijahさんオリジナル版と同じversionではおかしいので、 SUBLEVEL = landisk_sel EXTRAVERSION = 0.5 を追加して再ビルドし、シリアルコンソールでログを取りました。 U-Boot 2011.09.landisk_sel0.5 (Mar 18 2013 - 18:54:06) CPU: SH4 BOARD: IO-DATA Usl…

landisk_sel多分完成〜

landisk_selコマンド多分完成しました。朝5時までやっちゃいました。 あとdebian-sidとlandiskでの動作チェックをして終了です。 結局1秒間に4回点滅は判別できないので、2秒間に1〜4回点滅にしました。

landisk_sel仕様追加

4つのラベルを選択できる仕様ですが、1つ機能を追加します。 4ラベル目の次に電源スイッチを押すと、LEDの点滅を無くしてu-bootコンソールで止まる機能を追加します。 このLEDの点滅のない時に再び電源スイッチを押すと再び1ラベル目を選択できるように…

@wikiを立ち上げようかと思います。

@wikiでsh4-landisk/USL-5P Linux現在進行形2013〜(長!)みたいなものを作ろうかと思います。 みなさん、いい名前/名称を提案頂けないでしょうか? > ALL よろしくお願いします。 (3/16朝書いたのですが、もうひとつ書きたいことがあるので、1日繰り上げ)…

landisk_sel進捗(その2)

Powerボタンでラベルが選択できるようになった。お〜(当たり前!) でもまだ選択したラベルのLED表示ができない。

landisk_sel進捗(その1)

たいして進んでいませんが、まだ投げ出していません。(笑) 動きのおかしいと思った動きの所に、printf();を書き込みながらのデバッグなので、なかなか進みません。 ラベルの選択は全然できない状態ですが、設定した時間だけセレクタコマンドlandisk_selが…

ブートセレクタ@u-boot

無謀にも?u-bootにセレクタ機能を組み込むべく、コーディングを開始しました。 コマンド名は"landisk_sel" 機能は、電源ボタンをOFF->ON(USL-5Pは押すだけ)でラベルをひとつずつ変更していく。 選択結果は電源LEDの1秒間内の点滅回数で表示 選択可能時間…