[Armadillo:08181] Re: Armadillo 500 FX シリアルポート追加方法
Teruyuki Nomura
email@hidden
2012年 7月 30日 (月) 15:57:27 JST
お世話になっております。
野村です。
Armadillo500FXでシリアルポート(UART2 /dev/ttymxc1)の追加ですが、
なんとかできました。
下記に方法を示します。
使用環境はArmadillo500FXのSSDにdebianを入れて起動しています。
1.Armadillo500FX インターフェイスボードCOM20(1〜10ピン)に10ピンのピンヘッダを実装する。
2.FB3を未実装にする。
3.C3(電源側)とFB3のボタン側のパッドをジャンパーで接続。
2と3の目的はCOM20のピン9に電源を通すためと、Q2を保護するためです。
4.Armadillo500FXインターフェイスボード(COM20)と若松通商製RS232C変換ボード(CN1)を下記のように接続。
Armadillo500FX 若松通商製
インターフェイスボード RS232C変換ボード
COM20 CN1
1(TXD)-------------------------4(Dout)
2(RXD)-------------------------5(Din)
3(RTS)-------------------------6(CP1)
4(CTS)-------------------------8(CP3)
5(DTR)
6(DCD)
7(RI)
8(INS) ┏-----3(RESET#)
9(VCC)------------------┻-----2(+3.3V)
10(GND)------------------------10(GND)
RS232C変換ボードの設定
スイッチJP1 N
スイッチJP2 N
RS232Cのケーブルはストレートケーブルを使用。
5./etc/inttabのファイルを編集。
変更前 T0:23:respawn:/sbin/getty -L ttymxc0 115200 vt100
変更後 T0:23:respawn:/sbin/getty -L ttymxc1 115200 vt100
6.再起動かけると、UART2(/dev/ttymxc1)でシリアルコンソールができました。
皆様、ご協力ありがとうございました。
若松通商製RS232C変換ボード スペック
http://www.wakamatsu.ne.jp/cgi-bin/shop/shop.cgi?order=&class=4/2&keyword=&FF=0&price_sort=&mode=p_wide&id=40092&superkey=1
2012年7月27日 10:17 Tooru Yoshida <email@hidden>:
> 吉田と申します。
>
>
> (2012年07月26日 23:42), Teruyuki Nomura wrote:
>>
>> IFボードCOM20 変換器CN1 直流安定化電源
>> ピン1(TXD)---------------ピン4(Dout)
>> ピン2(RXD)---------------ピン5(Din)
>
>
> ピンが逆になります。
> アルマジロ側のRXDはアルマジロからみて受信になりますので、ホスト側から
> 見ると送信になります。
> TXD -- Din
> RXD -- Dout
> になるはずです。
>
>> ・テスターでIFボードCOM20のピン9の電圧を計測したところ0Vであったため、
>> 変換器の電源ピンは、直流安定化電源から供給しました。
>
>
> パソコン側からの供給で対応できます。
>
>>> Message: 1
>>> Date: Wed, 25 Jul 2012 12:33:13 +0900
>>> From: Teruyuki Nomura <email@hidden>
>>> To: email@hidden
>>> Subject: [Armadillo:08155] Armadillo 500 FX シリアルポート追加方法
>>> Message-ID:
>>>
>>> <email@hidden>
>>> Content-Type: text/plain; charset="iso-2022-jp"
>>>
>>> お世話になっております。
>>> 野村と申します。
>>>
>>> Armadillo500FXでシリアルポートを3つ使用したいと考えています。
>>>
>>> 環境は、Armadillo500FXはSSDにDebianをいれて起動させています。
>>>
>>> Armadillo500FX インターフェイスボード ハードウェアマニュアルより、
>>> UARTはUART1、UART2、UART5があることを確認しました。
>>>
>>> シリアルポートのデバイスとして、ttymxc0、ttymxc1、ttymxc4が認識されており、
>>> ttymxc0(インターフェイスボードCOM7 UART1)、ttymxc4(インターフェイスボードCOM8 UART5)は
>>> 使用できる状況です。
>>>
>>> ttymxc1はマニュアルに記載がなかったので、UART2がttymxc1と考えています。
>>>
>>> ttymxc1を新たなシリアルポートとして使用したいのですが、コネクタは基板上には存在しません。
>>> そこでマニュアル32ページ記載のCOM20信号配列より、COM20のTXD、RXD、VCC、GNDピンを使用して
>>> RS232Cケーブルと接続しましましたが、通信ができませんでした。
>>>
>>>
>>> これら一連の作業で、足りない個所、間違っている箇所があればご指摘をお願いします。
>>>
>>>
>>> 以上、よろしくお願いいたします。
>>>
>>> 野村
>>> email@hidden
>>> -------------- next part --------------
>>> HTMLの添付ファイルを保管しました...
>>> URL:
>>> <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20120725/8589b9b7/attachment-0001.html>
>>>
>>> ------------------------------
>>>
>>> Message: 2
>>> Date: Wed, 25 Jul 2012 13:25:36 +0900
>>> From: Tooru Yoshida <email@hidden>
>>> To: Armadillo general discussion list
>>> <email@hidden>
>>> Subject: [Armadillo:08156] Re: Armadillo 500 FX シリアルポート追加方法
>>> Message-ID: <email@hidden>
>>> Content-Type: text/plain; charset=UTF-8; format=flowed
>>>
>>> 吉田と申します。
>>>
>>> TTLではありませんか?
>>> TTLであれば、変換しないといけません。
>>>
>>> 書かれているピンから推測すると、TTLレベルのCOMだと思います。
>>>
>>> (2012年07月25日 12:33), Teruyuki Nomura wrote:
>>>>
>>>> ttymxc1を新たなシリアルポートとして使用したいのですが、コネクタは基板上
>>>> には存在しません。
>>>> そこでマニュアル32ページ記載のCOM20信号配列より、COM20のTXD、RXD、VCC、
>>>> GNDピンを使用して
>>>> RS232Cケーブルと接続しましましたが、通信ができませんでした。
>>>
>>>
>>> --
>>> -----------------------------------------------------------------
>>> Tooru Yoshida <email@hidden>
>>> Limited Partnership Liberty System Factory
>>> Office http://www.libertysystem-factory.co.jp/
>>> Blog http://ameblo.jp/lsfyoshida/
>>> Linux Business Initiative(LBI) http://www.lbi.gr.jp/
>>> Twitter ID:LSF_Yoshida
>>> -----------------------------------------------------------------
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>
> --
> -----------------------------------------------------------------
> Tooru Yoshida <email@hidden>
> Limited Partnership Liberty System Factory
> Office http://www.libertysystem-factory.co.jp/
> Blog http://ameblo.jp/lsfyoshida/
> Twitter ID:LSF_Yoshida
> Facebook https://www.facebook.com/tooru.yoshida
> -----------------------------------------------------------------
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内