Hack BBS

[全部のスレッド一覧][新着順に表示][返信フォーム][この記事のスレッド][記事の削除・変更] [Home Page]

この記事のスレッドの最初は【No.6216】の投稿です

記事番号 【No.6224】
投稿者: toyo36jeff
投稿日時: 14/07/16(水) 20:47:32
タイトル: LS-HGLのカーネルのアップグレードが出来ました(kernel 3.2.61へ)
コメント: カーネルのアップグレードが、一応出来たので報告します。
細かいテストはしていませんが、今のところ、電源スイッチでのシャットダウン不可 以外は、問題ないようです?

まず、カーネル2.6.34にアップグレードした後squeezeにアップグレードし、その後、カーネル3.2.61にアップグレードした後wheezyにアップグレードしました。

カーネルの作業概要は以下の通りです。LS-HGL実機で作業しました。
保証するするものではありませんので、自己責任でお願いします。

@ カーネルをダウンロードし、解凍し、そのディレクトリへ移動する。
A make mrproperを実行する。
B make ARCH=arm orion5x_defconfigを実行する。
C make ARCH=arm menuconfigを実行する。
 ここで、Orion Implementationsのところで、LS-HGL以外のチェックを全て外す。
 また、File systemsのところで、XFS filesystem supportにチェックを入れる。
D make ARCH=arm zImageを実行する。(カーネル3.2.61の場合は約6時間半かかりました。)
E devio > foo 'wl 0xe3a01c07,4' 'wl 0xe38110d5,4' を実行する。
F cat foo arch/arm/boot/zImage > zImage.newを実行する。
G mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n 'linux' -d zImage.new uImage.new を実行する。
H make ARCH=arm modules を実行する。
I make ARCH=arm modules_install INSTALL_MOD_PATH=my_modulesを実行する。
J 空のinitrd.buffaloを/bootに置いて、Gで出来たuImage.newを/bootにuImage.buffaloとしてコピーする。
K my_modules/lib/modules内の3.2.61を/lib/modules/に丸ごとコピーする。
L depmod -aを実行する。

そして、再起動します。

(追伸)
初回、正常に起動しない場合は、リセットボタンを押しながら電源を入れ直します。

以上の作業は、自己責任でお願いします。





この記事のスレッド

★の赤文字はこの記事【No.6224】です

返信用投稿フォーム


記事番号【No.6224】に返信投稿する方は下にご記入の上送信してください
お名前:
タイトル:(変更可)
コメント: ↓引用が不要な場合は、適宜削除してください

削除用パスワード。コメントの変更および削除の際必要です
(半角英数字使用)

ボタンは1回だけ押して下さい。押した後にエラーになるかも知れませんが、おそらくちゃんと書込まれています。