at_mangetsu
2015年10月28日 19時25分
カーネルパラメータの確認/設定変更する場合に使うsysctlコマンドについて、
Armadillo-410/440/460(カーネル2.6系)で使う方法を紹介します。
1.ATDE3をダウンロード
開発環境ATDE3を以下からダウンロードします。
http://armadillo.atmark-techno.com/files/downloads/atde/atde3-20120709.zip
ATDE3のインストールや起動方法は以下を参照してください。
2.ソースコードをダウンロード
2.1 ATDE3上でソースコードをダウンロードします。
atmark@atde3:~$ wget http://armadillo.atmark-techno.com/files/downloads/dist/atmark-dist-20151026.tar.gz
atmark@atde3:~$ wget http://armadillo.atmark-techno.com/files/downloads/armadillo-420/source/kernel/linux-2.6.26-at25.tar.gz
2.2 ソースコードを展開します。
atmark@atde3:~$ tar zxf atmark-dist-20151026.tar.gz
atmark@atde3:~$ tar zxf linux-2.6.26-at25.tar.gz
atmark@atde3:~$ ln -s atmark-dist-20151026 atmark-dist
atmark@atde3:~$ cd atmark-dist
atmark@atde3:~/atmark-dist$ ln -s ../linux-2.6.26-at25 ./linux-2.6.x
3 カーネルのコンフィグレーションとビルド
3.1 atmark-dist/に移動し、make menuconfigを実行します。
atmark@atde3:~$ cd ~/atmark-dist
atmark@atde3:~$ make menuconfig
3.2 Kernel/Library/Defaults Selection ---> を選択します
3.3 [ ] Customize Vendor/User settings にチェックを入れてExitします
3.4 userland configurationの画面で
Miscellaneous Applications--->
を選択します。
3.5 リストの下の方にある
[ ] sysctl
にチェックを入れて戻ります。
3.6 make を実行します。
atmark@atde3:~$ make
3.7 できたイメージファイル(linux.bin.gz、romfs.img.gz)をArmadillo-440に書き込みます。