[Armadillo:03278] 新しいArmadillo-500用カーネル(2.6.25)のベータリリース
nakai
email@hidden
2008年 8月 20日 (水) 17:36:42 JST
nakaiです。Armadillo-500ユーザの皆様へ。
Armadillo-500の新しいバージョンのカーネルソースをベータリリース
---------------------------------------------------------------
Armadillo-500用のLinux Kernel 2.6.25ベースのソースコードを
ベータリリースいたします。デバイスドライバは全て実装されていますので、
2.6.18ベースのものと同じように動作できると思います。
ですが、まだバグが残っているところがあるかもしれません。
バグを発見した場合は、本MLに投稿をお願いいたします。
ダウンロード先:
http://download.atmark-techno.com/kernel-source/linux-2.6.25-at/linux-2.6.25-at0-pre10.tar.gz
今回リリースするソースコードは、今後バグ修正を行い
Armadillo-500のデフォルトKernelとして置き換える予定(※)です。
※ 現在のところ置き換え時期は未定です
2.6.25をご利用になる場合の注意事項
----------------------------------
ユーザランドイメージは現在リリースされている最新のもの(romfs-a500-1.04.img.gz)
では正常に起動できない箇所があります。以下に示しますパッチをatmark-distに適用後
イメージを再作成してご利用してください。
ユーザランド不具合:
起動スクリプト中のudevtriggerがバックグラウンドで実行されている
影響:
起動スクリプト中でflatfsdを使用してコンフィグ領域をロードする際に、
/dev/mtd*のデバイスノードが作成されていなくflatfsd -rが失敗する。
失敗した場合、常にsshのkeygenが行われてしまう。
対策:
以下のパッチを適用してください。
diff --git a/vendors/AtmarkTechno/Armadillo-500/etc/init.d/udevd b/vendors/Atmar
kTechno/Armadillo-500/etc/init.d/udevd
index 494c454..f613db4 100644
--- a/vendors/AtmarkTechno/Armadillo-500/etc/init.d/udevd
+++ b/vendors/AtmarkTechno/Armadillo-500/etc/init.d/udevd
@@ -42,7 +42,7 @@ mount -n -t tmpfs udev /dev
create_early_node
udevd --daemon
-udevtrigger &
+udevtrigger
create_late_node
armadillo メーリングリストの案内