[Armadillo:07377] Re: CON9の初期設定
s.maruyama
email@hidden
2011年 7月 4日 (月) 18:53:15 JST
お世話になります、丸山です。
CON9_27PINの初期設定を変更したカーネル(オーディオを認識しない)
CON9_27PINの初期設定を変更しないカーネル(オーディオを認識する)
> 原因となるものがすぐには思いつかないので、一つずつ確認していくしか無いですね。
>
> 1. I2Cの信号線は出ているか?
> I2Cの信号線にオシロやロジアナを当てて、同じ信号が出ているか確認してみてください。
→ I2Cの信号線にオシロを当てました
変更前: I2C信号出ています
変更後: I2Cは問題ないが、Audioコーディックへ初期化の信号が出ていません。
> 2. カーネルの変更点は、GPIOのところだけか?
> 修正箇所は、以下の部分だけでしょうか?それとも、他にもあるのでしょうか?
>> {"CON9_27", GPIO(2, 21), MXC_EXT_GPIO_DIRECTION_INPUT}
> 他にもあるのであれば、そこが影響しているかも?
→ 変更点は、2箇所のみです。
/home/atmark/linux-2.6.26-at14/arch/arm/mach-mx25/armadillo400.c
293行、386行のみ修正しました。(その他は修正していません)
> 3. カーネルコンフィギュレーションは同じか?
> 動作しているカーネルが、どのようなコンフィギュレーションでビルドされたものかは、
> /proc/config.gz で確認できます。
→ 差分を取った config.diff を送ります。
(not setになっています)
以上、よろしくお願いいたします。
> 竹之下です。
>
> 異なる部分だけ分かれば十分ですので、差分だけ送っていただければと
> 思います。
>
> config1.gz(変更前のコンフィグ)、config2.gz(変更後のコンフィグ)という
> 圧縮ファイルが二つあるとして、以下のようにすると二つのファイルの差分
> を取ることができます。
>
> [ATDE ~]$ gunzip -c config1.gz > config1
> [ATDE ~]$ gunzip -c config2.gz > config2
> [ATDE ~]$ diff -urN config1 config2 > config.diff
>
> config.diff を見せてください。
>
> (2011年07月04日 16:06), s.maruyama wrote:
>> お世話になります、丸山です。
>>
>> コンフィギュレーションが異なる場所がわかりました。
>> ファイルを送りますか?
>> ファイルの大きさは1ファイル12k(圧縮)×2個です。
>>
>> 以上、よろしくお願いいたします。
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: config.diff
型: application/octet-stream
サイズ: 4408 バイト
説明: 無し
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20110704/453c9a3f/attachment.obj>
armadillo メーリングリストの案内