[Armadillo:07177] Re: [Armadillo-440] I2C通信で失敗する

Takenoshita Koyo email@hidden
2011年 4月 27日 (水) 20:00:46 JST


下村智範 さんは書きました:
> To : 竹之下様
> 
> 下村です。
> 
>> http://lists.atmark-techno.com/pipermail/armadillo/2011-April/007158.html
>> に添付してあった、atmarkdist_boot.log では、エラーは発生していませんね。
> こちらはシリアルで出力されたログです。
> minicomで取得しました。
> minicomでは、「Could not grab Bus ownership」が発生しても、ログは出力されません。
> よって、見えていないだけということになります。
確認しました。
printk(KERN_DEBUG, )で出力しているので、コンソールには表示されないのですね。

TIPS: 以下のようにして、カーネルパラメータに"debug"を渡してあげると、
     コンソールにもprintk(KERN_DEBUG, )で出力したメッセージが表示される
     ようになります。

     hermit> setenv console=ttymxc1 debug

> 
>> http://lists.atmark-techno.com/pipermail/armadillo/2011-April/007163.html
>> 添付してあった、BootLog2.lzh内にある、
>> atmarkdist_boot_console.log でも、エラーは発生していません。
>> atmarkdist_boot_dmesg.log では、エラーが発生しています。
> こちらも上記と同様です。
> XXXX_console_XXX.logとあるのは、シリアルで出力されたログ
> XXXX_dmesg_XXX.logとあるのは、Android起動後に、dmesgを行って取得したログ
> になります。
> dmesgで取得したログでのみ、「Could not grab Bus ownership」が確認できます。
> 
>> また、何度もお願いしていますが、外部機器は全て外した状態でテストしてください。
>> USBキーボードやUSBメモリが接続されているようです。
>> テストをする度に環境が違うと、結局何が影響しているのか、分かりません。
>> (エラーが発生しているときは、I2C接続の"独自機器"がつながっていたりしませんか?)
> すいません、記載しておりませんでしたが、独自機器やUSBキーボードを
> 接続していない状態、接続した状態、すべてのケースで確認しております。
> その結果、どれも変わらずだったため、最後に取得したログを送付していました。
了解です。

> 
>> 標準構成
>> - ハードウェア構成: Arma
> dillo-440 + Armadillo-400シリーズLCD拡張ボード のみ(独自機器は接続しない)
>> - カーネルイメージ: http://armadillo.atmark-techno.com/files/downloads/armadillo-440/image/linux-a400-1.07.bin.gz
>> - ユーザーランド: http://armadillo.atmark-techno.com/files/downloads/armadillo-440/image/romfs-a440-1.05.img.gz
>>
>> カーネルのみAndroidの構成
>> - ハードウェア構成: Armadillo-440 + Armadillo-400シリーズLCD拡張ボード のみ(独自機器は接続しない)
>> - カーネルイメージ: http://armadillo.atmark-techno.com/files/downloads/misc/android/linux-a400-android-20110419b.bin.gz
>> - ユーザーランド: http://armadillo.atmark-techno.com/files/downloads/armadillo-440/image/romfs-a440-1.05.img.gz
> 上記を使用して、竹之下様の環境では、「Could not grab Bus ownership」が発生していないようですが
> 弊社では、上記をそのまま使用して、両方で「Could not grab Bus ownership」が発生しております。
> この違いから、Armadilloのハード的な不具合の可能性がありませんか?
標準構成で既にエラーメッセージが出ているのであれば、ハードウェア的な問題の
可能性があります。

http://lists.atmark-techno.com/pipermail/armadillo/2011-April/007135.html
のメールでご報告いただいた通り、初めはGNDが共通になっていない状態で動かしていた
ようですので、ハードウェアが壊れた可能性を疑うには十分な状況だと思います。

別のArmadilloで試していただく、ということは可能でしょうか?

もし、代替のArmadilloをお持ちでなければ、法人のお客様向けには製品の貸出しを
行っています。以下のWebページに申し込みフォームがありますので、ご検討ください。

http://www.atmark-techno.com/contactinfo

-- 
Koyo Takenoshita




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