at_ito
2016年9月4日 15時53分
Armadilloではシリアル経由でログインし、操作することになります。 通常では、各製品ともに標準でログインできるシリアルポートが決まっていますが、そのシリアルポートを変更したい場合の手順を紹介します。
シリアルポートにログインプロンプトを表示するための設定は、/etc/inittabで行っています。
以下に例としてArmadillo-440の/etc/inittabを記載します。
::sysinit:/etc/init.d/rc ::respawn:/sbin/getty -L 115200 ttymxc1 vt102 #::respawn:/sbin/getty 38400 tty1 linux ::shutdown:/etc/init.d/reboot ::ctrlaltdel:/sbin/reboot
上記の「::respawn:/sbin/getty -L 115200 ttymxc1 vt102」と記載された行が、標準のシリアルポートにログインプロンプトを表示させている部分になります。
そのため、別のシリアルポート(ex. /dev/ttymxc2)にログインプロンプトを表示するには、/etc/inittabに以下のような設定を追加します。
::respawn:/sbin/getty -L 115200 ttymxc2 vt102