[Armadillo:04803] Re: 新規デバイスドライバの追加について

nakai email@hidden
2009年 12月 16日 (水) 14:30:53 JST


nakaiです。

少し訂正します。

>>     ../atmark-dist-[ver] からmake
> すると、
> rm -rf atmark-dist-[ver]/romfs
> のようにromfsディレクトリ以下が全て削除されてしまうため。

上記は間違いでした。

makeをするとkernelに対してmodules_installが実行されます。
modules_installでは、
romfs/lib/modules/$(KERNELRELEASE)/kernel
をrm -rf (対象ファイル・ディレクトリ以下を全て削除)
で削除しています。
そのため、
romfs/lib/modules/2.6.26-at1/kernel/drivers/char/message.ko
が削除されていたようです。

上記は、atmark-dist/Makefileとkernel-2.6.26/Makefileに記載されています。


(2009/12/16 13:41), nakai wrote:
> nakaiです。
> 
>>     ../atmark-dist-[ver] からmake
> すると、
> rm -rf atmark-dist-[ver]/romfs
> のようにromfsディレクトリ以下が全て削除されてしまうため。
> 
>> ・手順 11.1.4 インストール手順での「make romfs」実行後、
>>     ../atmark-dist-[ver]/romfs/lib/modules/2.6.26-at1/kernel/drivers/char
>>     に「message.ko」が入っていることは確認できたのですが、
> このあとは、
>>     ../atmark-dist-[ver] からmake
> のところでmakeではなく
> 	make image
> を実行することでmessage.koが含まれたイメージファイルを作成することが出来ると思います。
> 
> 
> 
> (2009/12/15 22:41), 会沢  美智子 wrote:
>> 会沢です。
>>
>> Armadilloに新規デバイスを追加する作業を行っておりますが、
>> 以下の問題が発生し、新規デバイスの追加を行うことが出来ない状態にあります。
>>
>> 《実施している内容》
>> atmark-dist:開発者ガイド(Ver 1.0.6-5ed1852[2009/03/19])にある
>> 「11.新規デバイスドライバの追加方法」に従い実施しております。
>>
>> 《環境》
>> ・使用ボード:Armadillo 500fxボード
>> ・開発環境  :ATDE (VMware)
>> ・linux Ver :linux 2.6.26
>>
>> 《問題内容》
>> ・手順 11.1.4 インストール手順での「make romfs」実行後、
>>     ../atmark-dist-[ver]/romfs/lib/modules/2.6.26-at1/kernel/drivers/char
>>     に「message.ko」が入っていることは確認できたのですが、
>>
>> ・手順11.2.4 ビルド(「7.5 ビルド」に相当)にて
>>     ../atmark-dist-[ver] からmakeをかけると
>>     ../atmark-dist-[ver]/romfs/lib/modules/2.6.26-at1/kernel/drivers/
>>     から「char/message.ko」がなくなる。
>>
>> → それにより、できあがったイメージファイルを焼きこんでもArmadilloにて
>>       「char/message.ko」を確認することができません。
>>
>>
>>
>> 上記件について情報をお持ちの方、対応方法等ご存知の方いらましたら
>> ご教授をお願い致します。
>>
>> よろしくお願い致します。
>>
>>
>>
>>
>> _______________________________________________
>> 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 メーリングリストの案内