[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 メーリングリストの案内