[Armadillo:05370] Re: Armadillo-500:CON20
nakai
email@hidden
2010年 6月 28日 (月) 12:45:06 JST
nakaiです。
Armadillo-500のシリアルデバイスは、ttymxc[0..4]になります。
CON6 .. UART1 .. ttymxc0
CON7 .. UART2 .. ttymxc1
となります。
マニュアルには書かれていないようですね。
次回以降のアップデートで明示するようにしたいと思います。
参考:
http://manual.atmark-techno.com/armadillo-500/armadillo-500-dev-hardware-manual/ch05#sec-5-7
http://manual.atmark-techno.com/armadillo-500/armadillo-500-dev-startup-guide/ch04#table-4-2
(2010/06/26 14:43), 相田 仁 wrote:
> 相田です。
> お世話になっております。
>
> 敷居が高そうなのでUART3の使用は諦め、
> UART2を使用したいのですがttyAM1が見当たりません。
>
> コンフィグレーションのどの項目から設定可能なのかお教えください。
>
>
>
>> CON20をシリアルインターフェース(ポート3)として使用したいのですが
>> その方法が分かりませんのでお教えください。
>>
>> デフォルトのコンフィグレーション(menuconfig)において
>> CON20をシリアルインターフェースとして使用可能なのでしょうか?
>>
>> また、CON20に対応するデバイスファイル名についてもお教えください。
>>
>>
>> 以上、よろしくお願いいたします。
>>
>>
>>
>>
>> ------------------------------
>>
>> Message: 2
>> Date: Fri, 25 Jun 2010 14:56:41 +0900
>> From: nakai<email@hidden>
>> Subject: [Armadillo:05362] Re: Armadillo-500:CON20
>> To: Armadillo series general discussion list
>> <email@hidden>
>> Message-ID:<email@hidden>
>> Content-Type: text/plain; charset=ISO-2022-JP
>>
>> nakaiです。
>>
>>> デフォルトのコンフィグレーション(menuconfig)において
>>> CON20をシリアルインターフェースとして使用可能なのでしょうか?
>>
>> CON20では、SPI3 or UART3を利用することが出来ますが、
>> 両I/Fはデフォルトコンフィグレーションでは利用することは出来ないようです。
>>
>> ● SPIとして利用する場合
>> armadillo500_defconfigを用いてコンフィグレーションした場合は、
>> SPIは無効状態となってしまいます。
>> make menuconfigなどで以下のようにコンフィグレーションすると
>> 使用できるようになると思います。
>>
>> Linux Kernel Configuration
>> Device Drivers --->
>> [*] SPI support --->
>> <*> MXC CSPI controller as SPI Master
>> [ ] CSPI1
>> [ ] CSPI2
>> [*] CSPI3
>>
>> あとは、SPIのslaveデバイスを登録するとslave device driverが
>> probeされると思います。
>> slaveデバイスの登録方法は、
>> linux-2.6.26-at/arch/arm/mach-mx3/armadillo500fx.c::armadillo500fx_spi_init()
>> などが参考になると思います。
>>
>>
>> ● UARTとして利用する場合
>> arch/arm/mach-mx3/armadillo5x0_gpio.cを修正し、
>> マルチプレクスの設定を追加しなければ使用できないようです。
>> マルチプレクスを設定するとmenuconfigでUART3を有効にすると
>> 利用可能のようです。
>>
>> ☆マルチプレクス情報
>> i.MX31のリファレンスマニュアルを参照してください。
>> ALT1 ModeにするとUARTとして使用できるようです。
>> Signal MUX(ALT1)
>> ------------------------
>> CSPI3_MOSI RXD3
>> CSPI3_MISO TXD3
>> CSPI3_SCLK RTS3
>> CSPI3_SPI_RDY CTS3
>>
>>
>> 相田 仁 さんは書きました:
>>> お世話になっております。
>>> 相田と申します。
>>>
>>> CON20をシリアルインターフェース(ポート3)として使用したいのですが
>>> その方法が分かりませんのでお教えください。
>>>
>>> デフォルトのコンフィグレーション(menuconfig)において
>>> CON20をシリアルインターフェースとして使用可能なのでしょうか?
>>>
>>> また、CON20に対応するデバイスファイル名についてもお教えください。
>>>
>>>
>>> 以上、よろしくお願いいたします。
>>>
>
>
>
armadillo メーリングリストの案内