(toppers-users 3915) Re: TPPERS/FMPのサンプルのMakeエラーについて

Daniel Sangorrin dsl @ ertl.jp
2012年 2月 13日 (月) 16:07:53 JST


葛坂様

名古屋大学のダニエルです。

SafeGのusers.txtではバイナリロードについて少し書いてあります(英語で申し訳ありません)。

それから、SafeG最新版(0.3)ではこれらのデバッガのコンフィグレーションファイルが含めています。

	- Realview ICE + RVDS
	- DStream + DS-5

あと、もしNaviengine + Partner-JETデバッガを使いたいならばSafeGのSVNにデバッガファイルがあります。

以上、宜しくお願いします


2012/2/13 Shinya Honda <honda @ ertl.jp>:
> 葛坂様
>
> 本田です.
>
> 特にドキュメントはありません.fmp.exe というファイルができているはずで
> す.このファイルがロードファイル(axfファイル)です.
>
> あとは,このファイルをデバッガでターゲットにロードして実行してください.
> こちらでは,Partner-Jetを使用してDDRを初期化後,RAMにロードして実行して
> います.
>
> 以上,よろしくお願いします.
>
>
> (2012/02/13 15:44), masato.kuzusaka.bh @ hitachi.com wrote:
>> ダニエル様 本田様
>>
>> 日立情報通信エンジニアリング(株)の葛坂です。
>> makeまで正常に完了しました、ありがとうございます。
>>
>> すみませんがもう一点質問させてください。
>>
>> make後にいろいろなファイルが生成されていますが、
>> この生成ファイルの説明や今後のオペレーション(どのようにkzm_ca9_gccにロードするか)
>> のドキュメントはありますか?
>>
>> 具体的にはaxfファイルが必要との認識ですが。
>>
>> 以上よろしくお願いします。
>>
>>> 送信者: honda @ ertl.jp
>>> 主題: [!](toppers-users 3912) Re:
>>> TPPERS/FMPのサンプルのMakeエラーについて
>>> 受信日: 12/02/13 12:42
>>> 属性: なし
>>>
>>> 葛坂様
>>>
>>> 本田です.
>>>
>>> この問題は,カーネルの問題ではなく,Makefileのコンフィギュレーションの指
>>> 定によるエラーです.
>>>
>>> OBJ以下に作成されたMakefileの102行目の ENABLE_G_SYSLOG を true に定義して,
>>>
>>> ------------------------------------------------------
>>> #
>>> # システムログ機能のローカル方式を用いるかどうかの定義
>>> #
>>> ENABLE_G_SYSLOG = true
>>> -------------------------------------------------------
>>>
>>> $make realclean
>>> $make depend
>>> $make
>>>
>>> でビルド可能になるはずです.マニュアルに説明がなかったのですので,次の
>>> バージョンからは説明を追加するようにします.
>>>
>>> 以上,よろしくお願いします.
>>>
>>> (2012/02/13 12:02), Daniel Sangorrin wrote:
>>>> 葛坂様
>>>>
>>>> 名古屋大学のダニエルです。
>>>>
>>>> SafeGのパッケージに入ってるFMPはその問題を解決していると思います。
>>>>
>>>> http://www.toppers.jp/safeg.html
>>>>
>>>> 以上、宜しくお願いします
>>>>
>>>>
>>>> 2012/2/13<masato.kuzusaka.bh @ hitachi.com>:
>>>>> MLのみなさま
>>>>>
>>>>> こんにちは、日立情報通信エンジニアリング(株)の葛坂です。
>>>>>
>>>>> 初歩的な質問ですが、回答可能であればお願いします。
>>>>>
>>>>> (1)TPPERS/FMPのサンプルのMakeエラーについて
>>>>>  ユーザーズガイドに従って、ターゲットに kzm_ca9_gccを
>>>>>  指定してmake dependを実行したところエラーがでました。
>>>>>  原因をご教示頂きたく。
>>>>>
>>>>>  cd fmp
>>>>>    mkdir OBJ
>>>>>    cd OBJ
>>>>>    perl ../configure -T kzm_ca9_gcc
>>>>>    (Makefile/sample1.c/sample1.h/sample1.cfgが生成)
>>>>>  make depend
>>>>>    'DIC_IRQNO_UART1' undeclaredでエラー
>>>>>
>>>>>  詳細は以下となります。
>>>>>  arm-none-eabi-gccはSourcery CodeBench(Mentor)をダウンロードしました。
>>>>>
>>>>>
>>>>>    ../cfg/cfg/cfg --pass 1 --kernel fmp -I. -I../include -I../arch -I..  -I../targe
>>>>> t/kzm_ca9_gcc -I../arch/arm_gcc/mpcore -I../arch/arm_gcc/common --api-table ../k
>>>>> ernel/kernel_api.csv --cfg1-def-table ../kernel/kernel_def.csv  --cfg1-def-table
>>>>>    ../arch/arm_gcc/mpcore/chip_def.csv  --cfg1-def-table ../arch/arm_gcc/common/co
>>>>> re_def.csv   sample1.cfg
>>>>> arm-none-eabi-gcc -c  -mlittle-endian -mcpu=cortex-a9 -Wall -g -Wall -O2  -D__TA
>>>>> RGET_ARCH_ARM=7 -I. -I../include -I../arch -I..  -I../target/kzm_ca9_gcc -I../ar
>>>>> ch/arm_gcc/mpcore -I../arch/arm_gcc/common   -DALLFUNC  -I../kernel cfg1_out.c
>>>>> ../target/kzm_ca9_gcc/target_serial.cfg:20:113: error: 'DIC_IRQNO_UART1' undecla
>>>>> red here (not in a function)
>>>>> make: *** [cfg1_out.o] Error 1
>>>>>
>>>>> 以上です。
>>>>>
>>>>> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>>>>> _/ 葛坂 将人(KUZUSAKA Masato)
>>>>> _/ 日立情報通信エンジニアリング 株式会社
>>>>> _/ プラットフォーム開発本部
>>>>> _/ DesignBenchシステムソリューション部
>>>>> _/ Tel :050-5525-6260  Fax :0465-81-5033
>>>>> _/ Mail:masato.kuzusaka.bh @ hitachi.com
>>>>
>>>
>>>
>>> --
>>> 本田 晋也(Shinya Honda)
>>> 名古屋大学 大学院情報科学研究科 附属組込みシステム研究センター 准教授
>>> E-mail  honda @ ertl.jp
>>> WWW     http://www.ertl.jp/~honda/
>>> TEL/FAX 052-789-5888/5889
>>>
>>
>
>
> --
> 本田 晋也(Shinya Honda)
> 名古屋大学 大学院情報科学研究科 附属組込みシステム研究センター 准教授
> E-mail  honda @ ertl.jp
> WWW     http://www.ertl.jp/~honda/
> TEL/FAX 052-789-5888/5889