HDL-Wx00U

失敗メモ

bootld上から fdisk(fdisk v2.12) Disk /dev/sdb: 2047 MB, 2047868928 bytes 63 heads, 62 sectors/track, 1024 cylinders Units = cylinders of 3906 * 512 = 1999872 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 9 17546 83 Linux /dev/sd…

レスキューシステムできるでしょうか?

スキルはまだ無いので出来るか分からないですが、『最終的には...』u-boot+レスキューシステムをインストールしたものを作るのがやはり便利みたいです。 1.USL-5Pのオリジナルシステムはwgetがあるけど、landiskにはない。 2.landiskにシリアルコンソールを…

母艦からのdebian(sid)インストール

2ヶ月前にbootldからのセルフインストールには失敗して、前に進みませんでした。 USL-5Pのオリジナルシステムからdebian(sid)を入れるのが面倒なので、debian(sid)化した母艦landiskからUSL-5Pのdebian(sid)ベースシステムをインストールしてみようと思いま…

3.2.14-landiskビルド中

elijahさんから8139cp.cの動作報告を受けて、3.2.14をビルド中です。 必要なパッチが一つ減るのは目出度いです。 少し不安なのはpata_artop.cのartop_init_one関数内の else if (id->driver_data == 2) { /* 6280 or 6280 + fast */ void __iomem *iomem; u8…

3.2.9-landisk難しいなあ

3.2.xに久しぶりに挑戦です。 8139cp.cを3.1.4で使ったものから持ってきてコンパイル... しかし、 drivers/net/ethernet/realtek/8139cp.c: In function ‘cp_start_xmit’: drivers/net/ethernet/realtek/8139cp.c:786:4: error: incompatible type for argum…

3.2.1-landisk動作チェック前準備

私事多忙で作業が進みません。 今日はカーネル動作チェック前の準備に、ファイルをサーバーにアップしました。

3.2.1-landiskビルド中

8139cp.c正しく直っていると希望してpatchせずに、とりあえずカーネルをビルドしています。 configに"CONFIG_RT2800USB=m"を追加しています。 今日はビルドのみの予定です。

3.2.1-landisk仕切直し

ボヤボヤしていたら3.2.1が出てしまったので、仕切直しです。 1. ダウンロードと解凍->済 2. patch適用 0002-sh-Add-sh_io_port_base-check-in-__ioport_map-functio.patch f001-leds-landisk-Kconfig.patch f002-leds-landisk-Makefile.patch ata-pata_arto…

3.2-landisk準備開始

3.2がリリースされたので、カーネルの準備を始めてみます。 今日の作業はソースのダウンロードと解凍のみです。(以外に時間がかかるものですから...)

u-boot_landisk.bin動作チェック

前回の予告どおり、u-boot_landisk.binの動作チェックです。 下記の通り、動作チェックOKです。>elijahさん U-Boot 2011.09 (Dec 06 2011 - 19:46:23) CPU: SH4 BOARD: IO-DATA Landisk DRAM: 64MB Using default environment PCI: SH7751 PCI host bridge f…

u-boot-2011.09@gcc-4.6

gcc-4.4でしかまだ試していないので、gcc-4.6で再挑戦です。 gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/landiskw1/uboot/u-boot-2011.09/include -idirafter /home/landiskw1/uboot/u-boot-2011.09/include2 -idirafter /ho…

patch-3.1.4-landisk

3.1.4-landiskに適用したpatchファイルをまとめてアップしました。 patchファイルの数が少しずつ増えていくのは悲しいですね。

3.1.3-landisk@gcc-4.6.2

sheseeさんにlibmpfr4_3.1.0-2+sh4_sh4.debを頂きgcc-4.6.2が入ったので、3.1.3-landiskに挑戦です。(出遅れてますけど〜) みなさん、elijahさんの8139cp.cの改変適用の結果はいかがですか?ソースアーカイブダウンロード:完了 ソースアーカイブ解凍 :完了…

3.1.2-landisk@gcc-4.6.1-16

mitsuoさんに報告頂いた不具合を確認しようと、久しぶりにカーネル作成です。kernel.orgの閉鎖の影響で久しぶりなのですけど、、、 ソースを展開して、パッチを適用して、3.0.4のconfigを持ってきて、make oldconfig、しかし〜 HOSTCC scripts/basic/fixdep …

gcc-4.6.1-16に手動でロールバック

クロスを含めてgccの何を使おうか悩みましたが、ネイティブの4.6.1-16に手動で戻しました。4.4.6も入ってます。 ubootには4.6はダメなので、これには4.4という変則的な使い方でいきます。 クロスだとSourcery CodeBench Lite Edition for SuperH(Sourcery G+…

u-boot-2011.09コンパイル(その2)

libmpfr4の3.1.xがないので、gcc-4.6最新は試せないのですが、 gcc-4.4(4.4.6-11)で試してみます。 make[1]: Entering directory `/home/landiskw1/uboot/u-boot-2011.09/examples/standalone' ld -e --defsym reloc_dst= -r -o libstubs.o stubs.o ld: cann…

u-boot-2011.09コンパイル(その1)

パッケージを最新にupgradeしてコンパイルです。 $ make CROSS_COMPILE="" usl-5p_config Configuring for usl-5p - Board: landisk, Options: USL_5P $ make CROSS_COMPILE="" Generating include/autoconf.mk gcc: internal compiler error: Segmentation …

uboot-2011.09ソースちゃんととありました

operaにバグがあり、ftp://ftp.denx.de/pub/u-boot/のリスト表示が正常に出来ていませんでした。 それで ftp://ftp.denx.de/pub/u-boot/u-boot-2011.09.tar.bz2 が見えずにないものと勘違いしました。 他のブラウザで見てみると見えました。(当たり前ですね)…

uboot-2011.09準備開始

elijahさんにuboot-2011.09のUSL-5Pとlandisk用のpatchを頂いたので、作業を開始してみる。 この前の2011.06まではソースアーカイブが、"ftp://ftp.denx.de/pub/u-boot/"以下にあったのだが、もう置かなくなった様だ、gitを使わないといけないみたいだ。(sna…

NFS(2)なんとかマウント完了

mount -t nfs 192.168.x.y:/shared-dir /mounted-dirで mount.nfs: Argument list too long と出るので、分からない???と思っていたら、server側のhosts.allowにmountdの記述が不足していました。修正すると無事にマウント出来ました。上記メッセージってバ…

NFS(1)

未だにNFSを使ったことがなかったのですが、debian(sid)@HDL-Wx00Uで試みています。HDL-Wx00Uはsh4カーネルコンパイル兼TPC-500のファイルサーバー(予定)なので… しかし # /etc/init.d/nfs-kernel-server restart Stopping NFS kernel daemon: mountd nfsd. …

ハンダ付不良@シリアルコンソール

シリアルコンソールから入力できない不具合の原因が分かりました。 GNDのハンダ付不良です。logをモニタ出来ていたのでOKかと思っていたら、違いました。やけに文字化けが多かったので、それに気付くべきでした。 前職でも思っていましたが、サーマルランド…

HDL-Wx00U苦戦中(1)

boot.b-selkから直接debian-shが起動している(らしい)状態には、こぎつけました。(シリアルコンソールlogから、) しかし、シリアルコンソールからの入力を受け付けてくれません。 inittabもsecurettyも確認したのですが、何故でしょう? boot.b-selkをlandisk…

boot.b-selk@HDL-Wx00U

今までboot.b-selkをUSL-5Pでさんざん使ってきたのですが、landiskではラベルの選択かなり難しいです。私はまったく出来ません。 コンセントを抜き差ししすぎて、早速ですがHDD内がメチャメチャです。 EXT2-fs (sda3): error: ext2_lookup: deleted inode re…

bootld@HDL-Wx00U

bootldを標準ファームのパーティションに(ファームウェアを消さずに)書き込んで、bootldを起動出来るようにしました。 http://iohack.sourceforge.jp/kogiidena/kernel26/bootld/bootld-20070617.tgz 上記を/bootに展開して、liloし直すという手順です。 詳…

HDL-Wx00U購入

今更HDL-Wx00Uを購入してみました。 telnetdを導入して、dmesgすると md: autorun ... md: considering hdb1 ... md: adding hdb1 ... md: adding hda3 ... md: created md0 md: bind md: bind md: running: md: hdb1's event counter: 00000016 md: hda3's …