[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 メーリングリストの案内