[Armadillo:05704] Re: Armadillo-440でPWM2を出力する方法について

nakai email@hidden
2010年 8月 25日 (水) 10:17:49 JST


nakaiです。


linux-2.6.26-at/arch/arm/mach-mx25で
grep -rn ARMADILLO400_PWM2_CON9_25 .
とか
grep -rn CON9_25 .
とかすると関係するファイルがわかると思います。


(2010/08/24 21:43), muroi wrote:
> nakai様
> 
> 室井です。
> 
>> ハードウェア的には出力可能ですが、
>> ソフトウェアで対応していません。
>> なので、「CON9_25を選択しない場合はどこにも出力されない」が正しいです。
> 
> そうなんですね、結構嵌っちゃいました。
> 
> 
>> 当社では、CON11_48をPWM2とした動作確認をしていません。
>> クロストークなどおきる可能性もあります。
>> ご注意ください。
> 
> 注意深く確認してみます。
> 情報ありがとうございました。
> 
> 今後とも、宜しくお願い致します。
> 
> 
> On Tue, 24 Aug 2010 16:50:27 +0900
> nakai<email@hidden>  wrote:
> 
>> nakaiです。
>>
>>> ハードウェアマニュアルのP31にCON11_48にも
>>> PWM2が出力されるように記載されていたので
>>> "ARMADILLO400_PWM2_CON9_25" を定義しない場合は
>>> CON9_25ではなくCON11_48に出力されると考えて
>>> いたのですが間違いでしょうか。
>>
>> ハードウェア的には出力可能ですが、
>> ソフトウェアで対応していません。
>> なので、「CON9_25を選択しない場合はどこにも出力されない」が正しいです。
>>
>>> CON11_48に振り替える方法を、ご存知でしたら
>>> 教えて頂けますか。
>>
>> linux-2.6.26-at/arch/arm/mach-mx25/armadillo400_gpio.cの
>> static struct pad_desc armadillo400_pwm2_pads
>> に適切にマルチプレクス情報を書き込み、Kconfigに対応させると可能です。
>> 他の信号を参考に実装してみてください。
>>
>> 当社では、CON11_48をPWM2とした動作確認をしていません。
>> クロストークなどおきる可能性もあります。
>> ご注意ください。
>>
>>
>>
>> (2010/08/24 15:27), muroi wrote:
>>> nakai様
>>>
>>> 室井です、情報ありがとうございます。
>>> 確認に時間がかかり返信が遅くなりました。
>>>
>>>> ARMADILLO400_PWM2_CON9_25 または、ARMADILLO400_PWM4_CON14_3
>>>> を有効にしてみてください。
>>>
>>> 上記のコンフィグレーションを有効にして
>>> PWM2 ->   CON9_25
>>> PWM4 ->   CON14_3
>>> にPWM信号が出力される事を確認できました。
>>>
>>> ハードウェアマニュアルのP31にCON11_48にも
>>> PWM2が出力されるように記載されていたので
>>> "ARMADILLO400_PWM2_CON9_25" を定義しない場合は
>>> CON9_25ではなくCON11_48に出力されると考えて
>>> いたのですが間違いでしょうか。
>>> CON11_48に振り替える方法を、ご存知でしたら
>>> 教えて頂けますか。
>>>
>>> 以上、宜しくお願い致します。
>>>
>>>
>>> On Mon, 23 Aug 2010 13:17:21 +0900
>>> nakai<email@hidden>   wrote:
>>>
>>>> nakaiです。
>>>>
>>>> 物理信号を指定していないように見えます。
>>>> 下記をご覧ください。
>>>> http://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_software_manual_ja-1.3.0/ch08.html#table-PWM%E3%82%B3%E3%83%B3%E3%83%95%E3%82%A3%E3%82%AE%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3
>>>>
>>>> 汎用PWMとしては、PWM2またはPWM4にしか対応していないです。(その他では、LCDでPWM1をコントラストとして使用しています)
>>>> CON9_25 ... PWM2
>>>> CON14_3 ... PWM4
>>>>
>>>> ARMADILLO400_PWM2_CON9_25 または、ARMADILLO400_PWM4_CON14_3
>>>> を有効にしてみてください。
>>>>
>>>>
>>>> (2010/08/20 11:03), muroi wrote:
>>>>> MLの皆様、お世話になります。
>>>>> 室井と申します。
>>>>>
>>>>> Armadillo-440のPWMドライバを用いてPWM1とPWM2から
>>>>> PWM信号を出力させようとしているのですが信号が
>>>>> 出力されず困っています。
>>>>>
>>>>> 以下のコンフィグレーションを有効にしました。
>>>>> ・CONFIG_MXC_PWM
>>>>> ・CONFIG_MXC_PWM_CLASS
>>>>> ※併せて以下も有効にしました。
>>>>> ・CONFIG_MXC_PWM_SELECT1
>>>>> ・CONFIG_MXC_PWM_SELECT2
>>>>>
>>>>> (PWM1は、/sys/class/backlight/pwm-backlight に書き込む事で
>>>>> 出力出来たのですが、出来ればPWM1も /sys/class/mxc_pwm で
>>>>> 制御したいと考えております。)
>>>>>
>>>>> PWM1 と PWM2 を /sys/class/mxc_pwm 経由で制御するには
>>>>> 他にどのコンフィグレーションを設定すれば良いのでしょうか。
>>>>>
>>>>>
>>>>> 以上、宜しくお願い致します。
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> armadillo mailing list
>>>>> email@hidden
>>>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>>>
>>>>
>>>> _______________________________________________
>>>> armadillo mailing list
>>>> email@hidden
>>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>>
>>>
>>>
>>> _______________________________________________
>>> armadillo mailing list
>>> email@hidden
>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
> 
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 




armadillo メーリングリストの案内