ブログ

Armadillo-410/440/460でsysctlを使う

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章 Windows上にATDEを構築する

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に書き込みます。